自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZERO

  写程序归根到底就是做两件事---算法实现和错误处理

  • 博客(10)
  • 论坛 (1)
  • 收藏
  • 关注

转载 深入解析 volatile 、CAS 的实现原理

https://www.jianshu.com/p/bd68ddf91240文章目录预备知识缓存缓存一致性协议窥探技术MESI协议原子操作volatile的内存语义CAS — compareAndSet处理器如何实现原子操作lock前缀synchronized与volatile预备知识缓存  现代处理器为了提高访问数据的效率,在每个CPU核心上都会有多级 容量小、速度快 的缓存(分别称之为...

2019-05-25 11:44:17 814

转载 IO多路复用之select、poll、epoll详解

转载自:https://blog.csdn.net/zhousenshan/article/details/78660017    目前支持I/O多路复用的系统调用有 select,poll,epoll,I/O多路复用就是通过一种机制,一个进程可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。  但select,poll,epoll本质上都是同...

2019-05-21 23:25:09 2585

原创 Redis使用经验

Redis有哪些数据结构?字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。如果你是Redis中高级用户,还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。如果你说还玩过Redis Module,像BloomFilter,RedisSearch,Redis-ML,面试官得眼睛就开始发亮了。使用过Redis分布式锁么,它是什么回事...

2019-05-18 22:43:18 135

转载 Netty零拷贝

转载自:https://www.cnblogs.com/xys1228/p/6088805.html    所谓的 Zero-copy, 就是在操作数据时, 不需要将数据 buffer 从一个内存区域拷贝到另一个内存区域. 因为少了一次内存的拷贝, 因此 CPU 的效率就得到的提升.  在 OS 层面上的 Zero-copy 通常指避免在 用户态(User-space) 与 内核态(Ker...

2019-05-17 22:59:58 851

转载 Redis分布式锁

转载自:https://blog.csdn.net/wwd0501/article/details/79474368   Redis分布式锁的主要思路如下:  客户端需要向Redis发送如下命令:SET resource_name my_random_value NX PX 30000。my_random_value是由客户端生成的一个随机字符串,它要保证在足够长的一段时间内在所有客户端的所...

2019-05-14 20:35:48 37

转载 数据库分库分表

转载自:https://blog.csdn.net/xlgen157387/article/details/53976153  一、 MySQL扩展具体的实现方式  随着业务规模的不断扩大,需要选择合适的方案去应对数据规模的增长,以应对逐渐增长的访问压力和数据量。  关于数据库的扩展主要包括:业务拆分、主从复制,数据库分库与分表。这篇文章主要讲述数据库分库与分表。(1)业务拆分  业务...

2019-05-14 20:22:40 81

转载 Mysql慢查询日志

转载自:https://blog.csdn.net/m_nanle_xiaobudiu/article/details/79288257  MySQL的慢查询日志可以用来记录在MySQL中响应时间超过阈值的语句,具体指运行时间超过 long_query_time 值的SQL,则会被记录到慢查询日志中(日志可以写入文件或者数据库表,如果对性能要求高的话,建议写文件)。默认情况下,MySQL数据库...

2019-05-14 19:58:54 50

转载 Redis主备复制

转载自:https://blog.csdn.net/bohu83/article/details/85074845    Redis为了解决单点数据库问题,会把数据复制多个副本部署到其他节点上,通过复制,实现Redis的高可用性,实现对数据的冗余备份,保证数据和服务的高度可靠性。一. 旧版复制  Redis 的复制功能分为 同步(sync) 和 命令传播(command propagate...

2019-05-12 17:36:36 52

原创 Redis命中率计算

Redis提供INFO命令,能够随时监控服务器的状态,只用telnet到对应服务器的端口,执行命令即可:telnet localhost 6379info在输出的信息里面有这几项和缓存的状态比较有关系:keyspace_hits:14414110keyspace_misses:3228654used_memory:433264648expired_keys:1333536evic...

2019-05-12 17:34:00 2223

转载 Zero Copy(零拷贝)

转载自:http://blog.csdn.net/fyxxq/article/details/20000045    http://www.cnblogs.com/metoy/p/4033366.html    https://maimai.cn/article/detail?fid=1236304197&efid=u4GUhDloTNP1da_BcFd-4Q    缓冲区是所有I...

2019-05-08 19:55:40 1327

空空如也

给csdn博客提提需求

发表于 2018-05-05 最后回复 2018-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除