- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 利用Dijkstra算法解决有权最短路径问题
前两天同学让我帮他解决一个数学建模作业问题,题目大致描述如下: 说某市有两个蔬菜生产基地,现在要从这两个生产基地生产蔬菜运送到各个该市的各个城镇。告诉你各个城镇之间的道路连接情况,包括道路长度。已知运输距离和运输成本成正相关,求一个生产方案使得运输成本最低。 输入如下:城镇A编号 城镇B编号 道路长度1 100 21.141 16 30.671 ...
2018-04-18 10:47:04 1313
原创 Ubuntu 17.10 下,Qt无法使用qDebug()输出的解决办法
前几天qDebug()一直无法输入,用qWarning()又可以了。我排查了头文件包含、语句语法、全局宏等等,发现不是代码的原因。百度上搜索了很久都没有找到解决方法,用谷歌一下子就解决了。解决方法很简单,在~/.config/QtProject/下面创建一个文本文件,重命名为“qtlogging.ini”就好了。至于原因,貌似是操作系统那边的人修改了系统配置文件,屏蔽了向用户输出的debu
2018-01-13 11:45:08 3148 3
原创 今天终于弄懂了Linux输入法是怎么会事了
我的桌面环境是KDE。上次装搜狗输入法不能用,今天又重新装了回来。经过一番折腾,大致搞明白Linux输入法的逻辑了。 linux中文输入法都是依赖于输入法框架的,这里的框架有比如ibus或者fcitx等等。在kde的“输入法”(程序搜索框里面输入im)这个设置项里面要先选择系统启用哪个框架,然后需要再在这个框架的设置项里面选择启用哪个输入法,以及不同输入法之间的切换快捷键。以fcitx的搜狗
2018-01-13 11:07:12 64775 1
原创 Qt 串口助手小程序
一个Qt串口通信小程序最近写了一个串口调试的小程序,用Qt 5.10写的。现在把代码分享出来,希望能帮助到有需要的人。截图如下: 该小程序支持十六进制和字符模式收发,支持周期自动发送。此外,串口通信中基本参数,如波特率校验位等等都有了。代码里面不足的地方是我没有写注释,因为Qt Creator在ubuntu 17.10下无法输入中文。不过这个问题在前两天解决了,但是注释我就不补充了。源码链接:
2017-12-31 20:15:05 1100 2
Qt5.10 串口助手源码
2018-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人