端口被占用
1、找出使用该端口的进程
lsof -i tcp:1099
2、杀死进程
kill -9 PID
3、杀死僵尸进程
查看僵尸进程
ps -A | grep defunct
这些进程的ID及其父进程ID:
ps -ef | grep defunct | more
杀死PID进程即可
kill -9 PID
4、撤回 git commit
cd /Users/cloud/Documents/IdeaProjects/klup-admin
git log
git reset HEAD~1
5、切换帐户:
git config user.name
git config user.email
git config --global user.name “ArthurChenJINJUN”
git config --global user.email "arthur.chen@xxxxtech.com"
git config --global user.name “xxxx_cloud0kong”
git config --global user.email "cloud.kong@xxxxtech.com"
6、git 冲突 :
git config --global user.name “ArthurChenJINJUN”
git config --global user.email "arthur.chen@xxxxtech.com"
git stash
git pull
输入帐户与密码
git stash pop
启动本地redis服务器
1、cd /usr/local/etc
2、sudo …/bin/redis-server ./redis.conf
3、然后输入电脑密码
4、tail -f /usr/local/redis/log-redis.log
mysql
进入数据库:
cd /usr/local/mysql/bin
mysql -uroot -p
输入密码 123456
删除数据表结构:
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ‘;’ ) AS statement FROM information_schema.tables WHERE table_schema = 'se’
删除函数:
SELECT CONCAT( 'drop PROCEDURE ', GROUP_CONCAT(ROUTINE_NAME), ‘;’ ) FROM information_schema.ROUTINES
WHERE ROUTINE_SCHEMA=‘se’;
删除事件:
SELECT EVENT_SCHEMA from information_schema.EVENTS
;
SELECT CONCAT( 'DROP EVENT ', GROUP_CONCAT(EVENT_NAME), ‘;’ ) FROM information_schema.EVENTS
WHERE EVENT_SCHEMA=‘se’;
执行输出的代码;因为有外键关联,需要执行几次;
导出
cd /usr/local/mysql/bin
导出数据表结构与数据:
mac:
mysqldump -uroot -p uat> /Users/cloud/Desktop/uat.sql;
windows:
mysqldump -uroot -p uat> E:\uat.sql
导出数据表结构与数据,函数,事件:
mysqldump -uroot -p -ntd -R -E se_uat > /Users/cloud/Desktop/se_uat.sql;
导出函数与事件不导出数据库表结构、表数据:
mysqldump -E -R -ndt se_uat -u root -p > /Users/cloud/Desktop/se_uat.sql;
导入
use se_sit;
source /Users/cloud/Desktop/se_uat.sql;
cd /usr/local/mysql/bin
Tomcat 内存配置参数
-server -XX:PermSize=512M -XX:MaxPermSize=1024m
启动Jmter
cd /Users/cloud/Library/Apache/Jmeter/apache-jmeter-4.0/bin
sh jmeter
git 远程仓库覆盖本地
1、先进去项目根目录
2、执行命令
git fetch --all && git reset --hard origin/master && git pull