工作零散知识点
一、数据访问
1.访问数据库
mysql -h(ip) -u(数据库账号) -P(数据库端口) -p(数据库密码)
2.取消数据库安全模式
SET SQL_SAFE_UPDATES = 0;
3.访问redis
redis-cli -h (ip) -p (端口)
二、远程调试代码
- 1、登录机器查看服务
- 2、停掉服务,用下面命令启动,注意Dspring.profiles.active配置,address 是一个开启debug服务的端口(没有被占用的端口),而非是服务的端口
java -Xmx2g -Xms2g -Xmn768m -Dspring.profiles.active=test01 -Xdebug -Xrunjdwp:transport=dt_socket,address=8012,server=y,suspend=n -jar xxx.jar - 3、IDEA建立remote,配置测试环境IP和上面设置的port,本地开启debug
三、使用Git的步骤
推荐使用sourceTree
Linux环境下,配置SSH KEY
1、生成ssh key
ssh-******
2、cat ~/.ssh/id_rsa.pub
1、在本地创建一个文件夹,作为一个git仓库。
2、进入该文件夹,使用命令git init
3、git remote add origin (项目SSH地址,从网上查询仓库地址)
4、git clone 项目地址 (将项目master克隆到本地)
git clone -b branch_name 项目地址(将项目branch_name分支克隆到本地)
5、git pull origin master (如果已经下载过项目了,此命令是更新项目,
取回远程主机某个分支的更新,再与本地的指定分支合并)
(add 命令只是将添加的文件放到了缓冲区,commit将缓冲区的内容推送到本地库)
6、git add 增加新文件到本地库
7、git commit -m
8、git push origin master 提交到远程仓库
9、git remote -v 查看远程链接库信息
如何回滚和撤销回滚:
1、git log可以查看查看提交日志
2、101437000157380828743434425 HEAD^ (几个^就代表往回滚几个版本,多的话,用HEAD~数字表示)
3、git reset --hard ****** (可以调到指定的版本,往前和往后都可以)
4、回滚后,需要强制提交到远程仓库
- git push -u origin feature-20191031-baidumap -f
- -f 是强制同步到远程仓库,会删除远程代码的,需要慎用。
四、atom 使用
#Mark命令学习
+ control shift M是预览
+ 符号 + 是实心点
+ 符号 * 是虚心点
* 你
+ 符号 __双下划线包住的是加粗部分__
+ 符号 _单下划线包住的是斜体部分_
五、常用软件
omnigraffle
atom
sourcetree
mysqlworkbench
charles (有**方式)
visual paradigm
ip:port/swagger-ui.html#/