你和大佬之间就差一个 vim

进入 vim 命令 描述 vim filename 打开或新建文件, 并将光标置于第一行首 vim +n filename 打开文件,并将光标置于第 n 行首 vim + filename 打开文件,并将光标置于最后一行首 vim +/pattern filename 打开文件,并将光标置于第一个与 pattern 匹配的串处 vim -r filename 在上次...

gin-swagger 自动化构建 API 文档

前后端的交互一般流程是这样的,后端暴露出 API 后,交给前端,前端根据 API 的响应,编写前端页面,一定程度上 API 是前后端的交互桥梁。 API 文档主要要包含: 路由:包括路径参数、请求参数、还是请求体参数 动作:HTTP 请求动作,GET、POST、DELETE、PUT 响应:请求之后的返回值包含哪些信息,一般是 JSON swagger 可以将代码和 api 文档维护...
collect

高性能的 Go Web 框架 - gin

Gin 的使用安装和更新首次安装,使用 go get命令获取即可。 1$ go get github.com/gin-gonic/gin 更新就是常规的 go get -u。 1$ go get -u github.com/gin-gonic/gin 快速运行在你的 main 包中,引入 gin 包并初始化。 123456789101112131415161718192021222324...
collect

Docker 常用命令记录

Docker 是什么Docker 是一个改进的容器技术。具体的 “改进” 体现在,Docker 为容器引入了镜像,使得容器可以从预先定义好的模版(images)创建出来,并且这个模版还是分层的。 Docker 经常被提起的特点: 轻量,体现在内存占用小,高密度 快速,毫秒启动 隔离,沙盒技术更像虚拟机 Docker 技术的基础: namespace,容器隔离的基础,保证 A 容器看不到 B...
collect

初学 Redis 作缓存层

项目需求:数据库用的是MySQL,考虑用Redis/memcached做数据库的缓存层。在读DB前,先读缓存层,如果有直接返回,如果没有再读DB,然后写入缓存层并返回。 思路:###缓存读取流程 先到缓存中查数据 缓存中不存在则到实际数据源中取,取出来后放入缓存 下次再来取同样信息时则可直接从缓...
notes

Windows 利器 - babun

什么是 babunbabun 是 windows 上的一个第三方 shell,在这个 shell 上面你可以使用几乎所有 linux,unix 上面的命令,他几乎可以取代 windows 的 shell。用官方的题目说就是 A Windows shell you will love! babun 的几个特点使用 babun 无需管理员权限先进的安装包管理器 (类似于 linux 上面的 a...
collect

Python 之正则表达式

1. 什么是正则表达式正则表达式:也成为规则表达式,英文名称 Regular Expression,我们在程序中经常会缩写为 regex 或者 regexp,专门用于进行文本检索、匹配、替换等操作的一种技术。注意:正则表达式是一种独立的技术,并不是某编程语言独有的 正则表达式,是一种特殊的符号,这样的符号是需要解释才能使用的,也就是需要正则表达式引擎来进行解释,目前正则表达式的引擎主要分三种...
collect

mgo 连接 MongoDB 数据库的使用实例

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110...
notes

VS Code 常用快捷键整理

按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口 / 实例 New window/instance Ctrl + Shift + W 关闭窗口 / 实例 Close window/instan...
collect

MongoDB 入门操作

前言:因为最近业务转型,公司后台服务器也需要调整之前的业务架构,现在也想从之前低版本,低可用的数据库迁移,最近在了解MongoDB,所以就记录一下📝 什么是 MongoDBMongoDB 是由 C++ 语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。Mo...
notes