自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 资源 (9)
  • 收藏
  • 关注

原创 完美的小狼毫输入法唯一候选词自动上屏方法

本文实现了一个processor,实现了小狼毫输入法唯一候选词自动上屏的功能。

2025-09-12 08:25:39 593

原创 使用ebooklib生成EPUB电子书的全过程

本文通过制作一本EPUB格式电子书,完整展示了利用python的set实现字符去重、利用fonttools实现字符子集化以及利用ebooklib将HTML及相关资源打包成EPUB格式电子书的全过程。

2025-09-08 09:00:28 702

原创 写个查拼音的python程序并用cx_freeze打包成exe

本文使用python完成了一个可以屏幕取词后提示拼音的工具,程序在系统托盘显示一个图标。文中同时使用cx_freeze打包成了exe程序。

2025-09-01 08:30:47 328

原创 小狼毫输入法中让数字键盘上的数字键不再选择候选词而是与原始输入一起直接上屏

本文创建了一个lua脚本,实现点击数字键盘上的数字键时小狼毫输入法不是选择候选词上屏而是直接将原始输入码与数字连接起来上屏(如果没有原始输入码则直接将数字上屏)。

2025-08-30 19:27:15 328

原创 用VBA将纯文本的注释处理为Word文档的脚注或尾注

在网上找到的材料,往往其注释只有编号,不像word文档中那样有引用关系,鼠标悬停在注释引用上时可以显示注释内容,点击注释引用也可以跳转到注释内容。如果注释引用与注释能够一一对应,注释引用的格式在文本中不会与不是注释引用的文本的格式混淆,可以使用本文的VBA宏将其改造为Word文档中的脚注或尾注。

2025-08-26 10:33:34 707

原创 白话诗的html排版

本文介绍了如何将白话诗行在整体页面居中的同时实现内容的左对齐。

2025-08-21 11:11:11 224

原创 使用OpenCV做个图片校正工具

本文通过与AI配合,完成了一个图片校正工具,可以用于工作中经常会碰上的校正手机拍摄的文件图片。

2025-07-25 08:42:07 543

原创 HTML+JS+CSS制作一个数独游戏

摘要:本文介绍了一个使用HTML+CSS+JS实现的数独游戏。游戏界面包含棋盘、新题/重置/答案等按钮,支持左键点击填数字、左键标红、右键取消已填数字等操作,已填写的数字旁边显示数字提示步数,并可以回退到指定步数。并带有计时功能。还可以手工出题,因此可作为数独游戏的解题工具。游戏完成时会弹出耗时提示,完整代码展示了从界面到算法的完整开发流程。某个单元格中只有唯一可用数字时可以高亮提示,考虑到游戏的趣味性,同行、同列或同宫中的唯一数字没有高亮提示,否则太容易了。

2025-07-08 19:49:16 555

原创 利用VBA将Word文档修改为符合EPUB3标准规范的HTML文件

本文介绍了如何用vba将Word文档转换成符合EPUB3标准规范的HTML文件。

2025-06-19 10:05:42 664

原创 小狼毫输入法只有一个候选词时直接上屏脚本

本文介绍了如何编写lua脚本并正确配置以实现小狼毫输入法在只有唯一候选词时将其直接上屏的功能。此方法仅在小狼毫0.17.3版本上进行了测试。

2025-06-01 17:31:56 775 2

原创 小狼毫输入法雾凇拼音输入方案辅码由默认的部件拆字/拼音输入方案修改为五笔画方案

本文介绍了用一种极简单的方法将小狼毫输入法中雾凇拼音输入方案的辅码改成五笔画输入法的笔画名称,而不再使用原来的“部件拆字/拼音输入法”(radical_pinyin)的拆字方案,从而免除记忆辅码的麻烦。

2025-05-30 15:14:58 574

原创 使用VS2022开发并部署QT应用

本文介绍了使用MSVC工具链编译和部署QT框架应用程序的环境配置与编译部署过程。

2025-04-29 14:18:39 3399 2

原创 在QGraphicsView中精确地以鼠标为锚缩放图片

本文介绍了QGraphicsView框架中的坐标关系,实现了在QGraphicsView中精确地以鼠标为锚缩放图片的效果,并给出从视图坐标转换为未经缩放的原始图片像素坐标系坐标。的方法。

2025-04-28 08:42:32 1005

原创 pyqt中以鼠标所在位置为锚点缩放图片

本文使用QGraphicsView和自行编程两种方式实现了以鼠标为锚点缩放图片的效果,揭示了以鼠标为锚点缩放图片的原理。

2025-04-25 12:52:41 1229

原创 对程序中使用到的字体进行子集化处理

本文介绍了如何将应用到QT框架程序中的字体文件进行恰当的子集化以减小生成的程序的大小。

2025-04-21 17:27:39 832

原创 来个去照片背景的GUI程序

本文完成了一个去照片背景的软件。使用了pyqt构建GUI,pillow和numpy处理图片。

2025-04-16 19:39:17 312

原创 Cython中操作C++字符串

本文通过一个实例,演示了在Cython中操作C++字符串的大量方法,包括std::string与str的相互转换,unicode编码的字节字符串遍历,从字节字符串中读取一个字符等。

2025-04-15 22:15:42 680

原创 使用Cython开发Python扩展模块

本文用演示了Cython将一份Python代码不做任何修改构建为C++扩展模块以及添加一些Cython类型定义改造Python代码,并测试了原始Python代码、不修改直接构建扩展模块以及优化Python代码后构建扩展模块三种情况下代码执行效率的变化。

2025-04-14 15:28:10 790

原创 使用pybind11开发c++扩展模块输出到控制台的中文信息显示乱码的问题

本文试图解决pybind11构建的python c++扩展模块向控制台输出的错误信息包含中文时出现乱码的问题,并给出了可靠的一个方案。

2025-04-12 15:25:52 609

原创 简明使用pybind11开发pythonc++扩展模块教程

一个更为简明的使用pybind11开发python的出++扩展模块的过程。算是水了一篇。

2025-04-11 14:58:40 948

原创 使用pybind11开发可供python使用的c++扩展模块

本文详细介绍了使用pybind11开发python的c++扩展模块的步骤,对可能遇到的问题给出了解决办法,绝对实操干货。

2025-04-10 11:56:24 942

原创 使用cx_freeze将python程序打包成exe文件

本文介绍了使用cx_Freeze将python程序打包为可执行文件的过程,结合实操记录,绝非简单搬运官方文档。

2025-04-08 16:26:04 1201

原创 QLineEdit的提交前验证

本文创建一个农历日期输入器,只能输入1到当月最大的农历日期,以此演示给QLineEdit控件绑定验证器并进行输入限制。

2025-04-07 15:40:09 307

原创 利用Canvas在紫微斗数命盘上画出三方四正

许多紫微斗数排盘程序都会在命盘上画出三方四正的指示线,便于观察命盘。本文用Canvas在一个模拟命盘上画出三方四正指示线。

2025-04-01 19:50:24 383

原创 将pandas.DataFrame转换为以数据为键的字典

本文从csv文件加载一个pandas.DataFrame,然后将DataFrame转换成一个以csv文件中的数据为键的字典。

2025-03-31 10:19:41 400

原创 pyqt做出的对初学者十分友好的紫微斗数排命盘程序

本文介绍了一个对初学者十分友好的紫微斗数排命盘程序,使用pyqt构建。

2025-03-27 20:36:49 621

原创 使用grid布局排出紫微斗数命盘架构

本文利用css的grid布局结合jinja2模版系统渲染了一个模拟紫微斗数命盘。

2025-03-20 16:01:40 797

原创 用pyqt做个日期输入控件,实现公农历转换及干支纪时功能

本文使用了pyqt自定义控件技术,构造了一个自定义日期输入控件,实现了公农历转换及确定输入的日期时辰对应干支计时法表示的年月日时(所谓八字四柱)的功能。

2025-03-16 19:43:34 1030

原创 HTML实现双行合一效果到目前为止的最佳实践

由于HTML文件是epub文件的核心,在HTML文件中实现类似Word中的双行合一效果是让epub文件完美展示带有批注的中国古典小说的最佳形式。现在比Word差的只是如果批注(需要双行合一的文字)极长时,双行合一文本的开头没有直接与父容器中的文字直接连接上。这需要进一步计算父容器连接批注所在行已占用的宽度,算出该行还能容纳多长的批注文字,从而先对批注文字进行一次分割,这里的计算比较复杂,留待以后完善。

2025-03-10 11:05:19 233

原创 除掉彩色水印的简单方法

本文使用OpenCV消除白底黑字图片中的蓝色水印,给出了处理一张图片及处理整个文件夹中的多张图片的示例

2025-02-21 08:13:38 262

原创 结合sigil和ebooklib及beautifulsoup配合改造epub电子书

本文演示了利用sigil的正则表达式替换功能修改epub文件中html文件的结构,再结合ebooklib和beautifulsoup库修改html文件中标签的有关属性并保存epub文件中。

2025-01-10 10:50:22 929

原创 使用ebooklib制作符合epub3规范的epub文件

本文综合利用word及Python电子书制作库,将一个OCR的pdf文件改造成了支持epub3规范的弹出式注释的epub文件。

2025-01-01 20:27:53 1031

原创 VBA中按段落遍历Word文档修改段落文本时的正确方法

本文介绍了使用VBA按段落遍历Word文档时,如需修改整个段落的内容应当采取的正确做法,即先构造出一个不包括段落末尾的分段符的区域再进行赋值。

2024-12-29 10:01:53 833

原创 用VBA将word文档处理成支持弹出式注释的epub文档可用的html内容

因为扫描文档在Word中校核并编辑出结构比较方便,因此以上通过VBA来处理Word中的文本,实际上,如果弄清了epub3标准的弹窗显示注释的要求,对不符合标准的Epub/HTML文件,也可以利用python的soup库进行修改,使其符合标准,那又是另一个主题了。点击注释引用后,对应的注释内容会弹出在页面中显示,再次点击弹窗外的任意位置该弹窗即关闭,关闭后点击任意注释引用,对应的注释内容会弹窗显示。处理好注释引用与注释编号的文档改造成符合上述规范的html文件所需内容。

2024-12-24 16:51:55 943

原创 用VBA自动更正错误的注释引用序号

本文介绍了一个自动更正序数错误的带圈数字序号注释引用与注释编号的宏,演示了正则表达式结合Range.Find进行查找并完成匹配内容定位、查找范围的调整、取得标题及其所属段落区域、数值1-20转换为带圈数字序号等技巧。

2024-12-24 15:07:55 417

原创 在VBA中结合正则表达式和查找功能给文档添加交叉连接

本文通过结合正则表达式和`Range.Find`对象在文档的主体内容中的注释引用与注释内容中的注释编号之间建立了交叉链接,演示了在选定区域用`Range.Find`对象进行查找和准确定位文档中所有匹配正则表达式的对象的方法。

2024-12-20 09:25:59 680

原创 消除图片中的浅色水印

本文利用numpy的广播机制,完成了一个可以消除浅色水印以及书页背面渗透的浅色墨迹的python程序。

2024-12-18 08:31:15 309

原创 将带注释的Word文档改造成点击注释引用即可弹窗显示注释的HTML文档

本文结合VBA和JavaScript将带注释的曹植集注中的一首诗改造成了可以通过点击注释引用即在点击位置显示注释的HTML,以供制作更方便在平板等平台阅读的epub格式书籍。

2024-12-15 20:04:37 591

原创 利用cnocr库完成中文扫描pdf文件的文字识别

本文用pymupdf、numpy和cnocr库完成了一个将扫描pdf文件通过OCR转换成txt文件的python程序。

2024-12-11 18:57:21 826

原创 用VBA处理Word文档中的全部脚注与尾注相互转换

word文档中脚注与尾注相互转换的宏

2024-12-04 19:39:24 328

yivifu的rime输入法方案

# 说明 - 在雾凇拼音输入方案的基础上修改,增加了以下功能: + 唯一候选词自动上屏 + 数字键盘上的数字键输入时直接与原始输入码及数字一起上屏(类似搜狗输入法) + 可以用拼音和五笔画作为辅码进行输入以减少候选词 - 新增功能的配置方法 + 直接参考double_pinyin_mspy.schema关于辅码、数字键盘数字键的processor、唯一候选词自动上屏filter的配置 + 具体配置段落如下: - 辅码部分 ```yaml search: schema: radical_pinyin show_other_cands: false wildcard: "-" db: - stroke # 增加五笔画辅码 ``` - 数字键盘上的数字键连带原始输入直接上屏 ```yaml engine/processors/+: - lua_processor@*kp_num_processor # 数字键盘上的数字键直接将原始输入码及数字一起上屏,可作为第一个processor添加 ``` - 唯一候选词自动上屏 ```yaml engine/processors/+: - lua_filter@*commit_single_candidate # 唯一候选词自动上屏,可作为最后一个filter添加 ```

2025-09-09

3061586422显卡驱动助手最终版.exe

辅助安装英伟达显卡

2025-07-30

小狼毫输入法雾凇全拼双拼辅码hspnz笔顺加五笔86输入方案.rar

小狼毫输入法雾凇拼音输入方案,将原来的部首拆字/拼音输入方案作为辅码改成了用五笔画输入方案的笔画名称(hspnz对应横竖撇捺折,点当作捺)作为辅码,免除记忆辅码的负担,另外加入了五笔86版输入方案,雾凇拼音和微软双拼配置了唯一候选词自动上屏。将全部文件解压到安装小狼毫输入法时指定的用户文件夹(右键点击小狼毫输入法的“中”字图标,在弹出菜单中选择“用户文件夹”命令即可打开该文件夹,在同一个右键弹出菜单中还有“退出算法服务”命令,先点击该命令退出小狼毫算法服务,然后可以删除该文件夹中的全部内容),重新部署即可使用(右键点击小狼毫输入法的“中”字图标,在弹出菜单中选择“重新部署”命令)。

2025-06-01

命令行完成git本地仓库创建、将代码提交到暂存区、查看暂存区信息、将代码提交到本地仓库、将本地仓库关联到远程仓库、推送到远程仓库全过程的截图

命令行完成git本地仓库创建、将代码提交到暂存区、查看暂存区信息、将代码提交到本地仓库、将本地仓库关联到远程仓库、推送到远程仓库全过程的截图

2025-04-30

兼容各操作系统的单多项选择题模板,完全替代2023年及以前上传的两个“兼容各操作系统平台的anki选择题模板”,功能进一步扩展完善

兼容各操作系统的单多项选择题模板,与之配套的经过修改的Edit Field During Review插件,以及模板中用到的两个js库。即博文兼容个操作系统的单多项选择题模板,与之配套的经过修改的Edit Field During Review插件,以及模板中用到的两个js库。因为经常有人要我单独发送文件,因此干脆上传资源以供下载。

2025-03-30

兼容各操作系统平台的anki选择题模板

在2022年上传的模板基础上进行了修改,原模版单选题选项前面现实的也是复选框并且可以选择多格选项,现在单选题前显示的是单选框,并且只能选择一个答案。

2023-07-16

兼容所有平台的anki选择题模板.apkg

本来已经有博客写了怎么制作兼容安卓、ios、windows、mac和linux的anki选择题库模板,结果还有人说是看不懂代码,直接上传一个apkg包,上传之后anki中就会多一个名为建造师选择题模板的模板,直接用这个模板添加笔记即可。做出来的题库直接跨平台,无需任何修改。

2021-07-02

一个迷宫程序源代码

参照java高级游戏编程的架构所写的一个swing游戏,当然,没有像那本书一样弄那么多接口,包括一个工具类总共只有5个类。实现的功能有:自动生成迷宫、求解迷宫、自动行走、过关升级等。内附要点说明(思维导图格式),源代码有详细注解。

2013-08-07

bootstrap中文文档

从runoob网站下载的bootstrap分支下所有文档。文件下载后经过了脚本错误屏蔽,制作成的chm不会出现脚本错误提示。如果ie设置了检查网站安全证书吊销信息,会出现安全证书吊销信息无法验证提示,请慎重考虑是否取消检查网站安全证书吊销信息。请遵守runoob网站的版权声明。

2016-07-15

数学表达式解释器

java编写的数学表达式解释器,能够计算类似于excel单元格公式语法的数学表达式,唯一差别在于省略两个连续运算符之间的括号时将报告缺少操作数错误。包含词法分析类、语法分析类、语法错误报告类,能准确报告语法错误类型及位置。

2015-04-06

Angular中文文档

从runoob网站下载的angular分支下所有文档。文件下载后经过了脚本错误屏蔽,制作成的chm不会出现脚本错误提示。如果ie设置了检查网站安全证书吊销信息,会出现安全证书吊销信息无法验证提示,请慎重考虑是否取消检查网站安全证书吊销信息。请遵守runoob网站的版权声明。

2016-07-15

利用自定义渲染器实现JSF数据库表分页显示

核心JSF编程提出了一个自定义渲染器实现分页显示大量数据的技术,对该书的代码进行改进和增强后可以得到一个功能强大、使用简单的分页标签。 本资源包含了该分页标签全部的修改后的代码、配置文件示例、使用方法示例以及对代码的有关说明,掌握本资源的内容,从此JSF分页可以一劳永逸。

2010-06-06

js对象参考中文文档

从runoob网站下载的jsref分支下所有文档。文件下载后经过了脚本错误屏蔽,制作成的chm不会出现脚本错误提示。如果ie设置了检查网站安全证书吊销信息,会出现安全证书吊销信息无法验证提示,请慎重考虑是否取消检查网站安全证书吊销信息。请遵守runoob网站的版权声明。

2016-07-15

Java开放源码编程

共两个部分,介绍了很多的java开源框架,有一个利用各种开源框架构建的网上书店

2008-12-12

java开放源码编程

java开放源码编程第二部分,具体内容参见第一部分的介绍

2008-12-12

空空如也

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

TA关注的人

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