摘要:
使用的版本是nexus2 比较犀利的一个博客https://www.cnblogs.com/tyhj-zxp/p/7605879.html 一.安装搭建私服(windows) bin目录cmd执行nexus install 可以使用 nexus命令在bin目录下查看命令 查看服务中的nexus中多了 阅读全文
摘要:
一.maven常用的命令 maven通过命令对工程进行编译、测试、打包、发布、运行(基本的顺序) mvn compile:编译 mvn clean:清理,将target下的class文件清理 mvn test:执行单元测试类,执行src/test/java下的类 mvn package:将java工 阅读全文
摘要:
一个博客: https://blog.csdn.net/javazejian/article/details/71333103 阿里开发规范: 【参考】枚举类名建议带上 Enum 后缀,枚举成员名称需要全大写,单词间用下划线隔开。 说明: 枚举其实就是特殊的类, 域成员均为常量, 且构造方法被默认强 阅读全文
摘要:
现在比较吊的就是这个log4j2这个日志框架了,功能强悍.slf4j是个日志框架的统一接口,方便扩展,切换框架啥的. 配置SSM+log4J2+SL4J https://blog.csdn.net/chy2z/article/details/80080580 一般常用的使用方式 public cla 阅读全文
摘要:
Executors和ThreadPoolExecutor两者的区别和联系 jdk中文文档 https://blog.fondme.cn/apidoc/jdk-1.8-google/ 还可以的两个博客 线程池介绍 https://www.cnblogs.com/baizhanshi/p/5469948 阅读全文
摘要:
一.负载均衡的简单配置 1.下载nginx 2.tomcat*2 配置不同的端口用于正常启动,在jsp中<%= session.getId()%>可以查看jSessionId,tomcat自带的root目录的应用是session是false的,内置对象没有seesion可以打开 3.配置nginx. 阅读全文
摘要:
1.常用的方法 sleep() 该线程进入等待状态,不释放锁 wait() 该线程进入等待状态,释放锁 notify() 随机唤醒一个线程 notifyAll() 唤醒全部线程 getName() 获取线程对象的名称。默认情况下,名字的组成 Thread-编号(编号从0开始) setName(Str 阅读全文
摘要:
java反射学习 1)字节码文件的三种获取方式 ①:Object类的getClass()方法:对象.getClass() ②:数据类型的静态的class属性:类名.class ③:通过Class类的静态方法forName(String className)(一般只用最后一种,前面两种了解即可) 2) 阅读全文
摘要:
java多线程的实现可以通过以下四种方式 1.继承Thread类,重写run方法 2.实现Runnable接口,重写run方法 3.通过Callable和FutureTask创建线程 4.通过线程池创建线程 方式1,2不再赘述. 方式3,通过Callable和FutureTask创建线程实现多线程 阅读全文