摘要:
1.光猫一定要设置为桥接 (不要忘记这个步骤) 2.具备公网ip 3.路由设置端口转发或DMZ。 阅读全文
摘要:
在目录下创建了Dockerfile,构建镜像时,出席如下错误: 解决办法: 修改名称为dockerfile, 添加指定文件参数-f 阅读全文
摘要:
默认情况下,socket通信中,client用connect来连接server端时是阻塞的。这回导致程序会阻塞在此。 可以改用异步机制。方法如下: 1)设置socket为非阻塞。 int flags = fcntl(fd, F_GETFL, 0); fcntl(fd, F_SETFL, flags 阅读全文
摘要:
QObject::connect: Cannot queue arguments of type 'QSerialPort::SerialPortError' (Make sure 'QSerialPort::SerialPortError' is registered using qRegiste 阅读全文
摘要:
sudo nano /etc/default/grub 找到GRUB_CMDLINE_LINUX="" 改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" 然后sudo grub-mkconfig -o /boot/grub/grub.cfg然后重启 阅读全文
摘要:
QT界面的线程与处理发送数据端线程,接收数据的线程同时存在时. 由于发送数据的线程处于while循环中,导致时间较长后QT主界面会卡死. 解决方法是在相关的while循环中加入 QCoreApplication::processEvents(); 将长时间占用端线程释放,把使用权交换给界面主线程. 阅读全文
摘要:
使用QT程序打开串口时,报如下错误: can't open ttyS0, error code 2 解决方案 查看可用的串口 dmesg | grep ttyS 给打开的串口加权限 阅读全文
摘要:
socket建立以后,获取远端的IP地址,结果格式为 "::ffff:127.0.0.1" 类型, 想要去除前面前缀 ::ffff: 搜索到可以通过设置flags, QHostAddress::ConvertV4MappedToIPv4, 但是没找到对应的方法. 可以使用规避的方式,先将ip地址格式 阅读全文
摘要:
qtchooser默认选择路径中没有指向qmake路径 cd /usr/lib/x86_64-linux-gnu/qt-default/qtchooser vi default.conf 修改为qmake真实的路径即可. 其中, qmake 真实路径可通过, which qmake命令查看. 阅读全文
摘要:
参考链接: https://www.cnblogs.com/JadenFK3326/p/Ubuntu.html 连接到数据库时,提示如下错误: connect to database error : Access denied for user 'root'@'localhost' 解决方法如下: 阅读全文