会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
whitem
QT打包
摘要: 1.首先执行QT ->Release ,会生成对应的.exe文件 2.将release下的.exe文件单独拷贝出来,例如拷贝到G://serial文件夹下 3.找到电脑上安装的QT 5.9.1Desktop(minGW 5.3.0 32bit),打开,如图2 4.指到指定目录,如图3,执行 wind
阅读全文
posted @ 2018-04-27 19:45 whitem
阅读(260)
评论(0)
推荐(0)
编辑
小工具--串口
摘要: 功能实现: 1. 接收串口数据; 2.保存接收数据到TXT文档,主要是测试串口接收到数据,给python进行处理时的小应用(个人使用),避免长时间测试数据丢失的问题; 3.发送串口数据; 4.发送文件; 小细节: 1.串口没有打开之前,不能进行发送数据等操作,需要在发送槽函数中进行判断串口是否打开;
阅读全文
posted @ 2018-04-27 19:35 whitem
阅读(624)
评论(0)
推荐(0)
编辑
多线程--信号量
摘要: 信号量可以获取多次,可以用来保护一定数量的同种资源,信号量的典型用例是控制生产者和消费者之间共享的环形缓冲区 生产者,消费者实例中对同步的需求有两处: 1.生产者快于消费者,将会覆盖消费者还没有读取的数据; 2.生产者慢于消费者,将会读取到一些过期的数据; 两种解决方案: 1.首先使生产者填满缓冲区
阅读全文
posted @ 2017-06-06 08:59 whitem
阅读(476)
评论(0)
推荐(0)
编辑
关于多线程
摘要: 一.多线程优势: 1.多线程可以提高应用程序的响应速度; 2.使多CPU系统更加有效,当线程数不大于cpu数目时,操作系统可以调度不同的线程运行于不同的cpu上; 3.改善程序结构; 二.多线程的特点 1.多线程的行为无法预期; 2.多线程的执行顺序无法保证; 3.多线程的切换可能发生在任何时刻,任
阅读全文
posted @ 2017-06-05 14:47 whitem
阅读(162)
评论(0)
推荐(0)
编辑
QQ界面及简单操作实现
摘要: 主要功能: 1.实现QQ好友界面; 2.点击QQ好友图标,可以打开对应的聊天对话框; 说明:聊天对话框的界面即为上次所描述的UDP的实现界面,略有改动; 整体程序操作分析: 1.qq好友界面作为主操作界面,从数据类中添加好友头像,好友名字等信息,点击主操作界面上的好友,能够打开聊天对话框类; 2.添
阅读全文
posted @ 2017-05-11 09:35 whitem
阅读(442)
评论(0)
推荐(0)
编辑
udp通信
摘要: UDP(User Data Protocol)用户数据报协议,是一种不可靠,面向数据报的无连接的传输层协议。 UDP客户端向UDP服务器发送一定长度的请求报文,UDP服务器同样以报文的形式作出响应,如果服务器为收到此请求,客户端不会进行重发,故此报文的传输是不可靠的; 发送需要知道:对方IP地址,端
阅读全文
posted @ 2017-04-24 16:24 whitem
阅读(587)
评论(0)
推荐(0)
编辑
char *p = "abc";char p[] = "abc";两者之间的区别
摘要: 这张图的地址为:红色标记的是GetStringPoint()对应的地址的内容看到是不知道的内容,而非函数初始化给定的内容,说明函数结束后,内存已经被释放掉! 这张图中对应的地址为:红色标记的是GetStringPoint()对应的地址的内容仍然存在,为初始赋值的字符串abcd! 总结说明: char
阅读全文
posted @ 2017-03-23 15:16 whitem
阅读(470)
评论(0)
推荐(0)
编辑
c++第五版练习10.21
摘要: 练习10.21:编写一个lambda ,捕获一个局部int变量,并递减变量值,直至它变为0,。一旦变量变为0,再调用lambda应该不再递减变量,lambda应该返回个bool值,指出捕获的变量是否为0。 分析:1.lambda实现捕获局部int变量递减 ,说明被捕获的变量值可变,得到mutable
阅读全文
posted @ 2017-03-22 09:58 whitem
阅读(123)
评论(0)
推荐(0)
编辑
c++第五版练习10.14 10.15
摘要: lambda认识:一个lambda表达式表示一个可调用的代码单元,我么可以将其理解为一个未命名的内联函数,一个lambda具有一个返回类型、一个参数列表和一个函数体 ;lambda可能定义在一个函数内部。 lambda的表达式:[capture list](parameter list )->ret
阅读全文
posted @ 2017-03-21 14:08 whitem
阅读(170)
评论(0)
推荐(0)
编辑
c++第五版练习9.28
摘要: 练习9.28 编写函数,接受一个forward_list<string>和两个string共三个参数。函数应在链表中查找第一个string,并将第二个string插入到紧接着第一个string之后的位置,若第一个string未在链表中,则将第二个string插入到链表的末尾。 分析:1.首先,要求是
阅读全文
posted @ 2017-03-21 09:10 whitem
阅读(142)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
联系
订阅
管理
公告