一些小知识

git

git checkout develop 切换到分支

git clone https://gitlab.saicmobility.com/saic-sr/sr-dynamic-gtw.git 先下载主干代码,再git gui里面下载分支代码
git clone -b develop https://gitlab.saicmobility.com/saic-sr/sr-dynamic-gtw.git 直接新建和下载分支代码

git push origin develop:test 新建远程分支,并将develop代码拉进去

git push origin --delete BranchName 删除分支

从develop拉到test
git checkout develop
git pull
git checkout test
git merge develop
git push -u origin test

解决冲突:master合到develop
git checkout master
git pull
git checkout develop
git pull
git merge master
冲突出来了,1、ctrl+shift+F搜索HEAD 2、命令行 git status
找到所有冲突,解决后,idea右击git-add,如果太多修改,可以全量git add。最后commit push

protoc2jar.sh pricemiscfgservice.proto
打包

 

 

idea

双击shift 查找文件
ctrl+alt+t 将文件用if,trycatch等包围
ctrl+alt+u 大小写
Ctrl+Y,删除当前行
Shift+Enter,向下插入新行
ctrl+alt+方向键,查看上次操作
alt+f8 debug看变量值
ctrl+alt+o优化引用包
ctrl+shift+方向键 移动代码
Ctrl+Alt+L 格式化
alt+F7 查找方法,对象的引用
sout fori
Ctrl + Alt + M 方法抽取
ctrl+shift+f 全局搜索
Alt+Enter 提示新增方法
Ctrl+R 在当前窗口替换文本

 

linux

lsof -i :8482 查看端口号:8482 占用情况

sudo 以系统管理者的身份执行指令
sudo apt-get install libtool 安装libtool 软件

top 命令实时显示进程的状态
top -p 17903 实时显示17903 进程的状态
ps -ef | grep 17133 列出系统中17133 pid 的进程
df -h 查看文件内存情况
kill -9 pid 强制删除进程
rm -rf root.log.2020-02-29 删除文件

ll -h展示所有目录,并且显示具体大小值 11m
less sr_price_package-120011202.yaml
q退出 G到最后一页 /time 查询time n下一个

du -sh *|sort -nr | head 根据当前目录下文件大小拍寻

nslookup 753.saicmdev.local 看域名对应ip

sz alllog.log下载日志

vi修改文件
:wq保存退出
:q!不保存退出

cat all.log查看日志
tail -n 1000 显示最后1000行
head-n1000 显示前1000行
tail -n +1000从1000行开始,看后面的
tail-n all.log | grep '14:12' 根据关键字查询
grep '2019-07-16 20:1[1-3]' all.log 查11-13时间段日志
sed -n '38000,38800p' all.log 之间的数据
grep -C 10 all.log.2019-09-26 查询上下10行代码
wc -l显示行数

netstat -an | grep 3306 | wc -l 查看当前所有tcp端口
在服务器上执行post请求
curl -H "Content-Type:application/json" -X POST -d '{"driverId":"C48a26964990f4309b7db890af28b10d9","appId":"saic_taxid","reportDate":"2021-04-12"}' http://127.0.0.1:8436/TripKpiService/queryNonRealCnt

 

posted @ 2021-08-23 09:06  无敌的小小哒  阅读(41)  评论(0编辑  收藏  举报