会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
3to4
博客园
首页
新随笔
联系
订阅
管理
2025年12月4日
Python difflib 比较序列差异
摘要: Python difflib 比较序列差异 difflib — 用于计算差异的辅助工具 — Python 3.14.0 文档 - Python 文档 此模块提供用于比较序列的类和函数。它可被用于比较文件,并能以多种格式生成文件差异信息,包括 HTML、上下文(context)和统一(unified)
阅读全文
posted @ 2025-12-04 10:10 3的4次方
阅读(7)
评论(0)
推荐(0)
2025年11月26日
Windows64下32位程序文件系统重定向
摘要: Windows64下32位程序文件系统重定向 在默认情况下,64位环境运行32位程序,会为这个程序启用文件系统重定向。就是这个32位程序访问文件系统时(如 CreateFile/WinVerifyTrust 等操作),会把 C:\Windows\System32 文件夹重定向到 C:\Windows
阅读全文
posted @ 2025-11-26 10:53 3的4次方
阅读(20)
评论(0)
推荐(0)
2025年11月23日
C++的3种继承方式
摘要: C++的3种继承方式 在 C++ 中,继承方式(public、protected、private)决定了基类成员在派生类中的访问权限,以及派生类对象对基类成员的访问权限。正确选择继承方式是实现封装、复用和多态的关键。以下是三种继承方式的适用场景及详细说明: 一、核心规则:继承方式对访问权限的影响 先
阅读全文
posted @ 2025-11-23 17:18 3的4次方
阅读(13)
评论(0)
推荐(0)
2025年11月14日
一个通过强制使用符号来避免链接器忽略符号的方法
摘要: 一个通过强制使用符号来避免链接器忽略符号的方法 虽然如果链接器在链接库时将符号忽略了一般是由于设置了 --as-needed 选项,或者编译时的优化太激进了,所以一般还是要去分析编译和链接过程来解决。 但如果确实不好解决,可以通过强制使用这些被忽略的符号的方式来让链接器不要忽略: // 对所有被忽略
阅读全文
posted @ 2025-11-14 14:44 3的4次方
阅读(7)
评论(0)
推荐(0)
2025年10月30日
Node.js学习
摘要: Node.js学习 npm NPM(Node Package Manager)是一个 JavaScript 包管理工具,也是 Node.js 的默认包管理器。 安装包 npm 安装分为本地安装和全局安装: npm install <pkg> :本地安装,安装到当前目录的 node_modules 目
阅读全文
posted @ 2025-10-30 16:43 3的4次方
阅读(11)
评论(0)
推荐(0)
JavaScript传参的本质——值传递
摘要: JavaScript传参的本质——值传递 前言 先说结论:Javascript传参都是值传递。只是因为不同的内存分配机制带来了不同的访问机制,基本数据类型值都存放在栈内存中,引用类型的值都存放在堆内存中,并在栈内存中用指针变量存放了对应对象的地址。当传参的时候也就是直接把栈内存的值复制一份而已,只是
阅读全文
posted @ 2025-10-30 14:46 3的4次方
阅读(4)
评论(0)
推荐(0)
2025年10月29日
静态类型、动态类型、强类型、弱类型
摘要: 静态类型、动态类型、强类型、弱类型 静态类型与动态类型 变量类型是否会随赋值变化——何时确定变量的类型。 静态类型:代码中需要指定变量的类型(或者自动推导),编译期就进行类型检查,无须运行代码即可确定变量的类型。变量类型运行时不可更改。 动态类型:代码中不需要指定变量的类型(即使指定了也只是类型注解
阅读全文
posted @ 2025-10-29 22:52 3的4次方
阅读(11)
评论(0)
推荐(0)
2025年10月19日
正则表达式入门
摘要: 正则表达式入门 正则表达式入门: 正则表达式30分钟入门教程 正则表达式练习:https://regex101.com/ 限定符 符号 含义 示例 * 出现0次或多次 a* 匹配a 0次或多次 + 出现1次或多次 a+ 匹配a 1次或多次 ? 出现0次或1次 a? 匹配a或没有a {数字} 出现指定
阅读全文
posted @ 2025-10-19 13:00 3的4次方
阅读(7)
评论(0)
推荐(0)
2025年10月14日
记一次因对象构造顺序引发的踩内存问题
摘要: 记一次因对象构造顺序引发的踩内存问题 背景与现象 template<typename T> struct range_reader { range_reader(const T &low_bound, const T &upper_bound) : low_(low_bound) , high_(u
阅读全文
posted @ 2025-10-14 22:32 3的4次方
阅读(10)
评论(0)
推荐(0)
2025年10月13日
go:generate 指令
摘要: gogenerate 指令 go generate 命令是在Go语言 1.4 版本里面新添加的一个命令,当运行该命令时,它将扫描与当前包相关的源代码文件,找出所有包含 //go:generate 的特殊注释,提取并执行该特殊注释后面的命令。 命令格式 go generate 命令格式如下所示: go
阅读全文
posted @ 2025-10-13 23:55 3的4次方
阅读(29)
评论(0)
推荐(0)
下一页
公告