- 博客(3)
- 收藏
- 关注
转载 Disruptor—3.核心源码实现分析
该方法首先会调用Sequencer接口的tryNext()方法获取sequence序号,然后根据该sequence序号从RingBuffer的环形数组中获取对应的元素,接着再调用RingBuffer的translateAndPublish()方法将事件消息赋值替换到该元素中,最后调用Sequencer接口的publish()方法设置当前生产者的sequence序号来完成事件消息的发布。单生产者的线程执行上面的main()方法时,会创建一个单生产者Sequencer实例来代表生产者。
2025-06-25 12:04:09
39
转载 如何使用 websocket 完成 socks5 网络穿透
有盆友好奇所谓的网络穿透是怎么做的然后talk is cheap,please show code所以只好写个简单且常见的websocket例子,这里的例子大致是这个原理浏览器插件(或者其他)首先将正常访问请求 --> 转换为socks5访问 --> 假代理服务器建立websocket链接,然后传输socks5协议数据 --> 允许websocket的网关由于不解析websocket数据而不知道是socks5所以未做拦截 --> 真代理服务器从websocket中解析socks5进行转发处理。
2025-05-27 06:05:32
63
转载 MySQL查询字段里的JSON某一个值
我整理的一些关于【MySQL】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/yOSbkRMySQL中的JSON字段查询技巧 随着大数据时代的到来,数据存储的灵活性变得尤为重要。JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,因其...
2024-08-17 03:47:11
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅