jvm内存分析和加载信息输出

1. 输出虚拟机内存回收信息的jvm参数

-XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCApplicationStoppedTime -Xloggc:jvm-log-file

2. 输出类加载信息

-verbose:class

参考:
1. http://www.cnblogs.com/edwardlauxh/archive/2010/04/25/1918603.html
2. https://www.cnblogs.com/java-class/archive/2013/04/18/3027884.html
3. https://yq.aliyun.com/articles/48789

git常用命令整理

#查看当前代码的远程分支
git remote -v
# 查看当前代码状态
git status
# 查看代码当前revision
git rev-parse HEAD
# 查看提交记录
git log commit
# 查看分支创建时间,分支可以是本地分支,也可以是ref的远程分支
git reflog show --date=iso 
# 图形方式显示日志
git log --oneline --graph
# 获取所有变更
git fetch --all
# 重置,强制覆盖本地变更。
git reset --hard origin/master

mac下让git不跟踪.DS_Store文件

# 在您的项目目录下面从仓库删除所有.DS_Store
find . -name .DS_Store -print0 | xargs -0 git rm --ignore-unmatch
# 配置全局git 忽略文件配置
echo .DS_Store >> ~/.gitignore_global
# 配置git 使用全局忽略配置文件
git config --global core.excludesfile ~/.gitignore_global