摘要: 首先,在 js 中还没有真正的多继承。但是在实际工作中经常需要抽离通用模块并按需组成新的业务模块,这就对类的多继承有了实际需求。 举个例子,现在我们有个基础类 Animal : class Animal { constructor(name?: string) { if (name) this.my 阅读全文
posted @ 2024-12-06 10:31 夏目有三三 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 删除虚悬镜像 列出REPOSITORY和TAG均为<none>的虚悬镜像: $ docker images --filter dangling=true REPOSITORY TAG IMAGE ID CREATED SIZE <none> <none> a55788f7b617 16 minute 阅读全文
posted @ 2022-11-02 15:25 夏目有三三 阅读(2607) 评论(0) 推荐(0) 编辑
摘要: 使用 sparse-checkout (推荐) git clone \ -b master \ --depth=1 \ --filter=blob:none \ --sparse \ <repo-url> \ <repo-name> cd <repo-name> git sparse-checkou 阅读全文
posted @ 2022-10-31 19:02 夏目有三三 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 对于已浅克隆的项目 $ git clone --depth=1 <git-repo-url> repo $ cd repo 现在浅克隆了一个Git仓库repo。但仓库里查询远程分支只有一个默认分支(这里是 master ),没有其他分支(如 weekly ): $ git branch -r ori 阅读全文
posted @ 2022-02-25 19:13 夏目有三三 阅读(1992) 评论(0) 推荐(1) 编辑
摘要: Homebrew 是 Mac 的包管理器,类似于 Linux 中的 apt,Windows 中的 choco。 自从 M1 芯片发布,Homebrew 正在积极适配新架构,如今已经有了原生支持 ARM 架构的 ARM 版本 Homebrew。 需要注意的是,ARM 版本的 Homebrew 安装在 阅读全文
posted @ 2022-01-23 00:53 夏目有三三 阅读(2859) 评论(0) 推荐(0) 编辑
摘要: 是什么? .exec() 和 .save() 一样是 Mongoose 的异步操作,都返回一个 thenable 。 怎么用? 我们先定义一个 query 对象: const query = MyModel.findOne({}),接下来我们一般会这么使用: query.then(doc => {. 阅读全文
posted @ 2021-12-24 15:48 夏目有三三 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: 对于一些可能为空但必须唯一的字段,mongo支持创建部分索引,使用 partialFilterExpression 字段。 MongoDB version >= 3.2 下面以 unique_addr 字段为例,该字段为字符串且记录了唯一地址,但是用户可以选择不填: db.collection.cr 阅读全文
posted @ 2021-12-24 11:07 夏目有三三 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 在bat脚本开头添加: if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit :begin 下面写你的正常命令。 注意:不能包含交互命令 阅读全文
posted @ 2021-12-04 21:26 夏目有三三 阅读(655) 评论(0) 推荐(0) 编辑
摘要: vite 为 .jsx 和 .tsx 文件提供开箱即用支持。 如果不是在 react 中使用 jsx,对于报错: React is not defined 需要在 vite.config.js 文件中添加如下配置: export default { esbuild: { jsxFactory: 'h 阅读全文
posted @ 2021-05-19 00:39 夏目有三三 阅读(5565) 评论(4) 推荐(1) 编辑
摘要: 1 <el-form class="user-form" ref="ruleFormRef" :model="userForm" status-icon :rules="rules"> 2 <el-form-item label="原密码" prop="oldPass"> 3 <el-input t 阅读全文
posted @ 2020-06-05 11:44 夏目有三三 阅读(3069) 评论(0) 推荐(0) 编辑