摘要: Vim提供了多种灵活的替换命令变体,以下是主要的替换命令变体总结: Vim替换命令的常用变体 1. 基本格式 :[range]s/{pattern}/{string}/[flags] 2. 范围(range)变体 范围表示 说明 无 默认当前行 . 光标所在行 1 第一行 $ 最后一行 33 第33 阅读全文
posted @ 2025-12-18 15:34 庶旁 阅读(89) 评论(0) 推荐(0)
摘要: 在较新的JavaScript环境中,可以使用TextEncoder和TextDecoder来处理字符串的编码和解码。这种方法更直接地处理了字符串的二进制表示,因此更适合处理包含非ASCII字符的字符串。 function encodeToBase64(text) { // 使用TextEncoder 阅读全文
posted @ 2025-12-18 14:54 庶旁 阅读(20) 评论(0) 推荐(0)
摘要: docker是层级构建的,通过FROM ** ,指定基础镜像 ADD字段可以将压缩文件解压后添加到新镜像 ENTRYPOINT 采用 Exec 格式(如 ENTRYPOINT ["executable", "param1"])时,信号(如 SIGINT)能直接传递给主进程,容器启动时始终执行的主命令 阅读全文
posted @ 2025-12-17 10:29 庶旁 阅读(14) 评论(0) 推荐(0)
摘要: 查看命令文件位置 type <java> 阅读全文
posted @ 2025-12-16 15:12 庶旁 阅读(18) 评论(0) 推荐(0)
摘要: 以下是Dockerfile中常用的关键字及其功能说明: 基础指令 FROM 指定基础镜像(必须是第一条指令) FROM ubuntu:20.04 MAINTAINER(已弃用) 设置镜像维护者信息 MAINTAINER zhang@163.com LABEL 添加元数据标签 LABEL versio 阅读全文
posted @ 2025-12-16 10:14 庶旁 阅读(24) 评论(0) 推荐(0)
摘要: truncate命令用于修改或截断文件大小。通过指定文件大小和文件名,可以快速地创建一个指定大小的文件。例如,要创建一个大小为1GB的文件,可以使用以下命令: truncate -s 1G file_name 使用 mkdir 和嵌套路径 你也可以直接在单个命令中使用嵌套路径来创建多个层次的目录: 阅读全文
posted @ 2025-12-15 15:03 庶旁 阅读(8) 评论(0) 推荐(0)
摘要: 相关概念:工作区(本地)、暂存区(commit)、版本库(远程) 1、重置到上一个提交 git reset --hard HEAD~1 将当前分支重置到上一个提交,丢弃你的最新提交和所有未保存的修改。 2、只想撤回提交但保留修改 git reset --soft HEAD~1 撤销最新的提交,但保留 阅读全文
posted @ 2025-12-11 17:04 庶旁 阅读(34) 评论(0) 推荐(0)
摘要: 时间字符串格式化为中文年月日 let chDate = new Intl.DateTimeFormat('zh-CN', { year: 'numeric', month: 'long', day: 'numeric' }).format(new Date(dateStr)) let chDate 阅读全文
posted @ 2025-12-10 14:40 庶旁 阅读(14) 评论(0) 推荐(0)
摘要: netstat 命令用于显示网络连接、路由表、网络接口和网络协议的统计信息。以下是其常用参数的详细介绍,基于不同场景的应用示例也一并提供。 基本参数说明 -a:显示所有活动的 TCP 连接以及计算机正在侦听的 TCP 和 UDP 端口(包括已建立的连接和监听状态)。 -n:以数字形式显示地址和端口号 阅读全文
posted @ 2025-12-09 09:17 庶旁 阅读(110) 评论(0) 推荐(0)
摘要: 指令修饰符 @click.stop 禁止子点击事件冒泡调用父标签事件。 @click.prevent 禁止标签默认行为。 @model.trim(number) 去除首尾空格,转为数字类型。 v-model默认值 与select标签绑定,默认值必须在option中存在。 计算属性 存在返回值,执行依 阅读全文
posted @ 2025-10-31 02:34 庶旁 阅读(9) 评论(0) 推荐(0)