零散操作记录

Linux命令查找文件内容
find . -name “文件名” | xargs grep “查找内容” # * 匹配任意字符串
举例: find . -name “a*.log” | xargs grep “hello”
windows查看端口是否被占用
netstat -aon | findstr :80 ; 停止端口 taskkill -pid <进程号> -f
查找服务
ps -ef | grep 服务名
查找安装位置
whereis nginx
启动tomcat服务
nohup ./startup.sh &
nginx热重启
./nginx -s reload
检测网络是否通畅、主机是否可达,路由是否可用
ping、tracert(windows) traceroute(linux)
反编译class文件
javap - p
启动jar包
java -jar
@WebFilter使用时必须设置属性
@WebFilter(filterName = “FilterDemo02”, urlPatterns = { “/*” })
查看端口进程号,强制关闭
netstat -aon|findstr “49157”;taskkill /f /t /im
postgres判空
coalesce;
查看java程序
jps -l
查看指定进程堆栈信息
jstack pid
@ResponseBod接收参数

{
"name":"Bill Gates",
"list":["Porsche", "BMW", "Volvo" ] // 对象list参数
}

判断String可以转成JSONObject、JSONArray

Object jsobj = JSONObject.parse(jsonStr);
if(jsobj instanceof JSONArray){
//JSONArray 
}
if(jsobj instanceof JSONObject){
//JSONObject
}

linux下修改目录用户和权限
1.更改目录所有者命令:
chown -R 用户名称 目录名称
2.更改目录权限命令:
chmod -R 755 目录名称
3.更改poi临时目录权限 /tmp/poifiles
Weblogic启动
主管启动:
受管启动:
postgresql数据CPU报警
postgreSQL查询表数量

select count(1) from pg_tables where schemaname = 'public' and tablename like '%%'

** jar包项目 替换 jar包 **
步骤1:解压jar包 jar -xvf *.jar
jar -xvf *.jar
步骤2:替换jar包
rm -rf BOOT-INF/lib/ojdbc14-10.2.0.4.0.jar
mv ojdbc7-12.1.0.2.0.jar BOOT-INF/lib/
步骤3:重新压缩jar
jar -cfM0 newName.jar BOOT-INF/ META-INF/ org/

Oracle删除表,释放空间
drop table tablename on purge

PostgreSQL导出表结构
PG提供了数据导出功能pg_dump,但是不能直接将函数导出。思路是将表的结构导出,过滤出函数名,再解析出函数的sql语句

>> pg_dump -U username -Fc -s -f dump_test database_name // -U username 为可选项,-W 为密码,自动登陆所以省略了
>> pg_restore -l dump_test | grep FUNCTION > function_list //检索出函数名
>> pg_restore -L function_list  dump_test > function.sql  //导出所有函数 -L为 user-list

启动jar包不输出nohup
nohup ./XXXXXXXXX.sh >/dev/null 2>&1 &

Oracle删除重复数据
delete from table_name t
where t.rowid not in
(select min(rowid) from table_name t1 where t1.id = t.id group by id);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值