自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huanqing2010的专栏

知识分享,共同提高。

  • 博客(155)
  • 资源 (7)
  • 收藏
  • 关注

原创 【WPS】WPS的JS宏脚本编写总结

简单介绍WPS宏编辑器的基本用法和简单经验,顺带提供WPS表格中删除偶数行的JS宏代码。适合新手。

2023-04-24 15:34:53 366 1

原创 【PyQt】QGraphicsItem的setPos和transformation的平移并不等效

Qt的QGraphicsItem的setPos()与transform.translate(x, y)本质不同,对于设置了transform.translate(x, y)的图元,其pos()返回的依然是(0,0)。文中分析原因并附代码及示意图。

2023-04-15 15:41:00 396

原创 【PyQt】QGraphicsViewFramework中绘制半透明图元

使用PyQt的QGraphics View Framework的QColor的透明度属性,可实现颜色的叠加变色效果,如半透明蓝色叠加半透明红色可形成紫色,适用于新手。本文含可运行完整代码。

2023-03-30 13:24:47 188

原创 【题外话】如何拯救WiFi模块损坏的小米11Pro这款工业垃圾

实现WiFi模块故障的手机连接有限网络上网。通过手机的OTG功能,加上购买的OTG转TypeC转接头、USB转网线接头等便宜的材料,实现手机连接家庭的有线宽带上网,实现变废为宝。

2023-02-19 10:11:22 732

原创 【Python】Python读写Excel表格

使用Python读写Excel的基本代码。

2023-02-18 16:04:03 763

原创 【PyQt】树形控件QTreeWidget的复选框实现自动部分选择/半选择状态

实现PyQt中树形控件中的复选按钮的全选、全不选、部分选择,含实现代码。

2023-02-15 00:53:46 490

原创 【Python】网页自动化操作研究记录

简要介绍Python网页自动化测试库 selenium 的基本用法,含基础代码。

2023-02-14 23:35:44 61

原创 【Python】内置日志模块logging的简要用法

python的日志模块的简明用法介绍,方便新手快速取用代码。

2023-02-05 09:48:40 59

原创 【PyQt】PyQt的缺陷及意外退出的可能原因

避免PyQt崩溃的好的做法。如果你的PyQt程序经常无原因的崩溃,并且无法追踪调试,那么看看这篇文章可能对你有所帮助,仅仅是可能有所帮助。

2022-12-29 23:25:46 780

原创 【Qt】从开源项目QCAD中学习如何增强QLineEdit控件

从开源项目QCAD源代码中学如何扩展Qt原生组件QLineEdit,仅将源代码粘贴,无详细讲解。

2022-12-06 22:31:52 516

原创 【PyQt】运行QGraphicsItem的Demo代码及三个坐标系的基础用法讲解

该文附带可测试QGraphicsItem等QGraphicsView框架的PyQt版本Demo代码,可直接将QGraphicsItem、QPainterPath等类的帮助文档中的案例代码粘贴到本demo代码中运行,有助于学习掌握Qt GraphicsView图形框架。

2022-11-27 12:55:40 790 4

原创 【Python】代码风格约定_摘自开源项目FreeCAD

摘自开源项目的【src\Mod\Draft\coding_conventions.md】文件。其内容主要是对Python语言中的import 用法、类名、方法名、变量名的简要约定。供参考。

2022-11-15 19:03:04 345

原创 【PyQt】pyqt加载调用ui界面文件的两种方法

pyqt有两种加载界面ui文件的方式,本文用代码举例说明其优缺点,方便新手参考。代码可以直接取用。

2022-09-28 23:35:28 4593 2

原创 【PyQt】PyQt入门安装和Hello World

图文逐步讲解如何使用PyCharm安装PyQt5工具包和配置PyDesigner和PyUIC等工具,并编写Hello World窗口界面程序,方便新手入门。

2022-09-25 18:56:53 1203

原创 【版权】软著和专利(2023版专利申请系统)的申请过程

个人或公司自行办理软著时看可参考。主要介绍办理软著的流程和所需的材料,材料的格式打印装订要求。一文了解软著办理全过程。

2022-09-07 09:31:23 1674

原创 【PyQt】多窗口使用信号-槽传递数据

使用PyQt的信号和槽技术实现多窗口的数据传递,案例及原理说明较为清楚。

2022-08-24 18:04:49 495

原创 【PyQt】PyQt开发经验谈_如何查找控件的事件和方法

简单介绍了在PyQt软件开发过程中如何查找控件属性控件方法的一种简单使用的办法,使用Qt Creator IDE工具的帮助功能可完整、快速、全面的掌握各个控件Widget的各种属性与方法。

2022-07-11 23:36:17 352

原创 【Python】SQLite3获取新插入的记录ID及ROWID探究

本文讲解python使用SQLite时如何获取新插入记录的id值,并且详细讲解了sqlite中rowid以及rowid table的概念。

2022-05-03 16:55:53 3678

原创 【Python】SQLite3的execute函数参数详细说明

Python使用SQLite3在更新语句update-sql时,execute的第二个参数可以是tuple和dict。本文翻译自Python官方网站,附带代码案例。

2022-05-02 18:30:41 5422

原创 【C】C语言判断是否质数

循序渐进逐步优化的写出判断质数的代码。

2022-04-30 09:51:24 17939 3

原创 【C语言】使用Qt5学习C语言编写Hello World

使用Qt Creator环境编写C语言的 Hello World。作为C/C++的一个IDE,Qt也可以作为初学者学习C和C++的好帮手。文末也提供了网页版的在线IDE,可在浏览器里输入代码、编译代码。

2022-04-29 22:18:08 3446 6

原创 【书摘】深度学习简史(摘抄自《深度学习基础与应用》)

该文是对深度学习理论的发展过程的简要说明,但是很详细的说明了每个发展阶段的各种理论模型的提出者、原理、优缺点等,比较严禁和丰富,便于研究型读者按文索骥。摘抄自武玉伟 等编著的图书《深度学习基础与应用》(ISBN:978-7-5682-8373-1)。

2022-04-29 14:40:13 1411

原创 【Python】Python代码在64位电脑上打包发布32位exe程序的一种方法(使用PyCharm)

主要描述Python/PyQt语言的打包发布流程及步骤,及在64位电脑上发布32位软件的步骤,对需编译和发布Python软件和PyQt软件的开发者有参考价值。

2022-04-20 16:54:50 6474 8

原创 【数学】高等数学中连续、可导、极限概念的随想

对大学高等数据中的微积分、连续、可导、极限这些概念发散的思考、没有根据的猜想。极限是对函数图形的 惯性 的数学定义。可导则是 连续且光滑 的曲线。

2022-04-16 11:49:50 738

原创 【Python】List列表转为Graph图

使用Python实现计算机数据结构-有向图Graph,同时简单的实现了将List转为有向图

2022-04-10 18:04:13 1612

原创 【Python】离线/无网/内网安装第三方库的一种方法

有时候,我们使用的电脑没有接入互联网,或者是内部网络电脑,又或者是单机无网络,这时候使用Python,就不能自由的使用 pip install 命令了。下面是一种比较简单的无互联网安装第三方Python库的方法。此方法利用 pip freeze 命令从已安装第三方库的电脑上移植库到内网电脑上。1.准备互联网电脑,优盘,内网电脑 无网电脑要安装有 Python3.x 及 pip2. 互联网电脑操作在互联上使用 pip install 安装库 使用 pip freeze > D:\e

2022-02-24 17:03:25 5351 4

原创 【运维】设置远程桌面端口号及加入防火墙规则

修改远程桌面端口并添加防火墙规则的脚本,简单高效,适用于从win7到win10的各版本电脑及服务器操作系统。与其它代码相比,整合增加了防火墙规则的自动添加功能,更适用于防火墙管理严格的服务器。

2022-02-23 17:51:01 2023

原创 【Python】Python的三种格式化字符串的方法

简单介绍Python的三种格式化字符串的方法,C语言风格的%方法,str.format方法,Python3.6版本新推出的{变量名称}方法。

2022-02-19 22:12:47 3013

转载 【Python】使用paho-mqtt库实现MQTT监听和收发

本文使用Python的paho-mqtt客户端库,实现MQTT消息收发、主题监听。代码简单实用,可直接运行。同时使用了EMQ公司的公共服务器,可直接测试代码有效性。

2022-02-15 22:41:10 12486 6

原创 【Python】Python安装教程

初学者在安装Python时要注意勾选合适的选项,能避免后期使用Python时出现各种奇奇怪怪的错误,同时也提到自带的代码编辑工具的使用和更流行的编辑工具PyCharm软件的下载。

2022-02-12 17:03:05 1585

原创 【Python】一行代码计算两经纬度点的距离及夹角

通过调用geographiclib包的函数,一行代码即可返回两个经纬度点之间的距离和方位角/夹角,非常快速高效,省去补习立体空间几何之烦恼。本文也详细讲解了求距离和角度的数学原理,有图有公式,适合深入研究者参考。

2022-02-08 23:54:08 6135 1

原创 【Qt】Qt使用QAxObject批量读写Excel

Qt使用QAxObject打开Excel、读写单个单元格、批量读写、文件保存、文件关闭代码示例。

2022-01-20 22:20:11 3106 2

原创 【SQL】数据库多表的不同列组合输出

通过使用不包含from子句和where子句的select语句,可以实现任意多个表的任意不同列的数据整合到单一SQL语句和单一结果集中。

2022-01-16 20:24:33 1072

原创 【Qt】多线程程序请勿使用printf()函数打印输出

Qt多线程最好不要使用printf()函数打印输出,而应该使用 qDebug()<< 输出。因为调用printf()函数而持有一个控制I/O的锁(lock),多个线程同时调用 printf()函数在某些情况下将造成控制台输出阻塞,而使用Qt提供的qDebug()函数作为控制台输出则不会出现上述问题。

2021-12-29 21:17:25 739

原创 【MQTT】Windows下使用libmosquitto库开发MQTT协议客户端

讨论windows系统下mosquitto无法使用函数mosquitto_loop_start()发布消息的变通方法,通过使用mosquitto_loop()实现同样的发布消息效果。

2021-12-21 23:43:49 1054

原创 【MQTT】MQTT测试工具mqttfx和国内MQTT X工具下载

国内公司提供的免费在线MQTT5服务器和在线客户端工具,很方便,推荐使用。

2021-12-16 00:03:09 5479

转载 为什么开源错失了自由软件的重点(Richard Stallman 著)

开源开源与自由软件的区别。自由无限。

2021-11-21 12:20:03 67

原创 【Linux】欧拉操作系统官网

华为的欧拉服务器操作系统官网地址。

2021-11-21 11:39:34 6673

原创 【Oracle】SQL字符串查找_精确查询,只要23不要234

使用较优雅的方式实现Oracle中的whole word整词匹配。数据库中常见的id拼接串中查找指定的短id,很容易出现搜索23,但是返回234的情况。本文在目标id串前后各加逗号的方法,方便快捷的实现了短数字的精确搜索。

2021-11-18 21:56:10 2613

原创 【Qt】Scene中获取指定类型的自定义图元

通过阅读 Qt 官方文档中的“Elastic Nodes Example”例子,学习到如何在场景(Scene)中获取某个类型的自定义图元。该文档中,作者自定义2个图元 GraphicsItem ,一个是Node,一个是 Edge。然后作者需要取出所有的 Node 对象,用的是如下的代码: // Sum up all forces pushing this item away qreal xvel = 0; qreal yvel = 0; const QLis.

2021-11-14 16:10:04 1015

多人协同在线编辑Excel可运行jar包

集成开源前端表格LuckySheet,后台使用SpringBoot和Mongodb数据存储,实现多人在线协同编辑Excel。此为可运行jar包,源代码见博客:https://blog.csdn.net/qilei2010/article/details/118882714

2021-07-18

评标专家选取小软件.zip

Qt5实现,包含源代码和发布后的软件。功能包括:可录入人员姓名到txt文件,然后每次使用时,随机选出5名专家,和4名备选专家。功能较简单,但比较实用,主要是随机人员的功能实现有点点复杂。适合非计算机专业人士使用。具体界面见我的博客:https://blog.csdn.net/qilei2010/article/details/118461438

2021-07-04

Qt5多信号单槽例子.zip

Qt5多QLineEdit信号单槽的例子,意义不大,可参考性不大。详情见https://blog.csdn.net/qilei2010/article/details/117913919?spm=1001.2014.3001.5501

2021-06-14

FileZilla_Server-0_9_14a

FileZilla_server只有0.9.14及之前的旧版本,才能支持中文文件名,全互联网都很难找到这老古董版本了。且下且珍惜。

2020-10-30

dseaice-phaser3.19-docs.zip

HTML5 2D游戏引擎Phaser3.19版本的API文档。由于GIthub被国内屏蔽,所以且下且珍惜。

2020-09-03

WebService例子.zip

myEclipse10和JDK7创建WebService,包括发布和使用2个例子,实例源代码。可供大家参考。使用的是SUN公司自己的 JAX-WS 框架,没有使用 XFire和CXF等不流行的技术。

2019-12-30

VB填写数字金额自动填充大写金额并用¥打头

一个带有宏的docm文件。里面是用VB代码实现的,当在汇款单的 万/千/百/十/个 格子里 填写数字金额时,代码会在左边的【金额(大写)】格子里自动填充大写金额,并且数字金额前会用¥打头。如填写1213.14,万/千/百/十/个 格子里会自动变成 ¥1213.14,左边大写格子里,自动填充 壹仟贰佰壹拾叁元一角肆分。

2019-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除