---
### netty
实战项目:https://gitee.com/linux2014/my_netty_boot
netty:
https://blog.csdn.net/qq_32199693/article/details/118783943
https://blog.csdn.net/2301_76936922/article/details/130371404?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-8-130371404-blog-118783943.235^v38^pc_relevant_default_base&spm=1001.2101.3001.4242.5&utm_relevant_index=11
https://gitee.com/jaster/netty-tcp-demo
https://blog.csdn.net/2301_76936922/category_12242816.html
https://blog.csdn.net/yzh_1346983557/article/details/85327042?spm=1001.2101.3001.6650.16&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-16-85327042-blog-111752226.235%5Ev38%5Epc_relevant_default_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-16-85327042-blog-111752226.235%5Ev38%5Epc_relevant_default_base&utm_relevant_index=17
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129852016?spm=1001.2101.3001.6650.16&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-16-129852016-blog-85327042.235%5Ev38%5Epc_relevant_default_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-16-129852016-blog-85327042.235%5Ev38%5Epc_relevant_default_base&utm_relevant_index=26
https://blog.csdn.net/qq_40837310/article/details/111752226?spm=1001.2101.3001.6650.9&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-9-111752226-blog-118783943.235%5Ev38%5Epc_relevant_default_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-9-111752226-blog-118783943.235%5Ev38%5Epc_relevant_default_base&utm_relevant_index=16
netty教程:
https://blog.csdn.net/weixin_41605937/article/details/121306796
https://blog.csdn.net/h4241778/article/details/131227065
https://developer.aliyun.com/article/1224082
https://blog.csdn.net/h4241778/article/details/131227065
https://blog.csdn.net/weixin_41605937/article/details/121306796
netty教程:
https://blog.csdn.net/weixin_41605937/article/details/121306796
https://blog.csdn.net/h4241778/article/details/131227065
清华大佬的netty教程:
https://github.com/ddean2009/learn-netty4
---
---
```
ByteToMessageEncoder
MessageToByteDecoder
Channel,Pipeline,ChannelHandler,ChannelHandlerContext;
fireXXX()--调用下一个inBoundHandler/outBoundHandler;
invokeXXX()---调用自己的handler;
```
---
---
NetworkInterface.getNetworkInterfaces();
spring的RestTemplate;
ProcessBuilder,/bin/bash -c <shellCmdAndArgs>
java.util.Collections.synchronizedList
udp,broadcast:
https://baijiahao.baidu.com/s?id=1758222910012089948&wfr=spider&for=pc
https://zhuanlan.zhihu.com/p/519366574
https://blog.csdn.net/huangtianyi1994/article/details/105685175/
https://blog.csdn.net/jinking01/article/details/126130034
https://blog.csdn.net/jinking01/article/details/126130034?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-126130034-blog-5783854.235^v38^pc_relevant_anti_t3_base&spm=1001.2101.3001.4242.1&utm_relevant_index=3
https://blog.csdn.net/ifmylove2011/article/details/98979292
---