随手笔记

阅读更多

//总页数

int totalPage = (count + pageSize - 1) / pageSize;

------------------------------------------------

使用下面两条命令来删除远程分支

方法一:

git branch -r -d origin/branch-name  

git push origin :branch-name

方法二:

git push origin --delete feature-refundAndStat

 

 

 

git log -- 文件名  //显示该文件每次提交的修改记录

git log -p 文件名  //显示该文件每次提交的修改内容

git show commit-id 文件名 //显示该文件某次提交的修改内容

git show commit-id //显示某次提交所有文件的修改内容

git log --name-status //显示文件修改列表

git log --name-status commit-id //显示某次提交修改的文件列表

 

 

------------------------------------------------

linux查看tomcat日志方法

 

一:刚刚发生的可以通过这种方式直接匹配关键字

tail -10000 catalina.2018-05-25.out | grep "86.78" -C100 

 

 

二:发生了一段时间的,按行号或时间查看---过滤出关键字附近的日志

cat -n catalina.2018-05-25.out | grep "86.78"      

 

head -15000 catalina.2018-07-04.out | grep 284831015873487218 -C 50

 

得到关键字所在的行号是102行. 此时如果我想查看这个关键字前10行和后10行的日志:

 

cat -n catalina.2018-05-25.out |tail -n +92|head -n 20

 

tail -n +92表示查询92行之后的日志

 

head -n 20 则表示在前面的查询结果里再查前20条记录

 

 

三:根据时间来查看(本人认为这种方式最快)

注意时间要是日志中存在的时间,否则范围不能正确锁定

sed -n '/2018-08-19 11:50:17.553/,/2018-08-19 11:51:20.640/p' catalina.2018-08-19.out |grep 'getFlowNo' -C 50

 

------------------------------------------------

你可能感兴趣的:(笔记)