typescript 使用笔记 发表于 2020-03-01 更新于 2020-03-09 分类于 开发 typescript使用技巧小结 typescript lib.es5.d.ts Partial使泛型所有属性都可选 1234567891011type Partial<T> = { [P in keyof T]?: T[P];};interface User { id: number; age: number; name: string;};// type user = { id?: number; age?: number; name?: string }type user = Partial<User> 阅读全文 »
momentjs 使用笔记 发表于 2020-02-29 分类于 开发 momentjs 使用笔记解析解析字符串moment(string),默认使用ISO 8601格式解析 如果不能识别,降级为new Date(string)识别, 阅读全文 »
vscode使用笔记 发表于 2020-02-26 分类于 工具 工欲善其事,必先利其器 下载这个地址,下载到指定的版本 1234// 压缩包(推荐)https://update.code.visualstudio.com/{版本号}/win32-x64-archive/stable// 安装包https://update.code.visualstudio.com/{版本号}/win32-x64-user/stable vscode更新日志 下载页 阅读全文 »
electron使用数据库 发表于 2018-12-01 更新于 2019-01-07 分类于 开发 electron开发桌面客户端时,在需要便携保存数据,就需要使用到数据库。 一般数据库,较常见的是mysql和MongoDB,但他们不能在electron上方便使用,并且数据不能便携。 这里介绍6个electron能使用的数据库,并做了一个简单的演示,放在github上,其中node-sqlite3编译了electron@2.0.14, modules@57,文件放在项目内。 数据库分别是 node-sqlite3 LevelDB,leveldown nedb lowdb localStorage indexedDB 阅读全文 »
mongodb安装 发表于 2018-11-25 更新于 2019-01-07 分类于 工具 windows下载下载地址 这里选择社区最新的版本(如图,4.0.4), 选择windows 64位,zip格式 阅读全文 »
小程序中使用lodash 发表于 2018-09-17 更新于 2019-01-07 分类于 开发笔记 lodash是一个非常强大的库,在日常开发中经常会用到。 但他的体积接近70kb,而小程序要求,源码等文件,一共不得超过2M。 阅读全文 »
nginx笔记--centos 7 安装 发表于 2018-05-17 更新于 2018-09-19 分类于 工具 如果项目是前后端分离,前端去访问后端提供的接口,而这时后端没有提供跨域。 浏览器为了安全,也不能跨域访问。就需要借助到有能力发起请求的工具, 其中,最常见的就是Apache,和这次的介绍的nginx, 介绍 Nginx(发音同engine x)是一个异步框架的 Web服务器,也可以用作反向代理,负载平衡器 和 HTTP缓存。 我们主要使用web服务器和反向代理 阅读全文 »