关闭指定端口进程:
查看进程ID命令:lsof -i tcp:8081
根据指定进程ID关闭进程:kill -9 进程ID号
adb无线调试(手机和电脑在同一网段)
打开手机开发者模式并用数据线连接电脑
约定端口号(不一定是5555):adb tcpip 5555
断开数据线
准备连接(手机的IP):adb connect 192.168.0.166:5555
连接手机:yarn adb
断开连接:adb disconnect 192.168.0.166:5555
window查看电脑wifi
查看WiFi名称:netsh wlan show profiles
查看指定wifi密码:netsh wlan show profiles name="XXXXXX" key=clear
npm
npm config list
npm set registry https://registry.npmjs.org/
npm login
安装watchman失败时在终端输入
export HOMEBREW_BOTTLE_DOMAIN=''
常用git命令
代码提交
git add .
git commit -m '备注'
git pull
git push
未提交代码缓存
git stash save '备注'
git stash list
git stash apply stash@{$num}
git stash clear
代码还原
git revert HEAD 还原某次已提交代码
git reset -f HEAD 还原本地已提交未push
git reset HEAD 还原指定版本
回退到指定版本:
git reset --hard xxx 回退指定版本
git push -f -u origin master 强制推送到远程
日志
adb logcat -v time >> logcat.log log
mac查看java安装目录
/usr/libexec/java_home -V
mac显示隐藏文件夹或文件
com.apple.finder AppleShowAllFiles -bool true
killall Finder
查看Java安装目录
/usr/libexec/java_home -V
包名有空格
echo export JAVA_HOME=\"/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home\" >> ~/.bashrc
设置java环境变量
echo 'export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/' >> ~/.bash_profile
source ~/.bash_profile
查看mysql数据库正在执行的sql
select * from information_schema.innodb_trx;
-- 停止sql运行
kill 862115;
mysql数据库定时任务
use fw_pms; -- fw_pms数据库名称
delimiter
create procedure update_spec_part_id() -- 方法名称
begin
UPDATE spec_part s
INNER JOIN part p ON s.part_code = p.part_code
SET s.part_name = p.part_name,
s.part_id = p.id
WHERE
s.part_id IS NULL
end
delimiter;
-- 删除事件
-- drop event update_spec_part_id_event -- 事件名称
-- 创建事件 并 每隔300秒调用一次
create event update_spec_part_id_event
on schedule every 300 second
do call update_spec_part_id();
-- 查看事件
select * from information_schema.EVENTS;
-- 查看事件状态(是否开启)
SHOW VARIABLES LIKE 'event_scheduler';
-- 开启事件
set global event_scheduler = on;
其他命令备注
-- 修改mysql密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';
-- git代理设置
git config --global https.proxy http://127.0.0.1:7890
git config --global http.proxy http://127.0.0.1:7890
-- 查看git代理设置
git config --global --get-all http.proxy
git config --global --get-all https.proxy
idea中查看项目实施内存占用情况设置
1.打开Idea
2.双击“shift”
3.搜索show memory indicator
4.打开ON
node中打印内存占用情况
export function printMemoryUsage() {
const memoryUsage = process.memoryUsage();
console.log(JSON.stringify({
rss: format(memoryUsage.rss),
heapTotal: format(memoryUsage.heapTotal),
heapUsed: format(memoryUsage.heapUsed),
external: format(memoryUsage.external),
}));
}
const format = function (bytes: number) {
return (bytes / 1024 / 1024).toFixed(2) + ' MB';
};