随笔分类 - 善用佳具
好的厨子配好刀
摘要:编程发展至今,从面向过程到面向对象,再到现在的面向框架。写代码变成了一件越来越容易的事情。 学习基础语法,看看框架文档,几天时间搞出一个小项目并不是一件很难的事情。 但时间长了就会发现,一直这样飘在表面是不行的,技术永远得不到提升。 想要技术水平有一个质的飞跃,有一个很好的方法,就是读源码。 但读源
阅读全文
摘要:1.在goland IDE中安装plantuml插件2.安装go-package-plantuml工具go get --insecure gitee.com/jscode/go-package-plantuml.git修改go-package-plantuml代码支持outputfileif opt
阅读全文
摘要:Fix the ERR_OSSL_EVP_UNSUPPORTED Error There are two ways to fix the ERR_OSSL_EVP_UNSUPPORTED error: Upgrade Node.js by downloading and installing the
阅读全文
摘要:sqlite> .mode column sqlite> select * from foo; 234 kshitiz dba.se sqlite> .headers on sqlite> select * from foo; bar baz baf 234 kshitiz dba.seecho -
阅读全文
摘要:背景: 有时候本地修改,有些修改不需要提交上库,所以需要进行部分文件的修改进行忽略处理。 一、.gitignore方式忽略 .gitignore文件中只能忽略本地新增的目录或者文件,这个文件默认会被提交上库,除非该文件添加了忽略自身。 二、.git/info/exclude方式忽略 .git/inf
阅读全文
摘要:1.踢掉其他用户 meTest=$(who i am |awk '{print $5}'); for i in `who |grep -v $meTest | awk '{print $2}'`; do pkill -9 -t $i; done 2.
阅读全文
摘要:我们在服务器上面git pull codehub代码的时候会遇到Received HTTP code 504 from proxy after CONNECT,这个报错多数是因为代理配置的问题。 从以下两个方向进行排查: 1. 确认服务器/虚拟机是否配置了全局代理。 检查/etc/profile中是
阅读全文
摘要:Example: mkdir $GOPATH/src/gotest/ touch go_test.go package gotest import "testing" var time string var version string func TestBuild(t *testing.T) {
阅读全文
摘要:前言 一般地说,程序员的打字速度要快过普通人,仅次于秘书、记者、编辑等文字工作者。 但是在编程时,因为代码中含有大量特殊字符,因此程序员的打字速度要大打折扣。比如,平时英文打字可以达到60 - 80 wpm (每分钟输入单词数),但是在编程时可能只能达到 30 - 40 wpm,差不多慢了一半。 而
阅读全文
摘要:程序员图片工具 代码转图片 https://carbon.now.sh/ 2. 语雀 https://www.yuque.com/
阅读全文
摘要:第一步:切换到待上库分支 第二步:点击Git --> rebase 第三步:选择需要上库的分支以及rebase参数,点击REBASE: 第四步:squash多次修改成一次,全选多次修改-->点击SQUASH-->修改commit信息-->Ctrl+Enter应用SQUASH: 第五步:开始REBAS
阅读全文
摘要:目录背景已经有了 git merge,为什么还需要 git rebase?一个不太妙的场景一个更不太妙的场景git rebase 派上用场什么时候用 git rebase?什么时候不能用 git rebase参考链接背景上周是我第一次用 git rebase 这个命令。在此之前,如果要同步别的分支上
阅读全文
摘要:写在前面 如果你不能很好的应用 Git,那么这里为你提供一个非常棒的 Git 在线练习工具 (关注 易先讯 ,获取更多内容) ,你可以更直观的看到你所使用的命令会产生什么效果另外,你在使用 Git 合并分支时只会使用 git merge 吗?有时使用 git rebase 可以比 git merge
阅读全文
摘要:1. 下载好Postman,不用注册账号,直接离线使用 2. 软件的配置修改: 2.1关闭SSL认证 2.2关闭系统代理 2.3上传证书填写hosthost为服务器地址和端口;crt和key可以通过国密rsa签发 2.4关闭请求时候的SSL认证 2.5设置全局参数在此处点击:配置ip和端口号: 3.
阅读全文
摘要:孙悟空在花果山称王的时候,特意去了一趟东海,在那里淘到了如意金箍棒。因为身为一个山大王,怎么能没有一件趁手的兵器呢? 作为程序员的我们也一样,除了我们的傍身武器 Ctrl C + V 之外,还要不停的补充我们的武器库。不仅要把 Ctrl C + V 用的高级,更要用的恰到好处。 今天介绍三款小工具,
阅读全文
摘要:看了很多人回答说,无关紧要,脑速才是最重要的。当然写代码最好的习惯是想好再动手,思路不清晰的可以在纸上画好。 但是忽略了一个问题,如果你打的慢,一打就错,这种打断效应会影响你的思考,就像你在干活,别人来打扰你一样。 编程输入不是普通打字,普通打字你天天撩妹就练快了,但撩妹会经常按大括号,等号,中括号
阅读全文
摘要:一、映射工具 1、github地址 https://github.com/susam/uncap 2、映射方式 (1)CapsLock映射成ESC键 uncap 0x1b:0x14 (2)CapsLock映射成Ctrl键 uncap 0x14:0xa2 二、Windows映射方法 1、下载 unca
阅读全文
摘要:「工具推荐」go-callvis go-callvis是相对 以图片的形式展示了go程序的调用关系,这个工具在看复杂项目时尤其有用。 亲测,借助它看祖传golang代码,头痛好多了。 安装 go get -u github.com/TrueFurby/go-callvis # or git clon
阅读全文
摘要:一,常用基本命令 set rnu 显示相对行号 1.ctrl+F 将屏幕向下滚动一屏 2.ctrl+u pageUp,ctrl+d pageDown 3.行内移动:W,b在单词间移动,ge向上跳,f + word 根据单词查找移动,0开头,$,结尾 4.行间移动:#、* 移动到同一个单词,f+{ 定
阅读全文

浙公网安备 33010602011771号