会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Center
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2025年12月31日
Promise随笔
摘要: Promise概念 是异步编程的一种解决方案。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。 Promise 状态 Promise 异步操作有三种状态:pending(进行中)、fulfilled(已成功)和 rejected(已失败)。除了异步操作的结果,任何其他操作都无法改
阅读全文
posted @ 2025-12-31 14:58 涣明
阅读(44)
评论(0)
推荐(0)
2025年12月25日
IntelliJ IDEA中"Get from Revision" 功能及对应git指令
摘要: 在 IntelliJ IDEA 中,右键菜单的 "Get from Revision" 功能用于从指定版本获取文件或目录,其 Git 命令实现方式如下: Git 命令实现 检出指定版本的文件 git checkout <commit-hash> -- <file-path> <commit-has
阅读全文
posted @ 2025-12-25 10:48 涣明
阅读(183)
评论(0)
推荐(0)
2025年12月24日
同项目中页面启动后静态文件问题
摘要: 使用 Nginx 代理后,前端页面的静态资源(如 JS、CSS)因相对路径问题导致加载失败。以下是解决方案: 1. 修改 Nginx 配置 在 Nginx 配置文件中添加或修改以下内容: server { listen 80; server_name yourdomain.com; location
阅读全文
posted @ 2025-12-24 11:12 涣明
阅读(52)
评论(0)
推荐(0)
2025年12月22日
git停止跟踪文件或目录
摘要: git rm -r --cached 目录路径 git rm --cached example.txt error: the following file has staged content different from both the file and the HEAD: 根据错误信息,文件在
阅读全文
posted @ 2025-12-22 09:19 涣明
阅读(47)
评论(0)
推荐(0)
2025年12月19日
Flutter构建过程中tmp-pack文件生成机制与解决方案
摘要: Flutter构建过程中在.git/objects/pack/tmp_pack_**路径下生成临时打包文件是Git版本控制系统正常工作的一部分,但这些文件若频繁生成且无法正常清理,会导致磁盘空间被不必要的占用。tmp-pack文件是Git打包对象时的临时产物,通常在打包完成后会被自动删除并替换为正式
阅读全文
posted @ 2025-12-19 16:40 涣明
阅读(77)
评论(0)
推荐(0)
2025年12月18日
正则表达式指令
摘要: 正则 时间匹配 \d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2} 1. 问号相关 应用场景对比表 语法类型 典型场景 示例用途 量词{0,1} ? 可选内容匹配 http(s?) 匹配协议 非贪婪 *? 提取最短内容 <div>.*?</div> 匹配标签 预查断言 (?=)(
阅读全文
posted @ 2025-12-18 16:29 涣明
阅读(16)
评论(0)
推荐(0)
访问者模式
摘要: 伪代码展示访问者模式具体实现工作机制 🎯 访问者模式伪代码实现 以下伪代码展示了一个典型的访问者模式结构,模拟编译器处理抽象语法树的场景: // 1. 访问者接口 - 定义访问不同类型元素的方法 interface Visitor { method visitConcreteElementA(Co
阅读全文
posted @ 2025-12-18 16:13 涣明
阅读(17)
评论(0)
推荐(0)
vim替换
摘要: Vim提供了多种灵活的替换命令变体,以下是主要的替换命令变体总结: Vim替换命令的常用变体 1. 基本格式 :[range]s/{pattern}/{string}/[flags] 2. 范围(range)变体 范围表示 说明 无 默认当前行 . 光标所在行 1 第一行 $ 最后一行 33 第33
阅读全文
posted @ 2025-12-18 15:34 涣明
阅读(173)
评论(0)
推荐(0)
js中涉及中文的base64编码
摘要: 在较新的JavaScript环境中,可以使用TextEncoder和TextDecoder来处理字符串的编码和解码。这种方法更直接地处理了字符串的二进制表示,因此更适合处理包含非ASCII字符的字符串。 function encodeToBase64(text) { // 使用TextEncoder
阅读全文
posted @ 2025-12-18 14:54 涣明
阅读(36)
评论(0)
推荐(0)
2025年12月17日
Dockerfile 随记
摘要: docker是层级构建的,通过FROM ** ,指定基础镜像 ADD字段可以将压缩文件解压后添加到新镜像 ENTRYPOINT 采用 Exec 格式(如 ENTRYPOINT ["executable", "param1"])时,信号(如 SIGINT)能直接传递给主进程,容器启动时始终执行的主命令
阅读全文
posted @ 2025-12-17 10:29 涣明
阅读(20)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告