摘要: 这个就是一个消息可以被多次消费的范例了 其实这个实现的方式可以参考我之前的设计模式,观察者模式 https://www.cnblogs.com/cutter-point/p/5249780.html 不过有一点需要注意一下啊,这个消息发布的时候,好像是不支持字节数据的,里面好像会对字节进行转换,这样 阅读全文
posted @ 2019-06-12 17:43 cutter_point 阅读(482) 评论(0) 推荐(0)
摘要: 顾名思义这个就是再消费的时候,不是之前的那哥用yield进行线程切换的操作,而是用线程等待阻塞的方式去执行,说实话我感觉效率不一定有之前那个好, 因为我对这种阻塞队列使用的时候,之前有发现阻塞队列,塞着塞着线程就会进入假死状态,这个很奇怪,但是有的时候又是好的,这个也不清楚到底是为什么 但是毕竟也是 阅读全文
posted @ 2019-06-12 17:37 cutter_point 阅读(3757) 评论(0) 推荐(0)
摘要: 1、这是第一个简单的初始化版本,看起来比使用fqueue似乎更好用 消费 测试,这里我踩了个坑,切记每个线程最好先获取一次资源,也就是 结果: 阅读全文
posted @ 2019-06-12 10:50 cutter_point 阅读(2743) 评论(0) 推荐(0)
摘要: 1、刚开始写scala,发现确实还是很不熟悉,api以及语法的使用都不是很简洁,这写出来跟java也没差多少。。。 献丑了 阅读全文
posted @ 2019-06-12 09:37 cutter_point 阅读(712) 评论(0) 推荐(0)