udt协议是什么?

我就不回答了,可以网上搜索,一直都是c++的,java的实现已经很久没有修改了

经过测试,java版本有些一问题,现在已经将其修复,已经上传到csdn

另外自己根据实际的应用,再次进行了封装;

由于发送过数据,直接关闭客户端回导致最后的数据可能无法重复发送

因此缓存了30秒

同时锁定了基本操作失误,使用后没有关闭或者创建对象后没有使用,进行了对象管理

所以使用时要避免重复创建连接重复关闭,这样会耗尽端口,也不符合网络编程;

另外一种方式是你自己再封装一层,底层共享客户端,这样可以让你感觉可以不停的创建对象,创建连接,关闭,可以充分利用资源

我就不封装了;

git 也会上传,我取名jud

该源码是修改的网上代码,同时直接封装了下,需要初始源码请直接搜索,我的源码将持续更新

https://github.com/jinyuttt/judt.git

最新文章

  1. poj3468 splay(成段跟新 区间求和)
  2. 12、android socket使用demo:网络聊天
  3. bzoj 3781 小B的询问(莫队算法)
  4. 需要MARK一下,奇怪的ANDROID SDK自带的APK加密功能的问题
  5. Swift - 26 - 函数的基础写法
  6. Java学习日记 I/O
  7. C++ int 转换成 string intToString
  8. box-shadow 被其他div遮住 shadow was hidden/covered by another div
  9. circularprogressbar/smoothprogressbar开源视图使用学习
  10. C#System.Text.RegularExpressions.Regex使用(二) .
  11. 团队DevOps实践之一
  12. 使用Docker+Jenkins自动构建部署
  13. git branch 分支
  14. parrotsec 和 kali安装系统的时候出现“executing grub-install dummy”的解决方案
  15. AutoFac简单入门
  16. shell脚本中使用什么工具进行计算
  17. Shell学习小结 - 深入认识变量
  18. Docker(三):部署软件
  19. Console-算法:fun1(do while)
  20. Yii2 如何更好的在页面注入CSS

热门文章

  1. hyperscan应用参数
  2. Vue基础之内部指令(下)
  3. asd短片数篇
  4. Python之jieba库的使用
  5. 《DSP using MATLAB》Problem 7.25
  6. 软件开发者路线图梗概&书摘chapter6
  7. Java多线程学习(总结很详细!!!)
  8. <canvas>中isPointInPath()方法在不同绘制内容中的效果
  9. linux下的c程序排版工具:indent
  10. PRESTO安装部署和参数说明(一)