会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
20191018
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年1月15日
伪共享-并发
摘要: 伪共享定义: 缓存系统中是以缓存行(cache line)为单位存储的,当多线程修改互相独立的变量时,如果这些变量共享同一个缓存行,就会无意中影响彼此的性能,这就是伪共享。 可见性: 如果所有的操作都顺序执行,那就不会出现并发的问题,但是现在是多核CPU。为了解决并发造成的可见性问题,我们经常使用锁
阅读全文
posted @ 2020-01-15 14:56 20191018
阅读(115)
评论(0)
推荐(0)
编辑
2020年1月8日
长链生成短链的思考
摘要: 一些业务场景,比如说短信、push需要带上跳转链接,这个时候就需要把长链转换为短链 长链如何转短链?其实长链和生成短链的过程是没有任何关系的,唯一的联系就是生成以后做关联 1:短链生成 结合实际工作中以及网上,大概两种比较常规的方式,默认生成六位短链 方式一:通过移位+简单的算法生成一个随机数 第一
阅读全文
posted @ 2020-01-08 18:48 20191018
阅读(1019)
评论(2)
推荐(0)
编辑
上一页
1
2
公告