摘要: 1. 管道命名 \\<server>\pipe\<pipename> <server>: ip地址, 或主机名称, 都可以. 如果只在一台主机上通信, 用'.' 代替. 多台主机中通信时, 服务端也使用 '.', 即 \\.\pipe\<pipename> <pipename>: 自定义通信名称 2 阅读全文
posted @ 2024-10-31 20:52 阿Hai 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1. 通常情况下, 在 paintEvent 中绘制文本时, 不管是否设置抗锯齿选项, 都不会有明显的锯齿, 如下代码所示, Antialiasing/TextAntialiasing 对最终的效果没有显著影响. QFont ft = painter.font(); ft.setFamily("Pi 阅读全文
posted @ 2024-09-21 10:35 阿Hai 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.从官方下载源码:git clone --recurse https://github.com/log4cplus/log4cplus.gitlog4cplus 依赖 catch 和 threadpool, 如果其中一个失败, 可以删除源码根目录对应的文件, 单独下载即可举个例子:rm -rf t 阅读全文
posted @ 2021-09-22 15:13 阿Hai 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: ChartView + LineSeries 虽然强大,但由于性能和效果显示上和期待的结果有偏差,仍无法满足需求,这种情况下,需要自定义绘图实现。 本例模拟实现 CT 仪器上面显示的患者的心电图,先上效果图: 通过本例,可以学习到,QML如何调用C++代码以及自定义绘图: 1. 在 QML 中创建 阅读全文
posted @ 2021-08-08 11:04 阿Hai 阅读(1802) 评论(0) 推荐(0) 编辑
摘要: 记录一下折线图学习成果,效果非常捧,在2个点之间还可以动画过渡,虽然在项目中没有使用上(数据量大,频繁添加点时,刷新慢;动态更新所有点的x坐标位置时,甚至出现程序卡死) 通过示例代码,可以学习到 ChartView 中使用 LineSeries/ValueAxis 画折线图的基本用法: 1. 修改坐 阅读全文
posted @ 2021-08-07 23:35 阿Hai 阅读(2743) 评论(0) 推荐(0) 编辑
摘要: 使用 MySQLInstallerConsole 安装数据库 1.下载官方安装包, 如 mysql-installer-community-8.0.20.0.msi 2.创建安装文件msiexec.exe /i mysql-installer-community-8.0.20.0.msi /qb / 阅读全文
posted @ 2021-05-17 22:05 阿Hai 阅读(2114) 评论(0) 推荐(0) 编辑
摘要: 手机闹钟功能:开启一个闹钟后,到时间时自动响铃,并提示“暂停”几分钟或“关闭”闹钟,如果暂停后,过了暂停的时间又自动响铃,直到到了设置的暂停次数才关闭。下面的代码模拟实现了这样一个功能: from PyQt5.QtCore import * from product.src.util import 阅读全文
posted @ 2020-06-16 00:40 阿Hai 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 步骤:1.配置日志信息 logging.basicConfig2.取得 logging.Logger 对象3.使用 Logger 对象输出信息以下是一个简单的封装,模拟实现 Android 中的 Log 类 import logging import sys str_def_fmt = "%(asc 阅读全文
posted @ 2020-02-17 16:57 阿Hai 阅读(2514) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2020-02-11 22:34 阿Hai 阅读(0) 评论(0) 推荐(0) 编辑
摘要: ssh 通过跳板机连接到远程服务器 上面的代码通过, 192.168.1.104 连接到 192.168.1.105 其中 192.168.1.104 是跳板机 ip, 192.168.1.105 是我们需要连接的服务器. 某些情况下, 我们无法直接连接到服务器, 而有其它主机可以连接到该服务器时就 阅读全文
posted @ 2019-04-19 00:04 阿Hai 阅读(7828) 评论(0) 推荐(0) 编辑