`
文章列表
脚本名字为 tomcat ,放到 /etc/init.d/ 下,并基于可执行权限 chmod +x /etc/init.d/tomcat chkconfig --add tomcat chkconfig --del tomcat1 chmod  -R 777 /home/tomcats/*/*/startup.sh chmod  -R 777 /home/tomcats/*/*/catalina.sh chmod  -R 777 /home/tomcats/*/*/shutdown.sh

linux hostname更改

linux hostname更改 vi /etc/sysconfig/network vi /etc/hosts hostname XXXX logout
<plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.4.1</version> <configuration> <archive> <manifest> <mainClass>com.aurfy.daily.control.MainControl</mainClass> </mani ...

tomcat部署

<Context path="/" debug="0" reloadable="false" docBase="/home/apps/HazeConsole"/>
rpm -qa | grep java rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 rpm -e --nodeps tzdata-java-2013g-1.el6.noarch rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64 mkdir /usr/java cp /home/data/jdk-7u79-linux-x64.rpm  /usr/java/ rpm -ivh jdk-7u79-linux-x64.rpm ...

linux 解压war包

jar -xvf xxx.war 解压当前war包 删除乱码文件 ls -i //列出文件节点 find ./ -inum XXX(节点号) -print -exec rm -rf {} \; //删除节点号文件
du -h .

linux定时器

crontab -e */5 * * * * echo "Good morning." >> /tmp/test.txt 0 23 * * * /home/workspace/daily_start.sh
目前的项目依旧是有缺陷的 就是不安全 接口无论对谁都是暴露的 这样显示是不对的
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Too many connections show full processlist:查看有多少个线程实例 service mysqld stop service mysqld start show global variables like 'wait_timeout' 28800秒 = 8小时 show global variables like 'max_connections' 可以设置global set global wait_time ...

chmod和chown的区别

更改文件的拥有者 chown -R one:group /xxx/xx 修改文件和文件夹读写执行属性 就是本来可能只是拥有着才能读写执行 你可以赋予别人权限 chmod -R 777 /xxx/xx 可写 w=4 可读 r=2 可执行 x=1
进入tomcat目录 ${PWD} 当前路径 awk '{print $2}' 获取项目线程号 ps -ef|grep ${PWD}|grep java|awk '{print $2}'|xargs kill -9 

事务的理解

Isolation.REPEATABLE_READ mysql默认级别, 仅次于Isolation.SERIALIZABLE Isolation.SERIALIZABLE: 别人无法update 否则: Deadlock found when trying to get lock; try restarting transaction
-locale en_US -encoding UTF-8 -charset UTF-8
netstat -nl -n 拒绝显示别名,能显示数字的全部转化成数字。 -l 仅列出有在 Listen (监听) 的服務状态 lsof(list open files)是一个列出当前系统打开文件的工具 lsof -i 用以显示符合条件的进程情况 显示端口现在被什么程序占用 lsof  -i: 8081 lsof filename 显示打开指定文件的所有进程 显示开启文件abc.txt的进程 lsof abc.txt
Global site tag (gtag.js) - Google Analytics