共有 261 篇文章
安装Brew
2019-04-28 - 2024-09-18
Mac

Homebrew是一款Mac OS上的软件包管理工具,通过它可以很方便的安装/卸载软件工具等,类似于Linux下的apt-get,node的npm等包管理工具。

Homebrew将工具安装在自己创建的/usr/local/Cellar目录下,并在/usr/local/bin建立这些工具的符号链接。

需要转义的字符
2019-04-28 - 2024-09-18
\ 反斜杠 ` 反引号 * 星号 _ 下划线 {} 大括号 [] 中括号 () 小括号 # 井号 + 加号 - 减号 . 英文句号 ! 感叹号
ADB Commands
2019-04-28 - 2024-09-15

What Is ADB

Android Debug Bridge (adb) is a command line tool that lets you communicate with an emulator or connected Android device. You can find the adb tool in android sdk/platform-tools or Download ADB Kits.

Manual
2019-04-26 - 2024-09-18
Python手册
Manual
2019-04-21 - 2024-09-18
Vim
Vim手册
升级vim至最新版
2019-04-21 - 2024-09-18
Mac
macOS 默认已经安装了 Vim,可执行程序是 /usr/bin/vim,当前的系统 Vim 版本有一个问题是不支持与系统剪贴板的集成,另外由于是系统集成版本,使用一段时间后往往会出现版本低于当前 Vim 最新版的情况。
完全数
2019-04-20 - 2024-09-15

完全数,又称完美数完备数,是一些特殊的自然数:它所有的真因子(即除了自身以外的约数)的和,恰好等于它本身,完全数不可能是楔形数

例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6,恰好等于本身。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28,也恰好等于本身。后面的数是4968128

十进制的5位数到7位数、9位数、11位数、13到18位数等位数都没有完全数,它们不是亏数就是过剩数

使用密钥登陆并禁用密码登录
2019-04-15 - 2024-09-18
SSH

使用密钥登陆相对于密码来说安全性要高很多

我们知道SSH登录是用的RSA非对称加密的,所以我们在SSH登录的时候就可以使用RSA密钥登录,SSH有专门创建SSH密钥的工具ssh-keygen,下面就来一睹风采。

git 默认对大小写不敏感
2019-04-14 - 2024-09-18
Git

git 默认不区分文件名大小写

当你创建一个文件后,叫 readme.md 写入内容后 提交到线上代码仓库.

然后你在本地修改文件名为 Readme.md 接着你去提交,发现代码没有变化.

git status

无任何提示信息.

其实 git 默认对于文件名大小写是不敏感的,所以上面你修改了首字母大写,但是git 并没有发现代码任何改动.

那么如何才能让 git 识别文件名大小写变化.

修改主机名和计算机名
2019-04-14 - 2024-09-18
Mac
修改主机名和计算机名 修改terminal终端、iterm前面的用户名字
Green公式-判断多边形边界曲线顺/逆时针
2019-04-14 - 2024-09-15
判断一个多边形的边界曲线是否是顺时针或者逆时针