
Qt
文章平均质量分 89
Wild_Pointer.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt Object:社区安防系统
系统采用成熟的客户端/服务器架构,保障了应用的稳健运行和未来的扩展潜力。客户端之间的通信通过JSON格式进行,这种格式不仅简洁,而且提高了信息交换的效率。同时,系统利用TCP协议确保数据传输的可靠性和稳定性,为社区安防提供了坚实的技术支撑。1.sql模块:该模块提供了对数据库的访问支持。1.通过QTcpSocket使用TCP协议对客户端与服务端之间的数据进行传输,并且使用JSON格式对传递的数据进行格式化操作。社区安防系统,主要参考市场上主流的安防检测应用开发,例如社区人脸识别,校园出入打卡等。原创 2024-07-16 20:49:29 · 595 阅读 · 0 评论 -
Qt Creator:C++与Python混合编程
由于作者本人喜欢使用PyCharm进行Python代码的编写,一些环境配置都统一配置到Anaconda环境中,大家可以在Anaconda Prompt窗口执行conda env list指令进行查询环境的路径,如下图,其中Python解释器位于Summary_Library文件夹中。2.选择Python库文件路径后,添加库路径和依赖路径(红框为自定义添加的路径,上方路径是导入Python库后自动添加的路径),其自定义添加的路径就是选择的Pythom库路径下的include文件夹。图3.Python解释器。原创 2024-07-16 20:23:01 · 1252 阅读 · 1 评论 -
Qt Object:智能即时聊天室项目
3.通过QNetWork模块,对其鉴权元素进行处理,对特定的地址进行POST请求,获取Token。5.针对用户作输入操作时,该项目采用正则表达式检测用户异常输出,防止恶意的SQL注入攻击及不规范的输入,减少服务端的恶意请求,降低成本。4.针对列表模块使用了模型/视图架构,针对好友,群聊以及智能聊天机器人分别对其映射,将数据与视图隔离,规范了代码,降低耦合。6.针对用户登录时,项目使用MD5加密算法对其密码等数据进行加密,减少用户被恶意攻击,数据泄漏的几率。原创 2024-06-22 14:59:48 · 1165 阅读 · 1 评论 -
Qt Creator:QThread源码刨析
本篇文章将从源码的角度出发,简单的介绍QThread类从创建到消亡所执行的过程后,将重点分析源码刨析QThread的主要函数,分析在这些函数中都执行了什么操作原创 2024-03-31 15:22:24 · 1256 阅读 · 1 评论 -
Qt Creator:调用API
如果需要文字识别等服务是免费的,但是接入文心一言就需要对其方法使用(听说讯飞星火是免费的,但是本人目前只能使用Python对其调用,Qt提供的编解码函数好像没有)在查阅鉴权认证文档时,我们需要额外注意如何获取access_toKen,请求说明(包含请求地址,请求方式以及请求参数),请求示例以及响应示例(方便我们对返回的数据进行处理)现正则表达式功能,匹配、搜索和替换文本(获取到返回的数据时,往往返回的是JSON中数组的形式,对此我们需要使用正则表达式匹配文本,获取对应键值的数据)表示网络请求响应的类。原创 2024-03-17 22:20:43 · 4171 阅读 · 14 评论