12 2020 档案

摘要:出现这种问题原因可能很多,但以下介绍这种是因为多线程引起的。 1、场景描述:Win32应用程序, 项目中使用了线程池,初始化了4个线程,然后当点击界面的红叉退出主线程时就会报错误:R6010 abort() has been called 2、原因:子线程创建后,它默认是与主线程分离的,当主线程退出 阅读全文
posted @ 2020-12-31 12:59 zwj鹿港小镇 阅读(813) 评论(0) 推荐(0) 编辑
摘要:1、客户端连接服务器时: 可以看到: (1)客户端发送SYN,然后服务器回复SYN+ACK,然后,客户端在回复ACK。 2、TCP断开时,分为2种情况,(1):客户端先断开,(2)服务器先断开。注意:说先断开,谁先发送FIN包 (1)客户端先断开: 可以看到: 客户端先发送了FIN+ACK,然后服务 阅读全文
posted @ 2020-12-29 11:37 zwj鹿港小镇 阅读(101) 评论(0) 推荐(0) 编辑
摘要:出现这种问题解决办法: 添加环境变量: (1)右键计算机 >属性 >高级系统设置 >高级 >环境变量 >用户变量和系统变量都添加mysql安装目录(我的是:C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin),记得用分号隔开。 (2)添加完后,记得把c 阅读全文
posted @ 2020-12-25 10:22 zwj鹿港小镇 阅读(148) 评论(0) 推荐(0) 编辑
摘要:一、简介: 使程序托盘我们这里要用到了一个结构体NOTIFYICONDATA,它包含了系统需要用来传递托盘区域信息的消息;还有需要用到一个函数Shell_NotifyIcon,它的作用是对拖盘图标进行显示与删除。 NOTIFYICONDATA结构如下: STRUCT NOTIFLYICONDATA 阅读全文
posted @ 2020-12-16 22:58 zwj鹿港小镇 阅读(326) 评论(0) 推荐(0) 编辑
摘要:一、TCP包结构: 一个TCP包结构如下: 一个TCP包主要由TCP包头和数据部分组成,包头固定部分为20字节,选项和数据部分根据实际情况设置为4N(N可以为0)字节。 1.16bit源端口和目的端口号,它可以确认数据的传输方向(暂不考虑更底层的包) 2.32bit序号,它是为TCP包中数据部分进行 阅读全文
posted @ 2020-12-10 20:33 zwj鹿港小镇 阅读(80) 评论(0) 推荐(0) 编辑
摘要:MFC error C2143: 语法错误 : 缺少“;”(在“*”的前面) error C2143: 语法错误 : 缺少“;”(在“*”的前面)error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 缺少类型说明符 - 假定为 int。注意: C++ 不支 阅读全文
posted @ 2020-12-06 23:47 zwj鹿港小镇 阅读(1109) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示