摘要:
方式1: 一行代码让 多核CPU 使用率达到100% for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done 说明: cat /proc/cpui 阅读全文
摘要:
为什么&取模比%更快: 因为&是直接对内存中的二进制码进行操作,因此也不需要转换为10进制,所以更快。 例如 n %8 = n&7;也就是 n%a = n&(a-1); 原理 7的二进制码为:0 0 0 0 0 1 1 1假设n = 10 ,对应的二进制码为:0 0 0 0 1 0 1 010&7得 阅读全文
摘要:
看一下官方的介绍(http://openid.net/connect/): OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. It allows Clients to verify the 阅读全文
摘要:
问题描述:当线程1正常更新数据库并删除redis的数据 ,在线程2第一次查询时,线程3更新数据并删除redis的数据,这时线程2才执行到更新redis,就会出现数据库与缓存双写不一致的问题。 一般而言,我们在更新数据库时会把redis的值删除掉,然后第一次查询时从数据库查询并且更新到redis中。但 阅读全文