![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
张国星就是个弱智
我是张国星,我就是个弱智
展开
-
vim基础操作
i - 当前位置插入 进入插入模式x - 删除光标所在字符s - 删除当前字符并进入插入模式dd - 剪切当前行yy - 复制当前行p - 贴贴a - 在光标后插入A - 在一行后插入o - 在当前行后新开一行O - 在当前行前新开一行^ - 定位到本行第一个非空字符位置$ - 定位到本行最后一个非空字符位置gg - 到第一行G - 到最后一行w - 到下一个单词的开头e - 到下一个单词的结尾% - 括号匹配操作.操作符:重复上一次操作 即从进入插入模式到退出插入操作的操原创 2020-12-11 17:11:31 · 158 阅读 · 0 评论 -
git基本命令
git 基础操作git init //在本地初始化git仓库git clone + 地址 // 获取已经存在的Git仓库拷贝git status // 查看文件处于什么状态git add // 将内容添加到下一次提交中 只保存当前内容,后续对文件的修改内容不会包 // 括在此提交中git diff // 查看文件更新了哪些部分 可以使用其他图形化工具来查看差异git commit (-m msg)// 提交暂存区文件 -a:将已跟踪得文件 不经过暂存区 直接commitgit commit原创 2020-11-23 16:23:46 · 60 阅读 · 0 评论 -
svn
公司用的是svn,现在都还有点迷糊搞不太明白,简单地介绍一下:svnadmin create /repo 创建svn版本库svnserve -d -r 目录 --listen-port 端口号 启动svn服务 -r有两种写法,一种是直接指定到对应的版本库,这样只能管理一个版本库,另一种是写到版本库的上层路径,这样可以同时管理多个版本库在启动服务之前,要先改写一下对应版本库的各个配置文件,...原创 2019-03-25 18:19:50 · 796 阅读 · 0 评论 -
erlang http
http协议基础原创 2019-04-16 11:53:18 · 1651 阅读 · 0 评论 -
erlang json
Git上面写的Jsx可以将proplists或者maps转换成json二进制字符串jsx:encode(#{a=>1,b=>2}). %%<<"{\"a\":1,\"b\":2}">>jsx:encode([{a,1},{<<“b”>>,2}]). %%<<"{\"a\":1,\"b\":2}">>通过e...原创 2019-04-15 10:36:59 · 1211 阅读 · 0 评论