最新 最热

Java并发-14.Lock工具

Lock接口(和相关实现类)可以来用来实现锁功能。缺少了隐式释放和获取锁的便捷性,但是多了获取和释放锁的可操作可中断的获取锁,以及超时获取锁等特性。Lock使用的简单方式:Lock lock = new ReentrantLock();lock.lock();tr...

2019-05-28
1

linux 网络套接字

在内核分析网络分组时,底层协议的数据将传输到跟高的层。而发送数据的时候顺序是相反的。每一层都是通过加(首部+净荷)传向跟底层,直至最终发送。...

2019-05-25
1

并发显式锁之读写锁

上一篇文章我们介绍了一个显式锁,ReentrantLock ,了解到它是一个『独占式』锁,简而言之就是,

2019-05-25
0

18张看了会上瘾的动图,告诉你简单事物背后的运作原理

导读:这组看了会让人上瘾的动图,竟然这么清晰地揭示了简单事物背后的精巧设计。快看看吧,绝对让你开拓眼界,脑洞大开。来源:超级数学建模整理(ID:supermodeling),部分资料来源于网络01...

2019-05-14
0

生产者/消费者问题

生产者消费者模型具体来讲,就是在一个系统中,存在生产者和消费者两种角色,他们通过内存缓冲区进行通信(解耦),生产者将消费者需要的资源生产出来放到缓冲区,消费者把从缓冲区把资源拿走消费。...

2019-04-18
1

nfconntrack全局锁的优化

nfconntrack是netfilter中的重要模块,很多netfilter的功能都依赖于这个模块,如NAT等。而利用linux来构建的网络设备,可以说,其80%的功能都依赖于nfconntrack实现的会话管理。所以,会话管理的性能优劣会对网络设备的性能产...

2019-04-10
1

new 和 make 转

示例中的user类型中的lock字段我不用初始化,直接可以拿来用,不会有无效内存引用异常,因为它已经被零值了。

2019-04-10
1

高性能mysql读书笔记

共享锁 (shared lock) 读锁 (read lock)排他锁 (exclusive lock) 写锁 (write lock)

2019-02-27
1

并发显式锁之读写锁

上一篇文章我们介绍了一个显式锁,ReentrantLock ,了解到它是一个『独占式』锁,简而言之就是,

2019-02-14
1

修改表字段长度的操作,对业务是否有影响?

可能隐约之中,我们觉得没影响,但又好像有影响,究竟有何影响,我们从实验来看最科学。

2019-01-29
1