#软件工程#
golang的io.Copy 建立tunnel很方便,但是我重新实现了net.Conn做了协议层修改之后,就不灵了
写了两个testcase发现,只要不包含io.Copy,就能正确运行,干脆自己实现一个, 看看问题在哪里, 结果我改完之后,没有异常, 所以问题出在io.Copy有些特殊的行为。
这个handwriteIOCopy也是写个名,然后copilot自动补全的。
golang的io.Copy 建立tunnel很方便,但是我重新实现了net.Conn做了协议层修改之后,就不灵了
写了两个testcase发现,只要不包含io.Copy,就能正确运行,干脆自己实现一个, 看看问题在哪里, 结果我改完之后,没有异常, 所以问题出在io.Copy有些特殊的行为。
这个handwriteIOCopy也是写个名,然后copilot自动补全的。
#粤嵌星计划粤嵌我来了 在粤嵌上课将近两个月,目前上到网络编程,网络编程综合运用到很多东西,运用到前面的多线程,几何,和io流,难度有一点大,很吃前面的基础,要是把这个学好,并运用自如,对后期Java思维有很少帮助。网络编程和后面第二阶段的Tomcat息息相关,把网络编程搞懂对弄懂Tomcat的底层有大帮助。老师布置了一个客户端点多点的作业,就是就是QQ私聊功能,两个客户端能通过服务器访问,目前感觉有一点点感觉,但是还是不懂怎么写,看了书上的思路后,大体能知道它的实现原理,就服务器吧所有客户端sockect全部搜集起来,如果客户端a想访问另一个客户端b时,则通过遍历服务器里面存储的socket然后找到所需要的客户端socket然后进行访问
#粤嵌星计划粤嵌我来了#粤嵌星计划,粤嵌我来了#
#粤嵌星计划粤嵌我来了#粤嵌星计划,粤嵌我来了#
Qt 是一个跨平台基于C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架.
QT的应用范围:GUI界面(为公司的产品设计人机交互软件)、QT多进程、多线程、QT网络编程、QT容器、QT文件IO、QT数据库、QT支持前端
据说WPS是用到QT开发的
#粤嵌星计划,粤嵌我来了#
QT的应用范围:GUI界面(为公司的产品设计人机交互软件)、QT多进程、多线程、QT网络编程、QT容器、QT文件IO、QT数据库、QT支持前端
据说WPS是用到QT开发的
#粤嵌星计划,粤嵌我来了#
✋热门推荐