上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 27 下一页

2020年4月26日

Java1.8 JVM配置 GC日志输出

摘要: Java1.8 堆内存模型,移除永久代,变成了元数据区 由上图可以看出,jdk1.8的内存模型是由2部分组成,年轻代 ,年老代。 年轻代:Eden + 2*Survivor 年老代:OldGen 在jdk1.8中变化最大的Perm区,用Metaspace (元数据空间)进行了替换。 注意: Meta 阅读全文

posted @ 2020-04-26 17:50 滚动的蛋 阅读(6605) 评论(0) 推荐(0)

2020年4月22日

Windows 安装两个MYSQL实例

摘要: 1、先安装一个,参考 2、将第一个实例的目录复制一下,修改名称并修改配置文件,主要修改端口和 basedir 和datadir [mysqld] sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES # 设置3306端口 port=3307 # 设置 阅读全文

posted @ 2020-04-22 20:38 滚动的蛋 阅读(1374) 评论(0) 推荐(0)

2020年4月18日

i++为什么是线程不安全的

摘要: 分析: 如果是全局变量,i++是不安全的,因为java在操作i++的时候,是分步骤做的,可以理解为:temp = i;temp2 = i+1;i=temp2;如果线程1在执行第一条代码的时候,线程2访问i变量,这个时候,i的值还没有变化,还是原来的值,所以是不安全的。 从更底层的角度讲,主要是因为i 阅读全文

posted @ 2020-04-18 21:30 滚动的蛋 阅读(1340) 评论(0) 推荐(0)

2020年4月17日

记录一次线上OOM

摘要: 发现服务宕机两次,于是查看日志,发现错误如下: 原因: datab 15:46:59.302 [SimpleAsyncTaskExecutor-7] ERROR o.s.a.i.SimpleAsyncUncaughtExceptionHandler - Unexpected error occurr 阅读全文

posted @ 2020-04-17 09:56 滚动的蛋 阅读(507) 评论(0) 推荐(0)

2020年4月16日

使用SpringSecurity保护webapplication

摘要: 直接查看官方demo: move to:https://spring.io/guides/gs/securing-web/ 阅读全文

posted @ 2020-04-16 15:12 滚动的蛋 阅读(190) 评论(0) 推荐(0)

2020年4月13日

JavaVisualVM 监控

摘要: 1、JMX方式 https://docs.oracle.com/javase/8/docs/technotes/guides/visualvm/jmx_connections.html 2、JStad方式 https://docs.oracle.com/javase/8/docs/technotes 阅读全文

posted @ 2020-04-13 15:34 滚动的蛋 阅读(178) 评论(0) 推荐(0)

2020年4月9日

IDEA debug 模式编译问题

摘要: 1、开启debug 问题: 发现并没有实时编译 2、解决 直接鼠标右键,点击 compile and relaod file触发编译,查看效果,注意这个选项只有在开启debug模式才会出现。 阅读全文

posted @ 2020-04-09 10:26 滚动的蛋 阅读(1758) 评论(0) 推荐(0)

2020年4月8日

Maven项目,公共模块抽取,使用dependence标签引用

摘要: 1、新建一个maven项目 项目commos-tool 2、在其它maven模块项目中引用公共项目 <dependency> <groupId>com.irobotzz.commons</groupId> <artifactId>commons-tool</artifactId> <version> 阅读全文

posted @ 2020-04-08 14:55 滚动的蛋 阅读(1426) 评论(0) 推荐(0)

ArrayList和LinkedList区别及使用场景

摘要: 1. LinkedList和ArrayList的差别主要来自于Array和LinkedList数据结构的不同。ArrayList是基于数组实现的,LinkedList是基于双链表实现的。另外LinkedList类不仅是List接口的实现类,可以根据索引来随机访问集合中的元素,除此之外,LinkedL 阅读全文

posted @ 2020-04-08 10:13 滚动的蛋 阅读(2582) 评论(0) 推荐(0)

Tomcat 设置线程池

摘要: 参考官方网站 https://tomcat.apache.org/tomcat-9.0-doc/config/index.html 1、在server.xml中添加配置 在service标签内添加 <Executor name="tomcatThreadPool" namePrefix="tomca 阅读全文

posted @ 2020-04-08 10:07 滚动的蛋 阅读(674) 评论(0) 推荐(0)

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 27 下一页

导航