Afred's Blog / 读书杂记

Mac环境配置

2018-10-01 posted in [读书杂记]

安装homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装时如果报错:

Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools

需要先安装XCode CommandLineTools,在开发者下载页面搜索XCode找到command line tools并下载安装

安装ITerms2

用homebrew安装:

brew cask install iterm2 

安装oh-my-zsh

# 1. 打开 iTerm2
# 2. 通过 git 下载:
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
# 3. 复制创建~/.zshrc配置文件:
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
# 4. bash 切换成 zsh 
chsh -s /bin/zsh
# 5. 按照提醒输入密码,完全退出iTerm2

配置GitHUB环境

生成ssh公钥:

$ cd ~/.ssh
$ ssh-keygen -t rsa -C "your_email@example.com"

将生成之后的id_rsa.pub文件内容复制到github pub key中,然后本地测试:

ssh -T git@github.com

如果出现如下内容,说明pub key配置成功:

Warning: Permanently added the RSA host key for IP address '' to the list of known hosts.
Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.

安装JDK

通过如下命令安装最新的JDK:

$ brew cask install java

安装成功提示:

installer: Package name is JDK 11
installer: Installing at base path /
installer: The install was successful.
🍺  java was successfully installed!

JDK11太新,线上用的是JDK8,所以我需要装JDK8:

$ brew tap caskroom/versions
$ brew cask install java8

配置Maven

export M2_HOME="~/Documents/program_tools/maven-3.5.4"
export M2=$M2_HOME/bin
export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=$M2:$PATH

2015年书单

2015-03-01 posted in [读书杂记]

用Future实现高速缓存

2013-11-24 posted in [读书杂记]