Spring、SpringMvc、MyBatis、SpringBoot
MyBatisPlus、Apache Shiro
MySQL
Orcale、Redis
Servlet、JSP、AJAX、JQuery
Linux
执行多个命令
java -jar 8081.war & java -jar 8082.war & java -jar 8083.war &
只检索java服务
jps
ps -ef | grep java
kill 杀死进程
kill PID号 普通关闭进程 (弱关闭)
kill -15 PID号 必须关闭,但是可以执行后续操作.
kill -9 PID号 强制关闭, 不给任何时间执行后续任务.
Linux后台启动
nohup java -jar 8081.war => 8081.log &
nohup java -jar 8082.war => 8082.log &
查看命令
cat 输出文件所有的内容
more 输出文档所有的内容,分页输出,空格浏览下一屏,q退出
less 用法和more相同,只是通过PgUp、PgOn键来控制
tail 用于显示文件后几号,使用频繁
tail -10 nginx.conf 查看nginx.conf的最后10行
tail –f nginx.conf 动态查看日志,方便查看日志新增的信息
ctrl+c 结束查看
编辑start.sh的脚本文件
vim start.sh
执行脚本
[root@localhost tomcats]# sh start.sh
重启网卡
service NetworkManager stop
chkconfig NetworkManager off 永久关闭 Manager网卡
service network restart 重启network网卡
Nginx
Zookeeper
单例模式、代理模式
代理模式:
代理模式是指为其它对象提供一种代理,用来控制这个对象的访问。即 “ 通过代理对象访问目标对象,这样做的好处是,可以在目标对象的实现的基础上,增强额外的功能操作。也就是满足开闭原则的基础上扩展了目标对象的功能。 ” (ocp 对扩展开放,对修改关闭)
代理模式分为 静态代理和动态代理:
静态代理