自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PeacefulWinter的博客

记录学习过程中的点点滴滴,心存感恩,让梦想照进现实。

  • 博客(344)
  • 资源 (2)
  • 收藏
  • 关注

原创 【AI 加持下的 Python 编程实战 2_06】第六章:基于白盒测试的代码测试全流程与 AI 提示词工程在 Copilot 辅助 Python 编程中的落地应用

本篇为《AI-assisted Python Programming》全新第二版第六章自学笔记,主要介绍了代码测试在 AI 辅助编程中的重要作用,并通过引入 doctest 模块重新完善了第三章介绍的 Python 函数设计基本流程。最后通过两个实际案例带领读者熟悉这一全新流程。本章更正了第一版中出现的笔误,通过深入浅出的讲解,为 AI 大背景下的编程测试实践做出了有益探索,非常适合对 AI 辅助编程和 Python 感兴趣的朋友实践。强烈建议收藏。

2025-04-03 00:49:23 738

原创 【AI 加持下的 Python 编程实战 2_05】第四章 + 第五章:读懂 Python 代码——基础语法概述

本篇为《AI-assisted Python Programming》全新第2版第4,5章自学笔记,主要介绍了Python 的十大基础语法,并阐明了 AI 工具如此发达的当下仍然需要具备一定的代码识读能力的必要性。具有Python编程经验的朋友可以直接跳过这两章,直接进入后续高级话题的介绍。零基础爱好者可以收藏起来,以备后用。

2025-04-01 16:31:36 700

原创 【AI 加持下的 Python 编程实战 2_04】第三章:GitHub Copilot 在 Python 函数设计中的正确打开方式(含本地实操)

本篇为《Learn AI-assisted Python Programming》全新第二版的自学笔记,主要介绍了如何基于 Copilot 提示词实现 Python 函数的合理设计与应用。通过大量通俗易懂的案例和方法提炼,零基础编程小白也能快速掌握提示词工程的核心原则,助力 AI 辅助编程效率的飞升。强烈建议收藏。

2025-03-17 23:23:59 1034

原创 【AI 加持下的 Python 编程实战 2_03】第二章:Copilot 辅助编程入门——环境搭建、基本工作流程以及数据分析案例演示(含本地实测)

本篇为《Learn AI-assisted Python Programming》全新第二版第二章自学笔记,主要介绍了学习本书 Copilot 辅助编程需要的本地运行环境配置方法、Copilot 的主要工作流程、并在本章最后通过一个简单的数据分析案例,进一步验证了当前以 GitHub Copilot 为代表的 AI 编程工具固有的不确定性,为后续相关主题的深入学习做好铺垫。强烈建议收藏。

2025-03-15 21:25:41 1260

原创 【AI 加持下的 Python 编程实战 2_02】第一章:利用 GitHub Copilot 叩开 AI 辅助编程的大门

本篇为新书第一章的自学笔记,主要探讨了 AI 带给计算机编程的重大变化,并回应了当前围绕 AI 展开的几个重大关切,为全书内容定调:探索适合 AI 发展的新的核心编程能力。虽然没有特别硬核的 AI 知识,但从技术推广普及的角度去理解作者的思路还是很有参考价值的,毕竟 AI 是未来至少 50 年的大趋势,不是少数技术发烧友的自嗨盛宴,需要更多的人正确看待并合理利用 AI。

2025-03-14 23:35:33 1197

原创 【AI 加持下的 Python 编程实战 2_01】开篇词:AI 时代呼唤更加优质的代码

本篇为《Learn AI-assisted Python Programming》全新第二版的前言部分的开篇词,主要从我个人的角度谈了谈 AI 是否会取代程序员的问题。之所以选择这本书作为切入点,一来是书的内容本身够新,热度够高;二来也是希望通过梳理本书知识点,与李笑来老师的《自学是门手艺》进行对比,进一步强化 Python 编程基础,为后续基于 Python 的 AI 大模型学习做好足够的心理建设和语言储备。我也会延续一贯的实战风格,在复盘过程中加入必要的拓展知识,感兴趣的朋友强烈建议收藏一波!

2025-03-14 03:16:18 1112

原创 【Mastering Vim 2_12】(完结篇)第九章:以终为始 —— Vim 推荐编辑习惯与相关学习资源整理

本篇为《Mastering Vim》全新第2版第9章的自学笔记,主要介绍了与 Vim 相关的周边插件、实用工具及社区资源,以便大家后续精进自己的 Vim 技艺。同时还强调了文本高效编辑的几个良好习惯(根据 Vim 创始人 Bram Moolenaar 的博客整理,含金量十足),帮助大家提升 Vim 操作的“软技能”。本专栏和《Vim Masterclass》相比更侧重 Vim 知识的应用以及在各个工作场景中的落地实操,可以进一步强化基础知识,学以致用。精通 Vim 是一个长期积累的过程,感谢一路相伴!

2025-03-10 21:09:28 1244

原创 【Mastering Vim 2_11】第八章:玩转 Vimscript(下)—— 从零开始打造一个 Vim9 插件(含完整发布流程)

本篇为第八章笔记的下篇,主要介绍了 `Vim` 脚本推荐的编程风格,并通过一个非常轻量实用的自定义插件的开发流程梳理,让大家可以趁热打铁,感受用 Vim 脚本自行开发一个插件的乐趣。实战过程中,我将书中所有的旧版 `Vimscript` 全部改为最新的 `Vim9` 语法,虽然中间历经坎坷踩了不少了坑,但用新版语法完美复刻的那一瞬间,还是成就感满满的——毕竟这是全网第一个用 Vim9 完整实现的自定义 Vim 插件,也是今后高性能插件的首选语法,非常值得探索总结。欢迎感兴趣的朋友多提宝贵意见,共同进步。

2025-03-10 00:09:59 1150

原创 【Mastering Vim 2_10】第八章:玩转 Vimscript(中)—— Vim9 脚本的基础语法概述

本篇为《Mastering Vim》全新第2版第8章自学笔记的中篇,主要介绍了 Vim9 脚本常见的基础语法,算是对 Vim 脚本的语法扫盲,涉及 list 列表、字典、循环语句、函数及 Lambda 表达式的书写与应用,Class 类的用法、map 与 filter 函数、input 与 confirm 函数的交互效果等。须知 Vim 脚本语法是一个很大的话题,本笔记只能算作入门级材料,为后续的自定义插件开发奠定基础。感兴趣的朋友可以收藏起来,这是目前能找到的 Vim9 脚本的最新资料。

2025-03-08 23:56:03 1207

原创 【Mastering Vim 2_09】第八章:玩转 Vimscript(上)——相关背景知识与基础语法

本篇为《Mastering Vim》全新第二版第8章学习笔记的上篇,主要介绍了 Vimscript 的相关背景情况和一些基础语法。本章在第一版基础上进行了大幅更新,同步引入了最新的 Vimscript9 语法,可以结合随书源码进行对比学习。由于篇幅过长,拟分上、中、下三篇进行介绍,本篇为上篇。学习时最好有一定的编程基础或 Vimscript 插件开发经历,不建议零基础小白直接上手。欢迎收藏转发。

2025-03-06 16:22:53 1124

原创 【Mastering Vim 2_08】第七章:Vim 的个性化配置

本篇为《Mastering Vim》全新第2版第7章自学笔记,主要梳理了 Vim 个性化定制的几个常用的配置方案,如 colorscheme 配色方案、background 背景主题、状态栏的增强、多端 vimrc 文件的同步等等,并结合自身实战过程中遇到的问题进行了归纳整理。本篇实战性和实用性都很强,感兴趣的朋友赶紧收藏起来,是您打造属于自己的 Vim 界面和工作流程的绝佳参考。

2025-02-26 22:07:03 1199

原创 【工欲善其事】2025 年实现听书自由——基于 Kokoro-82M 的开源 TTS 工具 audiblez 本地部署实战

本文详细介绍了 GitHub 一款小而美的 TTS 开源工具 audiblez 的本地部署方法。该工具基于今年1月份刚刚开源的 HuggingFace 爆款 AI 模型 Kokoro-82M,目前最新版支持命令行和 GUI 可视化界面两种方式运行,可以将任意 epub 电子书一次性转换成高质量的 TTS 语音文件,并能像 Kokoro-82M 那样支持多语种、多声源、多语速合成。同时还贴心地引入了 Cuda 硬件加速和手动指定生成章节等彩蛋级功能,是学习 TTS 和 Kokoro 模型不可多得的第一手资料。

2025-02-25 21:32:36 2089

原创 【Mastering Vim 2_07】第六章:正则表达式和 Vim 宏在代码重构中的实战应用

本篇为《Mastering Vim》全新第2版第6章自学笔记,主要介绍了 Vim 中的正则表达式和宏录制的基础用法及典型场景实战应用。书中给出的很多代码虽然思路正确,但或多或少存在一些问题,本人在实战过程中逐一进行了验证和修复,一并整理到本篇笔记中,方便大家参考学习。虽然 Vim 在代码重构方面的插件研发,尤其是适用于各类语言环境的通用重构插件还不成气候,但相关进展仍然非常值得关注。感兴趣的朋友可以先收藏起来。

2025-02-25 10:49:35 1558

原创 【Git 学习笔记_27】DIY 实战篇:利用 DeepSeek 实现 GitHub 的 GPG 密钥创建与配置

本地 Git 项目推送 GitHub 一直都是两种方式。一是基于 HTTPS 协议,另一种是基于 SSH 推送。除此之外,GitHub 还支持基于 GPG 密钥的签名推送。本篇主要梳理了借助 DeepSeek 全程指导自己实现 Git 仓库 GPG 签名的全过程;并根据实测过程中遇到的问题和相关注意事项进行了具体分析,最后还结合此次 AI 辅助的亲身经历,简单谈了谈人们应该怎么应对 AI 飞速发展带给每个人的内心焦虑和冲击等问题。感兴趣的朋友可以收藏起来,与我多多交流。

2025-02-23 23:28:17 1744

原创 【Mastering Vim 2_06】第五章:在 Vim 中实现代码的构建、测试与运行

本篇为《Mastering Vim》全新第2版第五章自学笔记,主要介绍了 Vim 在代码构建、测试、运行等特定场景下的实操技巧和相关注意事项,介绍了 Git 分支合并操作、tmux 多会话环境管理以及 pylint3 集成 make 命令实现语法规则校验的个性化定制。全章实战技巧居多,美中不足的是深度尚不足以称为“精通”级别,需要结合自身情况适当扬弃。另外,针对 WSL 环境下 Git 项目的 SSH 秘钥配置我也做了梳理,感兴趣的朋友可以先收藏起来。

2025-02-23 16:40:12 1397

原创 【Mastering Vim 2_05】第四章:深入理解 Vim 的结构化文本

本篇为《Mastering Vim》全新第二版第四章自学笔记,主要介绍了Vim的自动补全与插件支持(YouCompleteMe),tags 标签的应用与拓展(Ctags 命令)以及 Vim 撤销历史树形结构的展示与应用。这些知识点都是在 Vim 结构化文本的基础上衍生出来的,可以进一步加深对 Vim 结构化文本的理解。只是相比其他成熟 IDE,Vim 的实现方式还是略显笨拙,本篇笔记中也进行了实战说明。感兴趣的朋友可以收藏。

2025-02-21 19:53:11 1785 1

原创 【玩转 Postman 接口测试与开发2_020】(完结篇)DIY 实战:随书示例 API 项目本地部署保姆级搭建教程(含完整调试过程)

本篇完整介绍了贯穿全书的 todo-list 演示项目的本地部署过程,并结合亲身经历复盘了 AI 在整个过程中发挥的作用及今后应该注意的一些关键细节。一旦完成了该项目的本地部署,很多和项目本身无关的干扰因素都将降至最低,可以和本书作者的思路更加同步,还能进一步积累 Python 在 Web 应用快速开发方面的宝贵经验,可谓一举多得。本篇姑且可视为本次专栏的收尾篇,因为全书最主要的重点知识和难点环节都已经全部整理出来了。诚挚欢迎所有对 Postman 接口测试感兴趣的朋友前来交流心得,共同进步!

2025-02-19 22:49:03 1705

原创 【Mastering Vim 2_04】第三章:追随最佳实践:插件管理之道

本篇为《Mastering Vim》最新第2版第3章自学笔记。全章主要介绍了 Vim 目前通行的插件管理方案,并对插件运行缓慢的问题进行了性能分析指导,还系统梳理了 Vim 的七大模式,最后展开讲了 Vim 快捷键和 Leader 引导键的相关知识,实操性极强,可作为我的《Vim Masterclass》基础专栏的有益补充,强烈建议收藏。

2025-02-19 00:14:06 1198

原创 【Mastering Vim 2_03】第二章:精通 Vim 高级技巧之:编辑与浏览技巧 + 第三方增强插件的用法

本篇为《Mastering Vim》最新第2版第2章的自学笔记,主要梳理了 Vim 在文本编辑、检索、各类浏览场景下的大量实操技巧。再结合功能强大的第三方插件(NERDTree、、Vinegar、CtrlP、ack、EasyMotion、Unimpaired 等)的加持,能实实在在地让您在原生 Vim 习得的各种定位浏览技能脱胎换骨,如虎添翼。本章与第一章是全书的核心基础,如果还没有熟练掌握,不建议继续往后学习。笔记中全程标注了基础专栏《Vim Masterclass》的对应位置,可极大地方便大家查漏补缺。

2025-02-13 14:47:42 1963

原创 【Mastering Vim 2_02】第一章:Vim 基础入门 + 最新版 Vim 9.1 在 WSL Ubuntu 系统的安装实战

本篇为《Mastering Vim》全新第2版第1章自学笔记。由于是此前《Vim Masterclass》系列的进阶篇,本篇跳过了原书极为详尽的 Vim9 安装过程,只针对实操时的 WSL Ubuntu 系统进行了脚本梳理。其他基础操作与前面专栏重复的也不再赘述。本章看似零散,实则为后面 8 章内容进行预热。感兴趣的朋友可以收藏起来,在本地操作一遍,相信效果一定会更好。

2025-02-10 23:30:38 1336

原创 【Mastering Vim 2_01】开篇词:在 AI 时代持续深耕底层技术,做长期主义的坚定捍卫者

本篇为《Mastering Vim》全新第2版同步自学笔记专栏的开篇词,回顾了 Vim 的强大功能特性,并结合 AI 时代下技术极客的生存之道强调了长期主义的时代价值。作为 Vim 操作的进阶专栏,我将陆续分享学习过程中的各类心得体会、实战经验总结,敬请关注。

2025-02-10 17:59:16 1745 2

原创 【玩转 Postman 接口测试与开发2_019】第15章:利用 Postman 初探 API 性能测试(含实战截图)

本篇为《API Testing and Development with Postman》最新第2版第15章 API 性能测试的自学实战笔记。本章也是第二版的新增内容,虽然不能算作最后的彩蛋级福利(毕竟性能测试不是 Postman 的专长),但通过几个简单的设置也能在 Postman 进行最基础的性能测试,还是让我非常惊喜的。平时这些功能几乎都没用过,实际操作一遍发现并没有什么难度,既可以作为拓展知识阅读,也可视为今后工作中性能测试的应急方案。感兴趣的朋友可以收藏起来,以备后用。

2025-02-07 17:11:08 1424

原创 【玩转 Postman 接口测试与开发2_018】第14章:利用 Postman 初探 API 安全测试

本章为全书的倒数第二章自学笔记。作者简要介绍了 API 安全测试的相关概念,并对 OWASP API 安全清单和模糊测试(Fuzzy Testing)进行了重点讲解;后半部分作者利用数据驱动测试演示了模糊测试在 Postman 中的具体应用,只可惜在实现方案和叙述的条理性上较为敷衍,导致我在实测过程中又踩了不少坑。特此梳理出来,既是对自己创新方案的复盘,也能让更多后来者少走弯路。

2025-02-06 18:51:19 1669

原创 【玩转 Postman 接口测试与开发2_017】第13章:在 Postman 中实现契约测试(Contract Testing)与 API 接口验证(下)

本文为第 13 章笔记的下篇,详细介绍了本书最新版中引入的契约测试模板的具体用法,并结合本地实测情况给出了大量截图。相信随着 Postman 官方对该模板的升级改造,具体的操作很可能和本文介绍的操作步骤有所不同,但这并妨碍我们了解契约测试的构建过程和相关细节。我们要学习的从来不是某个按钮的位置、某个脚本在哪儿书写,而是透过这些表象操作,能够从宏观层面构建完备的关于契约测试的知识体系。毕竟在 AI 时代的大背景下,我们应该学会主动和 AI 合作,不断调整自学的重点,不断更新 “重复造轮子” 的内涵。

2025-02-05 20:06:36 1461

原创 【玩转 Postman 接口测试与开发2_016】第13章:在 Postman 中实现契约测试(Contract Testing)与 API 接口验证(上)

由于微服务和 DevOps 持续集成工作流的需要,API 契约测试逐渐受到人们的关注。本章也是第二版全新升级的内容,创新引入了一个开源项目实现了对目标集合的无侵入式契约测试。但也是因为这部分内容介绍得很不完整,导致我在实际练手时走了很多弯路。特此梳理出来,方便后续复盘。

2025-02-04 23:59:01 1403

原创 【玩转 Postman 接口测试与开发2_015】第12章:模拟服务器(Mock servers)在 Postman 中的创建与用法(含完整实测效果图)

本篇为《API Testing and Development with Postman》最新第2版第12章自学笔记,主要介绍了 Postman 中的 Mock server(模拟服务器)的创建与用法,并通过在本地逐一验证书中案例,修正了一些笔误,并对部分知识点进行了补充说明,具有一定的参考价值。对 Postman 感兴趣的朋友建议先收藏起来,跟随本篇笔记实际演练一遍,效果更好。

2025-02-04 00:00:19 1548

原创 【玩转 Postman 接口测试与开发2_014】第11章:测试现成的 API 接口(下)——自动化接口测试脚本实战演练 + 测试集合共享

本篇为《API Testing and Development with Postman》全新第2版第11章自学笔记的下篇,详细介绍了围绕示例项目进行的几个典型接口的自动化测试过程。原书作者在新版中对这部分内容进行了全面升级,通过精巧的设计和提纲挈领的讲述,将 API 接口自动化测试的业内最佳实践及时分享出来,极具参考价值。强烈建议收藏,值得反复推敲。

2025-02-03 01:40:35 1517

原创 【玩转 Postman 接口测试与开发2_013】第11章:测试现成的 API 接口(上)——接口Bug的查找方法、示例接口的CRUD操作以及接口自动化测试的前期方案设计

本篇为《API Testing and Development with Postman》最新第2版第11章的自学笔记(上篇),主要介绍了本章演示项目 ToDo App 的基本操作和设计接口自动化测试需要考虑的相关因素;通过在本地再现作者的演示过程,进一步加深对接口自动化测试的理解。其中很多做法非常值得借鉴。强烈建议收藏。

2025-02-02 20:37:39 1320

原创 【玩转 Postman 接口测试与开发2_012】第十章:用 Postman 监控 API 接口

本篇为《API Testing and Development with Postman》全新第2版第十章自学笔记,主要介绍了 Postman 中的监视器(monitor)的用法及相关配置,并对相关操作进行了实地演练(如邮箱推送等),知识点虽然不多,但在需要时相信会派上大用场。建议收藏。

2025-02-01 21:54:14 1795

原创 【工欲善其事】利用 DeepSeek 实现复杂 Git 操作:从原项目剥离出子版本树并同步到新的代码库中

本文利用 DeepSeek 的 V3 和 R1 模型,成功解决了一个因意外疏忽导致的一个 Git 版本的历史遗留问题:从原版本中提取部分节点构成新的版本树,并与原版本彻底脱钩。最后结合自身对 Git 和 DeepSeek 的理解,成功实现了 Git 子版本树的迁移,并对整个交互过程进行了复盘总结。DeepSeek 仍然是一个遇强则强的 AI 工具,需要勤加利用,及时复盘梳理。对 Git 命令、PowerShell 脚本及 DeepSeek 应用感兴趣的朋友可以收藏起来,以备后用。

2025-02-01 14:22:59 2490 1

原创 【玩转 Postman 接口测试与开发2_011】DIY 实战:用 Postman 实测 DeepSeek V3 聊天 API 接口并完成 PowerShell 脚本的编写

本文根据最新的 DeepSeek V3 聊天接口,在 Postman 客户端实现了首次问答接口的调用,并一次性顺利完成 PowerShell 脚本的生成,实现本地半自动创建快捷方式的功能。由于 DeepSeek 官网太过火爆,开发平台接口页一直无法打开,但根据实测的效果来看,DeepSeek 的表现还是非常值得期待的。感兴趣的朋友可以先收藏起来。现在注册还送 10 元体验额度。先到先得。

2025-01-28 20:05:21 2644 2

原创 【玩转 Postman 接口测试与开发2_010】第九章:Postman 的 Newman 工具在命令行接口测试、报表插件定制以及 GitHub Actions 工作流集成中的应用

本篇为《API Testing and Development with Postman》全新第2版第9章自学笔记,主要梳理了Postman的命令行工具 newman 的相关用法,包括 newman 的安装、启动、常用参数配置等。然后深入探讨了 newman 的报表插件配置方法,分别归纳了三类报表的用法:内置报表、第三方插件、自定义报表插件。最后还简单演示了 newman 与 GitHub Actions 工作流的集成方法。实测过程中还自行探索了 newman 在 npm 模块中的应用。强烈建议收藏!

2025-01-27 15:59:15 982

原创 【玩转 Postman 接口测试与开发2_009】第八章:利用 Postman 的 Flows 模块实现工作流测试(Workflow Testing)

本篇为《API Testing and Development with Postman》全新第2版第8章的自学实战笔记,主要涉及 Postman 从 2022 年 11 月起新增的 Flows 的相关用法及其在复杂工作流中的可视化应用。通过大量实测截图和操作步骤的展示,可以帮助零基础 Postman 爱好者快速掌握 Flows 流程图的绘制要领。实测时还意外发现了原书作者创建的演示项目中存在的 Bug,可帮助后来者避坑。Flows 工作流的更多深入用法还得从官方文档和社区实例入手。强烈建议收藏。

2025-01-26 22:45:08 1654 2

原创 【玩转 Postman 接口测试与开发2_008】第七章:在 Postman 中实现数据驱动测试(Data-Driven Testing)的操作要领及最新避坑指南

本文为《API Testing and Development with Postman》最新第2版第七章的自学实战笔记,详细梳理了数据驱动测试的相关概念及其在 Postman 中运行的几种常见方式和相关注意事项。最后根据作者布置的思考题,结合 Collection Runner 对参考答案进行了全面补充,并意外发现了 Postman 官方接口存在的两个 Bug。对 Postman 感兴趣的朋友不妨结合随书附件在本地进行验证,建议先收藏起来,以备不时之需。

2025-01-25 16:39:43 1104

原创 【Vim Masterclass 笔记27】(完结篇)第 12 章(S12L47):Vim 图形化用户界面 Gvim 的用法 + 第 13 章:两次在线问答互动摘要 + 第 14 章:其它课程推荐

本篇为《Vim Masterclass》自学笔记专栏的收尾篇,主要介绍了 Vim 的图形化用户界面 gVim 的相关用法,包括 gVim 的两个特殊寄存器、剪贴板的设置与使用、GUI 界面字体的设置等。之所以放到最后一课,也是为了突出命令行 Vim 在操作效率上远胜 gVim 的事实。但 gVim 有其特有的应用场景,非常适合零基础 Vim 爱好者熟悉相关命令。最后,本篇还将视频课最后三节在线问答和课程优惠促销环节整理要点后一并附上,以求完整收录,便于日后参考。感兴趣的朋友可以收藏起来练习。

2025-01-24 11:49:11 1031

原创 【优快云 博客之星主题文章】稳扎稳打,拥抱未来 —— 我的 2024 年度回顾与新年展望

本文从多个维度系统回顾并梳理了过去的 2024 年我本人在工作、学习、生活中一些重要问题的感悟与思考,也从这些并非一帆风顺的曲折经历中,对崭新的 2025 及当下热议的 AI 话题给出了自己的一些浅见。其中着重提到了元技能的培养与塑造,感兴趣的朋友可以在评论区畅所欲言,共谋新篇,共同进步!

2025-01-23 20:58:24 1390 7

原创 【Vim Masterclass 笔记26】S11L46:Vim 插件的安装、使用与日常管理

本篇为《Vim Masterclass》第11章内容的自学笔记,主要涉及各类 Vim 插件的常见安装方法和使用技巧、日常维护管理等知识点。为了加深印象,也便于后续快速回顾,我将本课演示的五个案例都在本地进行了实操和拓展,并配上了完整的实测效果图。感兴趣的朋友不妨跟随这篇笔记,尝试给强大的 Vim 再安装几款实用的第三方插件,相信一定会有惊喜。强烈建议收藏。

2025-01-23 01:35:03 1283

原创 Kokoro-82M 实战:最强 TTS 开源模型 Windows 本地极简部署完全攻略

本文根据目前 HuggingFace 最热门的 TTS 开源模型 Kokoro-82M 在本地笔记本电脑成功实现了极简部署,并详细记录了环境搭建过程中的所有细节。按照本文提供的步骤,可以快速在笔记本电脑上利用 Kokoro-82M 强大的语音合成能力生成媲美真人发音的纯英语音频文件。所需工具包及模型库都已转存到网盘免费共享,方便感兴趣的朋友在本地二次开发。强烈建议收藏,多多交流,不吝赐教。

2025-01-22 19:48:16 5724

原创 【Vim Masterclass 笔记25】S10L45:Vim 多窗口的常用操作方法及相关注意事项

本篇根据本人自学《Vim Masterclass》第十章最后一节 L45 课的笔记整理而成,主要介绍了 Vim 多窗口环境下的各类基本操作:子窗口的添加、删除、排序、尺寸调整等。从本节开始课程不再提供专门的同步练习环节,相关操作跟着课堂内容进行同步实操即可。想要用好 Vim 多窗口,还得自行寻找应用场景,尽快形成肌肉记忆方位正道。感兴趣的朋友可以收藏起来,结合我上传的附件进行练习。

2025-01-21 22:02:30 2116

原创 【Vim Masterclass 笔记24】S10L43 + L44:同步练习10 —— 基于 Vim 缓冲区的各类基础操作练习(含点评课)

本篇为《Vim Masterclass》第十章 Vim 缓冲区基础操作的同步练习课笔记。通过对四个相同前缀的示例文件进行批量操作(查询、切换、新增、删除、批量替换),全方位练习 Vim 缓冲区相关概念。为了方便后续快速复盘,我对练习环节做了全文翻译,并结合自己的实测情况对当中的个别笔误进行了更正。感兴趣的朋友可以收藏起来,并结合我上传的练习文档进行实操。

2025-01-21 15:40:12 1417

Mastering Vim (2nd Ed.) Github Code.rar

本资源为 Packt 于 2024 年 7 月最新推出的《Mastering Vim》第二版的随书源码压缩包,同时也是我的自学笔记技术专栏《Mastering Vim (2nd Ed.)》的同步配套源码。本书涵盖了最新的 Vim 9.x 版的最新特性,是不可多得的介绍 Vim 最佳实践和各类应用场景的实用参考资料,强烈建议跟随每章演示的案例在本地操作一遍,一定会有更深的理解。

2025-02-10

《利用 Python 脚本批量创建空白 Markdown 笔记》原始数据及 Python 完整代码

本资源为我的博文《利用 Python 脚本批量创建空白 Markdown 笔记》提到的原始数据及 Python 完整脚本代码。可根据实际情况酌情修改,实现指定格式的文件/文件夹批量生成。

2025-01-10

Vim Masterclass 同步配套练习源码

本资源为 Udemy 在线课程 Vim Masterclass 的同步配套练习源码压缩文件,包含每节课的课后练习与操作说明。

2024-12-30

《D3.js in Action》全新第3版第五章随书练习源码.zip

本资源为《D3.js in Action》全新第3版精译专栏【D3.js in Action 3】第五章的同步配套练习源码,格式为 zip 压缩文件,其中包含第五章《饼图与堆叠布局》所需的各章节同步练习空白文件以及对应的参考代码实现。全新第3版基于最新的 D3.js 库 v7.x 版本,结合本专栏的译文进行学习,可以在最短时间内打通 D3.js 制作数据可视化图表的任督二脉,快速实现从零基础入门到精通的跃迁。 本书经历了前两个版本的迭代后,在全新第3版中引入了大量图文并茂的精美插图,手把手教会您 D3.js 的各种图形构建技巧。这也是当前绝大多数 D3.js 相关的参考书最为薄弱的环节——文字叙述太多、太过抽象,导致学习曲线异常陡峭。此外,本专栏还在百分百精译全文的基础上,创新添加了很多实战环节,包括本地项目实战以及 Observable 平台线上演练环节,让您在不知不觉中熟悉 D3.js 的相关生态,走出一条完全不同于国内 ECharts 的图形可视化进阶之路,真正做到与国际主流趋势同步。 窃以为当前国内亟需加强 D3.js 的推广普及,以应对后续各类 AI 实践的可视化需求。

2024-12-05

同步配套实战源码:【The Art of Unit Testing 3-自学笔记05】第三章 用 stub 桩断开依赖项

本资源为我本人的高分自学笔记专栏《The Art of Unit Testing 3》的第5篇实战练习源代码。解压zip格式文件后,进入“ch3”文件夹,推荐使用 VSCode 打开项目,然后运行 yarn 命令安装相关依赖(即jest、moment)。然后使用命令 yarn test 或 yarn run testw 运行相中的测试用例。 需要注意的是,压缩包仅提供了 3.2 小节对应的单元测试代码,其余代码可以根据我的专栏博文介绍的思路自行补充相关案例。本资源旨在帮助大家快速搭建《The Art of Unit Testing》全新第3版第3章相关内容的本地运行环境,不对代码的完整性负责。仅供学习交流,不可挪为他用。

2024-10-28

同步配套实测代码:【单元测试的艺术-自学笔记01】第一章:单元测试基础

本资源为《【单元测试的艺术_自学笔记01】第一章:单元测试基础》的同步实测代码。解压后进入 ch1 文件夹,使用 VSCode 打开项目即可。项目运行方法:运行 npm test 命令即可看到手写版单元测试的输出内容。同时,对照本章1.6节给出的最初版,相应代码也放入压缩包中(即 mytest0.js),运行时更改文件名即可查看测试输出结果。

2024-10-16

同步配套源码:《D3.js in Action》全新第3版第四章 D3 直线、曲线与弧线的绘制

本压缩包为《D3.js in Action》全新第3版第四章内容的同步配套练习源码文件。共包含4.1至4.4小节所有参考代码,以及一个 README 文档说明。下载压缩文件并解压后,推荐使用 VSCode 打开相应的子章节文件夹,找到 start 或 end 文件夹并作为根路径用 VSCode 打开。本地服务器环境推荐使用 Live Server 扩展插件快速启动。

2024-10-09

Compaq Visual Fortran-Installing-&-Get-Started

本资源为 Compaq Visual Fortran 6.5 版安装文件,包含电子安装教程及入门说明。可作为了解 Fortran 编程的入门参考资料。非印刷版资源,全英文描述,全文可检索,并附完整目录,方便查阅。

2024-10-09

Fortran完全自学手册(光盘资料)

本资源为《Fortran 完全自学手册》的同步光盘镜像资源,包含完整的 PPT 电子教案、源代码、视频演示,同时还附赠了相关的编程电子资源(如Java、JavaScript、VB、VC++、SQL Server、Java Web开发等),可作为 Fortran 语言学习过程中的对比资料。

2024-10-09

同步练习源码:【D3.js in Action 3 精译-029】3.5 给 D3 条形图加注图表标签(上)

本资源为《D3.js in Action》全新第3版高分译文专栏《D3 in Action 3》总第29篇——给3.5节的条形图加注图表标签的同步配套实测代码。通过重构上一节 3.4 中的写法,利用 D3 操作 SVG 的分组元素(g),实现了纵轴标签与条形图数值标签的加注;同时也穿插使用了一些 CSS3 的属性来控制元素的平移,比如 transform。 本资源引用最新 D3.js 离线版(v7.9.0),无需在线引用官方 CDN 资源。压缩包文件解压后,推荐使用 VSCode 打开 start 文件夹,并通过 Liver Server 扩展插件快速运行项目。本资源实测效果截图也一并包含在 start 文件夹内,方便对比。欢迎多多交流。

2024-10-06

实战源码:基于 Mocha 在浏览器客户端测试 D3 线性比例尺

本资源为 D3.js 实战系列高分译文专栏《D3.js in Action 3》中的第26篇《【D3.js in Action 3 精译_026】3.4 小节 DIY 实战:基于 Mocha 在浏览器客户端测试 D3 线性比例尺》的同步配套实战源码。解压后,推荐使用 VSCode 直接打开 start 文件夹,再利用 Live Server 扩展插件在本地运行 index.html 即可。项目已将 D3.js、Mocha.js 以及 Chai.js 等第三方工具库下载到本地(包括 Mocha 展示结果用的样式表),无需联网就能直接查看最终测试结果。 如需加载 d3.csv() 方法的 async-await 写法,将页面逻辑 JS 的引用由 main.js 改为 main0.js 即可。 源码已详细注释。如有疑问,欢迎在我的同步博文下留言,望多多交流。

2024-09-30

《【D3.js in Action 3 精译-025】3.4 让D3数据适应屏幕(中)-线性比例尺的用法》同步配套源代码

该资源为高分技术精译专栏【D3.js in Action 3】系列文章第25篇,暨原书第3.4小节:《让D3数据适应屏幕》(Adapting data for the screen)的同步配套练习源代码。 本资源包分为 start 与 end 两个子文件夹,分别为实现效果前后的源码项目。可以利用 VSCode 打开,并通过 Live Server 插件启动本地服务器进行效果预览。

2024-09-29

《【D3.js in Action 3 精译-023】3.3 使用 D3 将数据绑定到 DOM 元素》同步配套源代码

该资源为高分技术精译专栏【D3.js in Action 3】系列文章第23篇,暨原书第3.3小节:《使用 D3 将数据绑定到 DOM 元素》(Binding data to DOM elements)的同步配套练习源代码。 本资源包分为 start 与 end 两个子文件夹,分别为实现效果前后的源码项目。可以利用 VSCode 打开,并通过 Live Server 插件启动本地服务器进行效果预览。

2024-09-16

《【D3.js in Action 3 精译-022】3.2 使用 D3 完成数据准备工作》配套示例源码

该资源为D3专栏博文《【D3.js in Action 3 精译_022】3.2 使用 D3 完成数据准备工作》的同步配套练习源代码,分为实现前与实现后两个模块。文件解压后,进入对应的 start 或 end 文件夹,用 VSCode 打开项目即可。启动项目可利用 Live Server 插件搭建本地服务器环境。

2024-09-14

API-Testing-and-Dev-with-Postman-2nd-Ed-Code.zip

新版《API Testing and Development with Postman》随书代码及彩页 PDF。

2024-09-12

《CSS in Depth》全新第2版精译专栏,全套附带示例代码压缩包

本压缩文件为本人原创技术专栏《CSS in Depth 2》的绑定示例代码资源,覆盖全书完整17个章节及附录提到的若干代码。解压后在根目录推荐使用 VSCode 打开项目,可以同步实操专栏中介绍的各章节知识点。

2024-09-12

D3.js in Action 3rd Ed-2024.5.pdf.Elijah Meeks/Anne-Marie Dufour

D3.js in Action 新版第三版经过全面修订,将引导您从简单的图表发展到强大的交互式图形。您将逐章学习令人印象深刻的可视化组合,包括错综复杂的网络、地图,甚至是完整的自定义可视化布局。此外,您还将学习到构建交互式图形、动画以及将作品集成到 React 和 Svelte 等前端开发框架中的最佳实践。 在 D3.js in Action, Third Edition 中,您将学习如何—— 1. 为 D3 建立本地开发环境 2. 将 D3 纳入网络开发项目,包括基于 Node 的网络应用程序 3. 选择和添加 DOM 元素 4. 屏幕上元素的大小和位置 5. 将组件和布局组合成创造性的数据可视化效果 《D3.js实战》第三版基于 D3.js 最新版本 v7.x,结合现代网络可视化最佳实践进行了全面修订。其全新章节深入探讨了交互式可视化,涵盖了数据可视化的响应性,并向您展示了如何提高可访问性。

2024-09-12

API Testing and Development with Postman 2nd Ed-2024.06.pdf

Postman 一直是探索和测试网络 API 接口的一大利器,可帮助测试人员及开发者了解 API 接口的工作原理。 用好 Postman,可以为任何 API 创建有效的自动化测试,本指南将帮助您充分挖掘其潜力。使用 Postman 进行 API 测试和开发》对于那些想创建高质量 API 但又不知道如何去做的人来说,是一本不可多得的资料。 本指南将帮助您充分发挥 Postman 测试自动化功能的潜力。通过理论与实际案例的结合,您将学会如何使用 Postman 创建精心设计、文档化并经过测试的 API。 在熟悉理论之后,您将进入实践项目,学习如何将测试自动化添加到现有的 API 中。 您还将学习 Postman 的一些新的强大功能,这些功能可以帮助您避免引入错误。 最新出版的第二版对上一版内容进行了全面更新,新增了关于工作流测试、创建和使用模拟服务器、API 安全测试和性能测试的章节。相信全新的第二版新增和扩充的内容将帮助您开发出的 API 接口更加面向未来。 学完本书,您将能够使用 Postman 为您当前的任何 API 接口配置并高效运行 API 接口测试。

2024-09-12

Git Version Control Cookbook 2nd Ed-2018.7.pdf

Git 是当今最流行的版本控制工具之一。这本畅销书《Git 版本控制手册》的全新第二版包含 100 多个实用、独立的教程,探讨了常见的痛点和最佳实践,助您解决与版本控制相关的常见问题。 书中每个技巧都针对一个具体问题展开,并提供经过验证的最佳实践解决方案,深入剖析其工作原理。学习本书,您将了解 Git 数据模型及其存储文件的方式,并深入了解如何将变更提交到版本库。您还将了解如何使用简单的命令浏览版本数据库。 在熟悉了基础知识后,您将借助综合示例和配置目标来探索配置 Git 的技巧。在本书后续部分,将介绍如何快速创建分支并从错误中恢复,还会探讨 Git rebase 的相关功能,以及如何使用常规 Git merge 合并其他分支。 接下来的章节将引导您探索 Git 注释,学习使用更新、列表和搜索命令。在最后几章,你将重点学习版本库的维护、打补丁的方法以及离线共享的具体操作。学完本书,您将掌握 Git 的各种常见技巧和独家窍门,并切实了解与版本相关的各类常见问题的最佳实践解决方案。 本书也是我的同名技术专栏的配套学习资料,可以结合我的笔记进行学习,效率更高。欢迎各位多提宝贵意见!

2024-07-21

Learning AWK Programming-2018.3.pdf

本书适用于任何希望在类Unix环境学习文本处理及数据提取技巧的读者,您将具备编写用于提取数据的 AWK 单行程序,并能编写简洁的小型 AWK 程序来解决日常复杂问题;能够自动清理任何原始数据,并删除任何多余的不必要内容。 AWK 是所有 Unix 和类 Unix 发行版本中最原始、同时也是最为强大的实用工具之一。在执行基本的文本处理操作时,AWK 可被用作命令行工具;而在处理复杂的文本处理和挖掘任务时,它又可以被用作编程语言。 学完本书,您将掌握在实际例子中实践高级 AWK 编程所需的专业知识。本书首先介绍了 AWK 的基本知识,然后介绍正则表达式在 AWK 中的用法、AWK 变量和常量等核心概念、数组及 AWK 函数的概念及应用等。 接着,本书深入探讨了更复杂的任务,如在 AWK 中对内容格式化打印输出、控制流语句的使用、GNU 的 AWK 实现,以及 GNU AWK 的高级功能,如网络通信、调试和 GAWK 编程语言中的进程间通信,而这些功能仅仅在 AWK 中是很难实现的。 在本书学习时,读者将能使用 AWK 实际执行文本处理和模式匹配,高效完成一系列常规任务。

2024-07-18

Building LLM Powered Applications-2024.5.pdf

本书为 Packt 官方于 2024 年 5 月最新发布的关于大语言模型(即 LLM)方面的 AI 人工智能实战类第一手技术资料。深入探讨了大语言模型 LLM 的基本概念、最新前沿技术和可落地的实际应用,最终为扩展 AI 人工智能的能力边界的大型基础模型(Large Foundation Models,即 LFM)的出现铺平了道路。 本书首先深入介绍了 LLM 的相关核心概念。接着探讨了当下各种主流的架构与框架,包括专有模型(如 GPT 3.5/4)和开源模型(如 Falcon LLM 等),并分析了它们的独特优势和差异。接下来,重点介绍了基于 Python 的轻量级框架LangChain,指导您创建能够从非结构化数据中检索信息的智能体(agent),并使用 LLM 和强大的工具包,对结构化数据进行高效处理。 此外,本书还涉足 LFM 领域,它超越了语言建模,涵盖了各种人工智能任务和模式,如视觉和音频。无论您是经验丰富的人工智能专家还是该领域的新手,本书都是您释放大语言模型 LLM 全部潜能、开创智能机器新时代的路线图。 面对国外愈演愈烈的AI技术封锁,吾辈更当与时俱进自强不息!

2024-07-18

NGINX HTTP Server-5th-2024.6.pdf

这是 Packt 出版社于 2024 年 6 月最新发布的一本专门针对 DevOps 新手、系统管理人员、Web 开发者等想要快速进阶自身 NGINX 水平的实战类优质 Nginx 资源。 在这本最新第五版中,重点介绍了最新Nginx v1.25.2 版的各项操作与配置。该版本具有 HTTP/3 和 QUIC 等新功能,让您了解最前沿的发展动态。 本书包含大量真实案例,将帮助您使用自动 TLS 证书保护基础架构,应用专业级操作将 NGINX 部署到现有应用程序……不一而足。从与 Docker 的配置到带宽管理、OpenResty 和 NGINX Plus 商业功能,您将掌握如何增强和优化基础架构或设计全新架构,了解国际上主流的Nginx用法与最佳实践。 此外,这本更新版还将向你展示NGINX如何在云环境中发挥出色作用,指导您如何将NGINX与云服务集成,从而高效、安全地部署可扩展架构。 学完本书,您将能够调整和使用各种 NGINX 实现,自信地应对各种挑战。

2024-07-17

The Joy of JavaScript-2021.pdf

这是一本能让你的JavaScript水平登峰造极的小册子。作者 Luis Atencio 是 JavaScript 领域名副其实的专家,也是畅销书《JavaScript函数式编程指南》第1、2版的作者。在这本中,Luis 再次走出之前纯函数式编程环境的舒适圈,凭借多年来对 JS 的理解,分别从 Objects、Functions、Code 与 Data 四个层面对 JS 进行了更为深入的剖析。既有对以往 FP 编程的经验总结,又有 OOP 编程的最佳实践,还通过一个贯穿全书的区块链的示例展示了 JS 在诸多语音特性上的独特魅力。 只要按照本书脉络进行深入学习,相信您的 JavaScript 编程水平一定会有质的飞跃,同时也能从书中热情洋溢的描述中感受到作者对 JS 这门语言发自内心的热爱与执着。 本书已经有了俄语版和韩语版,可惜还没有中译本,但通篇行文流畅,可读性极强,具备高中英语水平即可展开学习,是近年来不可多得的一本从实战角度讲解 JavaScript 语言特性的佳作。 学完这本书,相信您也将对“阿特伍德”定律深信不疑:任何能用JS来开发的应用,最终都将用JS来实现。

2024-07-16

Mastering JavaScript Functional Programming, Second Edition.pdf

这是一本系统学习JavaScript函数式编程的教材级参考书。 Functional programming is a paradigm for developing software with better performance. It helps you write concise and testable code. To help you take your programming skills to the next level, this comprehensive book will assist you in harnessing the capabilities of functional programming with JavaScript and writing highly maintainable and testable web and server apps using functional JavaScript.

2024-07-15

TS枚举类型拓展:在权限管理中实现基于位运算的CRUD操作.rar

本项目是博文《【TypeScript 学习】TypeScript 枚举类型发散:基于位运算的权限管理 CRUD 操作》的配套完整示例代码。内含详细操作说明,并附本地实测截图,按文档操作可以直接显示测试用例输出结果。 本项目最大亮点是利用了 TypeScript 的枚举类型,在控制管理权限时创新使用位运算符进行管理,实现了基本的增删改查运算,并抽取原子级操作为单一接口,方便后续进行函数式编程改造。

2024-07-11

Office英文语言包.rar

这是从Office官网下载的、用于切换 Office365 各组件的显示语言。本用于自学Excel时和英文电子书作对照用,但由于官网下载较慢,觉得有必要分享给有同样需求的朋友,特此备份。

2020-11-26

空空如也

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

TA关注的人

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