技术分享
懂得越多,知道的越少
这个作者很懒,什么都没留下…
展开
-
JVM垃圾回收机制以及算法
JVM垃圾回收机制以及算法垃圾回收机制那些内存需要回收垃圾收集算法标记-清除法复制算法标记整理法分带收集算法垃圾回收机制垃圾收集(Garbage Collection, GC),作为java的伴生产物,与c++相比,墙外的人想进来,墙内的人想出去。那些内存需要回收针对于java内存运行时区域的各个部分,其中程序计数器、虚拟机栈(简称 栈)、本地方法栈3个区域随线程而生,随线程而灭,栈中的栈...原创 2019-03-11 12:17:19 · 405 阅读 · 0 评论 -
JVM垃圾收集器分类
垃圾收集器垃圾收集器的种类和区别Serail收集器ParNew收集器Parallel Scavenge收集器Serial Old 收集器Parallel Old 收集器CMS收集器G1 收集器总结:垃圾收集器的种类和区别垃圾收集器其实就是内存回收的具体实现。垃圾收集器的种类主要分为以下几种:Serail收集器这个是一个单线程的收集器,它的“单线程”的意义不仅仅说明它只会用一个cpu或者一条...原创 2019-03-26 15:03:53 · 210 阅读 · 0 评论 -
关于垃圾收集器参数总结
垃圾收集器参数说明参数描述UseSerialGc虚拟机运行在Client模式的默认值下,打开此开关后,使用Serial+Serial Old的收集器组合进行内存回收UseParNew打开此开关后,使用ParNew+Serial Old的收集器组合进行内存回收UseConcMarkSweepGc打开此开关,使用ParNew+CMS+Serial Old的收集器...原创 2019-03-27 10:52:56 · 150 阅读 · 0 评论 -
关于Fortify中的漏洞以及修复方案
Fortify扫描Access Control:DataBase的漏洞出现原因如果在程序中简单的使用findById(String id)这个方法,攻击者就有可能使用脚本进行攻击,使其该表中的所有用户信息。比如for(int i=0; i<10000;i++){ findById(i);}通过类似的代码就可以获取所有用户信息。解决方案可以通过在该方法上加上别的限定条件。如...原创 2019-04-01 13:24:02 · 5341 阅读 · 1 评论 -
MySql事务详解
MySql事务事务mysql的事务隔离级别默认是:可重复读。说起事务,必须需要知道事务的四大特性(ACID):原子性(Atomicity)一致性 (Consistency)隔离性 (Isolation)持久性 (Transaction)原子性原子性就是说明事务的所有操作,要么全部成功,要么全部失败,不可能停留在中间的某个环节。一致性一致性就是一个事务可以封装状态改变(除...原创 2019-04-10 17:23:29 · 141 阅读 · 0 评论 -
Mysql中事务隔离级别的解决方案
事务隔离级别的解决方案在mysql中如何实现的?事务隔离级别的实现解决方案LBCC(基于锁的解决方案)锁的基本类型共享锁排他锁意向锁意向共享锁(Intention Shared Lock, 简称IS锁)意向排他锁(Intention ExclusiveLock, 简称IX锁)记录锁间隙锁临键锁事务隔离级别的实现解决方案关于事务的隔离级别的实现方案有两种:LBCC(Lock Base Co...原创 2019-04-19 16:02:13 · 780 阅读 · 0 评论 -
【Spring Boot】1.SpringBoot入门之@SpringApplication详解
SpringApplication自定义SpringApplication配置SpringBoot源SpringApplication类型推断SpringBoot事件功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaT...原创 2019-08-05 10:53:20 · 374 阅读 · 0 评论