w
h
y
?
y
o
u
a
r
e
h
e
r
e
?
亮
问题: 设置到 LD_PRELOAD的动态库 找不到符号在设置了优先加载的 动态库以后,先加载的库里面的函数与 后加载的库里面的函数可能是有冲突的,比如遇到的这个例子,先加在的动态库中其实不存在完整的函数实现,只有符号表,并不能执行,但是它被设置成先加载了。
对于有多个动态库中存在同一个符号的,一
...
渴望明天2021年高考,看到个图,挺好玩的,作为标题吧
哈哈哈 TCP
三次握手主要做什么
同步 初始序列号
同步 MSS
四次挥手一定是四次吗?很容易抓到 三次挥手的包
MSS & MTU尽可能避免IP的分片网络通信,尽一切可能避免IP的分片!为什么?因为负责IP分片的那台主机、路
...
1tcpdump -i eth0 -v -nn -X -v 'port 80' -c 5 -w cap.tcpdump
选项
i, interface 指定监听哪个网卡
nn, 如遇到21这类的端口号,显示21而不是 ftp
X, 显示16进制和 ASCII码
‘port 5
...
gdb单步调试原来服务的的启动方式123/data/home/2333/xx/matchsvr/bin/matchsvr --noloadconf --conf-file=../conf/matchsvr_conf.xml --log-file=../log --tlogconf=../co
...
消息队列的特征消息队列在存取消息时,必须要满足三个需求,分别是
消息保序
处理重复的消息
保证消息可靠性
消息保序对于 单队列,单进程的queue, 是满足先入先出的特点的,本身是有序的,但是如果有多个队列或多个消费者线程的时候,可能会产生乱序的问题。
kafka的例子:
stream的缺点
...
redis数据冗余与分片数据冗余-主从复制Redis 提供了主从库模式,以保证数据副本的一致,主从库之间采用的是读写分离的方式。
读操作:主库、从库都可以接收;
写操作:首先到主库执行,然后,主库将写操作同步给从库。
主从库间如何进行第一次同步?1replicaof 172.16.19.3
...
AOF 机制 (Append Only File)
flush时间配置AOF 配置项 appendfsync 的三个可选值:
Always,同步写回:每个写命令执行完,立马同步地将日志写回磁盘;
Everysec,每秒写回:每个写命令执行完,只是先把日志写到 AOF 文件的内存缓冲区,每隔一秒把缓
...
如果你只是急于解决太多细微的问题,能力就很难得到质的提升Redis 学习的路线
底层数据结构基础数据结构
key-value的管理方式
如果哈希表里写入的数据越来越多,哈希冲突可能也会越来越多,这就会导致某些哈希冲突链过长,进而导致这个链上的元素查找耗时长,效率降低。Redis 默认使用了两个全局哈
...
引入的原子指令SSE2 extensions introduce two new fence instructions (LFENCE and MFENCE) as companions to the SFENCE instruction introduced with SSE extensions
...
IntroductionC ++ 11引入了lambda,该lambda提供了一种语法上轻量级的方式来动态定义函数。它们还可以通过值或引用来捕获(或封闭)周围范围的变量。在本文中,我们将研究lambda与纯函数和函子类(实现的类)在实现方面的区别operator()。
Capture By Valu
...