1、目前系统qt版本更改为qt4.8.5。
如果qt版本不一致,会导致数据库不能正确连接,图片不能正常加载,中文不能正常显示问题。
相关的dll和lib文件放在qt默认文件夹下是不足够的,需要拷贝出来放在程序运行的相同文件夹中。
2、matlab也是,2010a和2010b编译的是不可以通用的。
3、串口读取数据,假如没有读取就退出,下次读取时候会发生问题。
不知道我的理解是否正确,对于任一指令,发送到机械部分执行该操作,等了若干时间仍然没有返回值,以为可能是机械故障所以不等待了。退出等待消息的循环。
后来又发送了一串指令,上次发送指令串口返回的值还在串口缓冲区中存放着,等待被读取。
如果你一直发指令,一直不读取,可能下一次你发了某指令,希望读取该指令的返回结果,但是却读取的是上一些没有读取指令的返回值。
这样,就导致了接收返回指令故障。
是不是因为串口也是有缓冲区来保存数据的。
4.sql server的table和view的信息需要保存
下一次配置sql server的时候看来一定又会忘记权限等是怎么配置的,果然需要写个说明文档。
5.开发模式问题
每次都是发现了问题才去临时抱佛脚解决,然后每个曾经遇到的问题都会花很久去重复解决相关问题,这样的方法显然是不行的!
是否需要制定某一个开发模式,虽然C++不比Java会用到设计模式,但是设计模式还是相当有用的吧。
像我目前这种开发方式是不行的,应该记录开发日志==