自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用VBA调用Python脚本抽取Word文档表格HTML

本文通过使用VBA调用Python脚本抽取Word文档中的表格的等价HTML表结构代码,演示了VBA调用Python脚本以及获取Python节本输出的方法。

2026-11-05 18:54:07 148

原创 使用lxml操作 Word 的 OpenXML 底层

本文综合介绍了使用lxml操作Word底层OpenXML文档的基础知识,并给出了一个效率远超VBA的提取Word文档中的表格的HTML表结构的实例,演示了用lxml获取及修改部分Word文档组成部件的文本、属性的方法。

2026-11-03 14:50:51 371

原创 批量修改Word拼音指南中的拼音与汉字的间隔及拼音颜色

本文用VBA实现了手工修改几乎不可能完成的任务:将一个已完成编辑的word文档中的拼音指南中的注音符号颜色改成与汉字颜色不同,并调整注音符号与汉字之间的间隔。这个宏实际上可以作为精细控制域代码的显示结果的格式的一个通用思路。这可是个免费AI都没搞定的任务,付费AI我没试。但是AI成功给出了用lxml操作底层OpenXML文档的方式完成目标的代码,看来Python不愧为最流行的编程语言,这种小众操作AI都很精通。

2026-11-02 12:25:02 221

原创 Calibre编辑器查找替换功能的函数模式应用实例

本文提供了在EPUB中的HTML文件中插入新注释后自动调整注释引用与注释内容的编号及将HTML中写在括号中的拼音改成ruby标签的两个正则表达式函数。这两个功能都无法通过Calibre编辑器的正则表达式完成,只能使用正则表达式函数模式完成。通过这些实例演示了正则表达式函数编写的方法及其强大功能。

2026-10-30 20:05:17 163

原创 能够使用Python正则表达式函数的文本处理工具——Calibre电子书编辑器

本文提出了用Calibre电子书编辑器来处理文本文件以制作Anki导入文件的方案,从而充分利用正则表达式函数的强大功能。文中还给出了检查分行错误和字段数量错误的两个正则表达式函数。

2026-10-28 10:39:56 93

原创 让你的EPUB电子书自带查拼音功能

本文介绍了在EPUB书籍中集成查汉字拼音的功能的方法。

2026-10-15 12:42:12 212

原创 Word文档的注音与HTML的ruby标签的相互转换

本文使用VBA实现了HTML的ruby标签与Word拼音指南的相互转换。

2026-10-11 16:47:27 302

原创 在Word中快速实现同类内容应用“双行合一”格式

在VBA中直接使用Range.TwoLinesInOne = wdTwoLinesInOneNoBrackets直接将相关文字批量自动设置为“双行合一”格式有可能会失败,本文提出了一种利用Word样式更新功能来解决的方法。

2026-10-07 13:28:24 260

原创 中文古籍电子书注释集成

本文通过集成两本诗经注解,演示了Python的文件编码探测和修改、BeautifulSoup处理HTML、CSS和JavaScript等技术的综合利用。

2026-09-29 10:40:35 183

原创 解决calibre阅读器无法正确获取锚点元素的href属性问题

本文增加了《创建支持交叉链接且鼠标悬停显示注释框的HTML文件》一文中的JavaScript脚本兼容Calibre阅读器的功能

2026-09-20 15:13:41 155

原创 使用Python完成字体子集化

本文介绍了通过安装FontTools使用命令行或编程方式实施字体子集化的方法。

2026-09-20 10:44:57 246

原创 精选FFmpeg 实用音频视频转换命令集

本文收集了几个常用的FFmpeg音视频转换命令

2026-09-17 09:45:07 114

原创 创建支持交叉链接且鼠标悬停显示注释框的HTML文件

本文介绍了制作一个支持交叉链接、鼠标悬停显示注释框、注释框显示位置自适应的HTML文件的方法。文中归纳了CSS attr()函数和var()函数的区别,演示了读取伪元素的CSS属性值的方法,并提拱了一个将html及其中使用的CSS、JavaScript和图片整合为文件内编写样式和脚本以及使用内联图片的单文件HTML的脚本(类似于微软的mhtml)。

2026-09-14 12:33:45 464

原创 HTML元素的textContent和innerText两个属性的差别

本文总结HTML元素的textContent与innerText的差别

2026-09-14 11:08:04 188

原创 查拼音程序升级版

本文创建了一个中文拼音查询程序。使用pypinyin库查拼音,使用tkinter显示查询结果,使用keyboard库注册热键,使用pyperclip操作剪贴板获取已选择的文本,使用pystray操作系统托盘。

2026-08-29 13:47:46 80

原创 解决word文档中行尾中文破折号被分断的问题

本文演示快速解决Word文档中行尾中文破折号被分断的问题

2026-08-23 18:56:33 211

原创 HTML文件中不同位置和类型的JS代码执行顺序

本文通过一个示例页面演示了HTML页面中同步代码、微任务代码、事件回调处理函数以及其它宏任务中的代码的执行顺序。

2026-07-29 09:54:47 174

原创 用VBA解决该死的表格中的段落首行缩进问题

本文创建了一个宏,当默认模板中“正文”样式为首行缩进非0字符时,该宏可以一键将粘贴的外部表格中的段落的首行缩进全部改成0。

2026-07-20 14:07:00 251

原创 在HTML中玩一玩自动生成目录和返回自动生成的目录项

本文制作了一个能够自动生成目录并且可以在阅读时返回视口中心的内容所对应的目录项的HTML模板,非常适合制作HTML版小说。

2026-07-15 18:49:08 274

原创 re模块应用实例——将HTML文件中的链接式注释变更为自定义属性

本文通过应用re模块,将HTML交叉引用式的注释改造成自定义属性式的注释。

2026-07-14 09:40:14 117

原创 Python re模块常用方法简要总结

本文简要归纳了python re模块的常用方法。

2026-06-22 09:05:52 266

原创 反反爬之道——CloakBrowser浏览器在python中使用的简明教程

本文简要介绍了CloakBrowser在python中的使用。

2026-06-15 12:31:07 396

原创 怎样将Word文档中脚注引用后面的空格轻松删除

本文介绍了删除Word文档中脚注引用后面的空格的非手工方法。注意,问题远比你想象的复杂哦。

2026-06-13 16:06:24 228

原创 Beautiful Soup 核心 API 简要总结

本文简要总结了beautiful soup核心API的用法,并给出了一个提取HTML文件中具有给定class的标签的指定属性的值的示例。

2026-06-12 08:04:54 359

原创 CSS 自动级联编号有序列表完全指南

本文介绍了在HTML中实现自动更新编号的有序列表的编写方法,包括简单有序列表及多级级联编号有序列表

2026-05-31 23:05:56 452

原创 对水印的最后一杠

本文介绍了一个基于tkinter和OpenCV开发的水印去除工具,支持处理黑白和彩色图片及PDF文件中的水印。该工具提供三种提取模式:灰度模式(适用于黑白水印)、HSV模式(彩色色调提取)和RGB模式(三原色限值提取)。用户可通过滑块调整提取阈值,实时预览水印Mask,并支持手动绘制路径来修正提取结果。工具还提供多种修复算法选项,包括OpenCV的Inpaint修复函数和简单的涂白/涂黑方法。对于多页PDF文档,支持锁定Mask阈值跨页通用,并允许逐页预览和保存最终结果。

2026-05-23 12:33:40 50

原创 Python容器类型简要归纳

本文对列表、元素、集合、字典以及Mapping和collections模块中的常用容器类做了个系统的简要归纳

2026-05-21 14:45:05 440

原创 跟水印杠上了——顺便巩固Tkinter的GUI编程

本文完成了一个Tkinter GUI程序,提供通过对比度调整和蒙版过滤两种方式抹去黑白模式图片水印的功能。通义灵码贡献了本文几乎全部代码。

2026-05-17 16:23:48 245

原创 黑白扫描书籍页面水印消除的极简方法

本文介绍了一种去除书籍中浅色水印的简单方法。

2026-05-16 19:17:45 231

原创 CustomTkinter的布局管理器介绍及应用

Tkinter作为Python内置GUI工具包,具有开箱即用、轻量快速、跨平台等优点,适合中小型桌面应用开发。CustomTkinter针对Tkinter的不足进行了多项改进:统一跨平台外观、现代化控件设计、优化DPI适配、主题管理系统和新增高级组件。文章详细介绍了CustomTkinter的三种布局管理器:pack()适合线性排列,grid()用于表格布局,place()支持精确定位,并提供了代码示例和使用建议。这些改进使Tkinter能够创建更符合现代审美的用户界面,同时保持原有的易用性和轻量特性。

2026-05-13 13:59:28 344

原创 使用PyMuPDF基于对PDF文档内容的分析自动识别并删除PDF文件中的水印

本文实现了一个基于使用PyMuPDF对文档内容的特征分析找出文件中的疑似水印并通过与用户的交互删除水印的python程序。

2026-05-09 18:00:54 682

原创 接近完善的HTML双行夹批显示方案

在上次手搓的基础上进行了改造,使用DocumentFragment进行HTML元素的组合拼接成功后一次性更新页面;解决了双行夹注中的HTML标签丢失问题;提高了测量精度;重新组织了代码。

2026-04-22 20:28:11 222

原创 手搓HTML双行夹批效果

本文利用TreeWalker遍历段落,并将其中的注释设置为双行夹注的形式。这种方法充分利用了浏览器自身的排版引擎避开非法首尾字符的处理,避开非法首尾字符效果更佳。

2026-04-17 10:27:41 255

原创 在网页中实现浏览器的搜索功能

本文使用JavaScript在HTML页面上实现了大多数浏览器具有的页面文本搜索功能,有助于了解JavaScript操作页面元素的相关知识。

2026-04-11 10:09:21 185

原创 HTML表格斑马色设置方法总结

三种表格单元格斑马色效果及其设置方法总结,并给了一个CSS4的S语法示例。

2026-04-10 14:23:20 295

原创 自秦始皇至清逊帝历代帝王庙号谥号及年号对应公元纪年表

本文系自秦始皇至清逊帝历代帝王庙号谥号及年号对应公元纪年表的HTML源代码,已配置好CSS,自行复制保存为.html即可以在浏览器中查看

2026-04-07 17:54:43 114

原创 接近完美的HTML文本双行合一排版

在HTML中实现类似Word的双行合一效果,双行文字以循环流水形式显示。利用了Canvas.measureText()手动计算文本宽度,将原始HTML文本切分为一系列span进行重排的思路实现。当然,目前有局限性,只能处理文本。

2026-03-31 12:39:50 234

原创 完美的PyMuPDF删除pdf页面文字水印

本文介绍了使用PyMuPDF库处理PDF水印的方法。相比付费工具Spire.PDF,该方案通过开源库实现了图片和文字水印的删除功能。程序提供交互式菜单,支持自动检测并删除重复出现的图片水印,以及通过正则表达式匹配删除文字水印。关键点在于给page.apply_redactions()方法传递参数images=fitz.PDF_REDACT_IMAGE_NON处理文本水印。测试表明,该方法能有效清除常见水印。本文为免费替代用商业PDF处理工具删除PDF文件水印提供了可行方案。

2026-03-26 20:13:27 445

原创 使用VBA区分简体中文段落和繁体中文段落的方法

本文介绍了使用VBA区分简体中文段落和繁体中文段落的方法,顺便推荐一个可以计算公元纪年对应的干支纪年的Excel公式。

2026-03-13 14:35:40 372

原创 免费文件批量更名神器FileRenamer

本文推荐一个文件批量更名工具FileRenamer。

2026-03-05 11:34:27 66

历史 + HTML-CSS-JavaScript + 历代帝王庙号谥号年号简表

使用 HTML+CSS+JavaScript制作的网页版历代帝王庙号谥号年号简表,表头固定,标题可滚动,集成表体文本搜索功能,不但可以学学历史,还可以了解Web前端技术。不过优快云越来越下作了,积分居然只能设定为0,要不就要设置成VIP专享?我就不要积分了。

2026-04-12

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关注的人

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