首先了解字符串常量池的设计思想: 字符串的分配和其他的对象分配一样,需要耗费高昂的时间与空间代价,作为最基础的数据类型,大量频繁的创建字符串会极大程度地影响程序的性能。JVM为了提高性能和减少内存开销,在实例化字符串常量的时候进行了一些优化: 1)为字符串开辟一个字符串常量池,类似于缓存区。 2)创 ...
分类:
其他好文 时间:
2020-12-01 12:39:01
阅读次数:
8
linux常用的监控命令 1、top 显示所有正在运行而且处于活动状态的实时进程, 而且会定期更新显示结果;它显示了CPU使用率,内存使用率,交换内存使用大小,调整缓存使用大小,缓冲区使用大小,进程PID, 使用的命令等信息。 2. vmstat 一般是通过两个数字参数来完成的,第一个参数是采样时间 ...
分类:
系统相关 时间:
2020-12-01 12:04:26
阅读次数:
13
Spring MVC 运行流程 Spring MVC 将所有的请求都提交给 DispatcherServlet,它会委托应用系统的其他模块负责对请求进行真正的处理工作。 DispatcherServlet 查询一个或多个 HandlerMapping,找到处理请求的 Controller. Disp ...
分类:
编程语言 时间:
2020-12-01 11:58:19
阅读次数:
25
关于浏览器缓存 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。像股票类网站实时更新等,这样的网站是不要缓存的,像有的网站很少更新,有缓存还是比较好的。今天主要介绍清除缓存的几种方法。 怎么清除浏览 ...
分类:
其他好文 时间:
2020-11-30 15:59:30
阅读次数:
5
【4个阶段完整版】基于电商业务的企业级大中台从设计到实现本课程将带大家实现一个真实的工业界中台项目,该项目是基于真实的知名互联网企业项目讲解本课程将分为4个阶段:第一阶段:会实现中台系统的大部分核心服务,包括:会员中心,商品中心,交易中心,商家中心,支付中心,友凡商城等等。第二阶段:进一步完善中台系统的核心服务以及优化,包括:营销中心,搜索中心,店铺中心,缓存优化,数据库优化等等。第三阶段:进一步
分类:
其他好文 时间:
2020-11-30 15:54:23
阅读次数:
6
给所有link和script标签加随机版本号,方便调试样式,不用每次清缓存了; $("link,script").each(function(){ var t=Math.random().toFixed(4); /*var $tag=$(this).prop("tagName").toLowerCa ...
分类:
其他好文 时间:
2020-11-27 11:46:06
阅读次数:
19
一.什么是MySQL查询缓存 用于保存MySQL查询语句返回的完整结果,被命中时,MySQL会立即返回结果,省去解析、优化和执行等操作。把select语句本身做hash计算,计算的结果作为key,查询结果作为value,如果查询语句被缓存命中,就直接将value返回。 查询语句中有一些不确定数据时, ...
分类:
数据库 时间:
2020-11-27 11:45:38
阅读次数:
16
当前,由于潜在的获利机会,Web应用程序已成为攻击者的首要目标。Web应用程序上的安全漏洞可能造成数百万美元的损失。引人注目的是,与DNS(域名系统)有关的中断和分布式拒绝服务(DDoS)对业务产生了负面影响。在广泛的对策中,Web应用程序防火墙是第一道防线。 Web应用程序防火墙的基本功能是建立加 ...
分类:
Web程序 时间:
2020-11-27 11:17:37
阅读次数:
11
通常情况下缓存是用来减少后端压力,将压力尽可能的往前推,减少后端压力,提高网络并发延时! 1. 缓存常见类型 服务端缓存 代理缓存 客户端缓存 Nginx代理缓存原理 2. 缓存配置语法 proxy_cache配置语法: Syntax: proxy_cache zone | off; Default ...
分类:
其他好文 时间:
2020-11-26 14:39:22
阅读次数:
6
一,指令的执行过程是怎样的? 1,指令是有长度的,一条指令可以由多个字节构成 2,指令的执行过程分为三个阶段 cpu从cs:ip所指向的内存单元读取指令,存放到指令缓存器中 ip = ip + 所读指令的长度,从而指向下一条指令 执行指令缓存其中的内容,重复第一步 二,汇编指令jmp(jump的简写 ...
分类:
编程语言 时间:
2020-11-26 14:31:01
阅读次数:
4