Tech

「科技,开发,技术,思考与实践」

Git - 查看高级日志图

自定义 git log 命令

1. 一种比较简单的 git log 自定义1git log --oneline --decorate --color --graph --all 可以将这个命令 alias 为: 1git config --global alias.ll 'log --oneline --decorate --color --graph --all' 2 …

HTTP方法:GET与POST

在 HTTP 中,最常用的两种方法就是 GET 和 POST。 本文将会介绍两者的区别。 GET查询字符串(名称/值对)是在 GET 请求的 URL 中发送的。 GET 请求可被缓存 GET 请求

SSH 免除重复输入私钥

本文介绍如何使用 ssh-agent 来避免重复输入私钥。 使用之后,每次开机只用输入一次私钥即可,可达到十分方便的效果。 Step1. 启动 ssh-agent我们可以通过检查

解决 - 粘贴到 Vim 中的代码缩进混乱

vim Paste Mode

在 Vim 中粘贴代码时,粘贴的代码会有大量多余的缩进,逐行累加。 原因分析终端处理粘贴的文本时,会存入键盘缓存 (Keyboard Buffer)。Vim 处理时,会把这

vimtutor 中文版 - 笔记

本文是将 vimtutor zh-cn 的内容进行的另存分享。 并自行提取了各章小结记录了笔记。 vimtutor 笔记第一讲小结 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。

Vim学习笔记

如果你安装了 vim,你可以使用中文版本的 vimtutor (Vim 教程) 学习基本的 Vim 命令: 1vimtutor zh-cn vim 初步使用vim在命令行键入命令即可使用 vim: 1vim file.txt 以波纹线 (~) 开头的

Python3.6 内建异常

异常层次结构The class hierarchy for built-in exceptions is: 1BaseException 所有内置异常的基类,它不意味着由用户定义的类直接继承 2 +-- SystemExit 解释器请求退出 3 +-- KeyboardInterrupt 用户中断执行(例如Ctrl + C