随笔分类 -  SOCKET

摘要:from: https://www.codenong.com/cs106311934/ Netty IOT百万长连接优化 IoT推送系统 IoT是什么 IoT推送系统的设计 心跳检测机制 简述心跳检测 心跳检测机制代码示例 百万长连接优化 连接优化代码示例 TCP连接四元组 配置优化 IoT推送系统 阅读全文
posted @ 2022-09-14 15:47 94cool 阅读(560) 评论(0) 推荐(0) 编辑
摘要:from :https://www.cnblogs.com/doit8791/p/7461479.html 讲到高性能IO绕不开Reactor模式,它是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器 阅读全文
posted @ 2021-10-19 10:33 94cool 阅读(63) 评论(0) 推荐(0) 编辑
摘要:HTTPNetworkSniffer 阅读全文
posted @ 2016-06-07 15:07 94cool 阅读(478) 评论(0) 推荐(0) 编辑
摘要:from:http://itindex.net/detail/49964-netty-%E7%B3%BB%E5%88%97-netty 1. 背景 1.1. 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复 阅读全文
posted @ 2016-05-02 20:37 94cool 阅读(2027) 评论(0) 推荐(0) 编辑
摘要:from: http://www.dozer.cc/2015/05/netty-auto-reconnect.html 自动重连 用 Netty 写 Client 和 Server 的时候必须要去处理自动重连。 Server 端启动时的错误,要去不断重试。 Client 端不仅要处理启动时的错误,还 阅读全文
posted @ 2016-05-02 20:37 94cool 阅读(3043) 评论(0) 推荐(0) 编辑
摘要:from:http://itindex.net/detail/54161-netty-client 当我们用Netty实现一个TCP client时,我们当然希望当连接断掉的时候Netty能够自动重连。 Netty Client有两种情况下需要重连: 对于第一种情况,Netty的作者在stackov 阅读全文
posted @ 2016-05-02 20:32 94cool 阅读(6044) 评论(0) 推荐(0) 编辑
摘要:window下查看TCP端口连接情况:netstat -ano -p tcp|findstr 10001 阅读全文
posted @ 2016-02-01 16:38 94cool 阅读(5865) 评论(0) 推荐(0) 编辑
摘要:SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: Seehttp://www.slf4... 阅读全文
posted @ 2016-01-13 15:56 94cool 阅读(341) 评论(0) 推荐(0) 编辑
摘要:发生未处理的域异常!System.ObjectDisposedException: Cannot access a disposed object.Object name: 'System.Net.Sockets.Socket'. at System.Net.Sockets.Socket.SendA... 阅读全文
posted @ 2015-06-24 11:49 94cool 阅读(7738) 评论(0) 推荐(2) 编辑
摘要:from:http://www.cnblogs.com/tianzhiliang/archive/2011/06/13/2079564.html一个误解: 单个服务器程序可承受最大连接数“理论”上是“65535”2011-06-13 11:47 by 田志良,5321阅读,8评论,收藏,编辑 请注... 阅读全文
posted @ 2015-06-12 14:28 94cool 阅读(619) 评论(0) 推荐(0) 编辑
摘要:from:http://www.openhw.org/chudonganjin/blog/12-08/230184_515e6.html 最详细易懂的CRC-16校验原理(附源程序) 1、循环校验码(CRC码): 是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。 阅读全文
posted @ 2014-02-21 15:52 94cool 阅读(160842) 评论(4) 推荐(7) 编辑
摘要:Most Significant Bit, Last(Least) Significant Bit最高有效位(MSB) 指二进制中最高值的比特。在16比特的数字音频中,其第1个比特便对16bit的字的数值有最大的影响。例如,在十进制的15,389这一数字中,相当于万数那1行(1)的数字便对数值的影响最大。比较与之相反的“最低有效位”(LSB)。MSB高位前导,LSB低位前导。谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用bigendian方式存储数据,而x86系列则采用littleendian方 阅读全文
posted @ 2011-09-25 21:04 94cool 阅读(270) 评论(0) 推荐(0) 编辑
摘要:除了点对点,通常UDP数据的传递方式有两种,一种是BroadCast,一种是MultiCast。中文一般把它们翻译作广播和组播。前者是简单的在局域网里面广播;后者是借助路由器将数据发送到包括英特网在内的任何多个地址。在C#里面,处理UDP通讯最简单的方法就是使用UdpClient。具体使用方法我也不赘述了,在msdn上就有。需要注意的问题有:1、UDP通讯在发送的时候可以绑定任何本地端口,但是在接收的时候需要在本地绑定广播或者多播端口。2、组播的时候发送和接收双方都需要JoinMulticastGroup。参数timeToLive名字很容易让人误会,其实它指的是允许UDP数据穿过几个路由器(当 阅读全文
posted @ 2011-09-03 21:05 94cool 阅读(1055) 评论(0) 推荐(0) 编辑
摘要:服务器端:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Net;usingSystem.Net.Sockets;namespaceUDPServer{classProgram{staticvoidMain(string[]args){intrecv;byte[]data=newbyte[1024] 阅读全文
posted @ 2011-09-03 21:04 94cool 阅读(622) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示