主要用途相比简单hash 减少分布式缓存 添加一台机器或者减少一台机器时候,对于缓存路由到新的机子,导致缓存穿透的问题。 代码 参考资料
为什么不用jquey渲染引擎,js引擎解析HTML -> DOM Tree -> Render Tree -> 计算 -> UI引擎渲染 虚拟dom,真实dom虚拟dom : 真实dom:完全增...
分布式事务1)什么是数据一致性 在数据有多份副本的情况下,如果网络、服务器或者软件出现故障,会导致部分副本写入成功,部分副本写入失败。这就造成各个副本之间的数据不一致,数据内容冲突。 造成事实上的数据不一致。 2)CAP定理 CAP理...
反向代理配置 代码示例: 请求gzip压缩 正向代理配置 tcp 代理配置默认不开启tcp代理,需要编译时候开启 需要添加的配置: 测试的例子,可以考虑测试mysql的链接,这个后续经过自己测试...
1.CPU占用最多的前10个进程: 2.内存消耗最多的前10个进程 3.虚拟内存使用最多的前10个进程 查看 内存信息查看内存的统计信息 查看某个进程内存的具体使用信息 ###查看文件句柄数 查看...
常用的配置整理 可选项及默认值 描述 -XX:+UseG1GC G1收集器启动 -XX:MaxGCPauseMillis=n 垃圾收集的预期时间,尽量让实际收集时间和预期时间接近 -XX:Initiatin...
简介ignite 是一个关系型的,可扩展的内存数据库,主要用于高速更新的数据的实时查询和关联查询,支持sql查询和流数据的插入。目前主要用于矿机实时数据的收集。优点 :支持sql查询缺点:查询数据不稳定,表和cache的绑定这块目前做...
操作步骤1:查找占用cpu高的进程 2: 查看线程的cpu消耗 3:转换10进制为16进制 jstack 进程ID |grep -a10 线程16进制ID```
linux 进程 内存查看ps -p $pid -o rss,vsz查看应用逻辑内存,和实际物理内存使用。 pmap -x $pid | sort -n -k3top -csar 参考资料 gdbgdb –batch –pi...
cpu –> L1缓存-单线程共享,L2缓存 -> 单cpu共享,L3缓存 – >主内存查看 mac电脑的 L2cache 和L3 cache查看cpu的物理核:sysctl hw.physicalcpu 查看cp...