上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页

2020年5月9日

Mybaits 生产mapper

摘要: 1、maven中添加插件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <plugi 阅读全文

posted @ 2020-05-09 10:20 滚动的蛋 阅读(199) 评论(0) 推荐(0)

2020年5月8日

powerDesigner 生成SQL时没有注释问题

摘要: 1、打开powerDesigner 按Ctrl+Shift+X 打开脚本编辑器,也可以去菜单中找(Tools --> Excute commands --> Edit/Run Script). 2、复制脚本执行即可 Option Explicit ValidationMode = True Inte 阅读全文

posted @ 2020-05-08 12:14 滚动的蛋 阅读(2462) 评论(0) 推荐(0)

2020年5月1日

HashMap 的 put过程

摘要: 1、hash(key),取key的hashcode进行高位运算,返回hash值2、如果hash数组为空,直接resize()3、对hash进行取模运算计算,得到key-value在数组中的存储位置i(1)如果table[i] == null,直接插入Node<key,value>(2)如果table 阅读全文

posted @ 2020-05-01 22:56 滚动的蛋 阅读(1682) 评论(0) 推荐(0)

2020年4月27日

Java的锁

摘要: https://mp.weixin.qq.com/s/L9_II7P8qaKNybuO9vvNyg 阅读全文

posted @ 2020-04-27 13:24 滚动的蛋 阅读(153) 评论(0) 推荐(0)

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 滚动的蛋 阅读(6578) 评论(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 滚动的蛋 阅读(1362) 评论(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 滚动的蛋 阅读(1322) 评论(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 滚动的蛋 阅读(497) 评论(0) 推荐(0)

2020年4月16日

使用SpringSecurity保护webapplication

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

posted @ 2020-04-16 15:12 滚动的蛋 阅读(165) 评论(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 滚动的蛋 阅读(172) 评论(0) 推荐(0)

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页

导航