上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 35 下一页
摘要: 空检查 @Null 验证对象是否为null @NotNull 验证对象是否不为null, 无法查检长度为0的字符串 @NotBlank 检查约束字符串是不是Null还有被Trim的长度是否大于0,只对字符串,且会去掉前后空格. @NotEmpty 检查约束元素是否为NULL或者是EMPTY. Boo 阅读全文
posted @ 2022-05-01 22:28 花心大萝卜li 阅读(85) 评论(0) 推荐(0)
摘要: # Redis配置文件样例 # Note on units: when memory size is needed, it is possible to specifiy # it in the usual form of 1k 5GB 4M and so forth: # # 1k => 1000 阅读全文
posted @ 2022-05-01 21:34 花心大萝卜li 阅读(172) 评论(0) 推荐(0)
摘要: 缓存穿透:查一个数据 缓存没有 数据库也没有 下次还是这样 当无数个请求这样会造成很大浪费 解决方法 在缓存中 放入那个key-对应的value 值为空 缓存雪崩 同一时间 大量缓存 突然失效 导致大量的请求倾泻到数据库 解决方法 TTL+随机值 解决大量缓存不会在同一时刻失效 缓存击穿: 一个高频 阅读全文
posted @ 2022-04-30 20:43 花心大萝卜li 阅读(32) 评论(0) 推荐(0)
摘要: CardTable 由于做YGC时 可能会出现Old区的引用指向y区,那么需要扫描整个old区,效率非常低 所以JVM设计CardTable,将y区和o区分成一个一个card(区分是否有引用指向y区),如果一个o区cardTable中有对象指向y区,那么就将它设为Dirty,下次扫描时,只需要扫描d 阅读全文
posted @ 2022-04-30 16:25 花心大萝卜li 阅读(86) 评论(0) 推荐(0)
摘要: java -XX:+PrintCommandLineFlags HelloGC 自己指定堆大小 java -Xmn10M -Xms40M -Xmx60M -XX:+PrintCommandLineFlags -XX:+PrintGC HelloGC Xmn10M 新生代大小 Xms40M 最小堆大小 阅读全文
posted @ 2022-04-29 11:09 花心大萝卜li 阅读(523) 评论(0) 推荐(0)
摘要: 1 什么是垃圾? 没有任何引用指向一个对象 或者多个对象 2 如何定位垃圾 1 引用技术 2 跟可达算法 root serching 3 常见垃圾回收算法 1 marksweep 标记清除 容易产生碎片 2 copying 拷贝算法 占用内存 没有碎片效率较高 3 mark compate 标记压缩 阅读全文
posted @ 2022-04-29 08:49 花心大萝卜li 阅读(28) 评论(0) 推荐(0)
摘要: CMS 三色标记+incremental Update算法 G1 三色标记+SATB算法 ZGC colorPointers颜色指针 阅读全文
posted @ 2022-04-29 08:04 花心大萝卜li 阅读(30) 评论(0) 推荐(0)
摘要: 1 serial 单线程 serial old 常见组合 2 parallel Scavenge 多线程 parallel old 常见组合 3 parNew CMS 常见组合 前面几种 不仅在逻辑上分年轻代和老年代 在物理上也是分为年轻代和老年代 内存两大块 年轻代 老年代 G1 只是在逻辑上分年 阅读全文
posted @ 2022-04-28 13:46 花心大萝卜li 阅读(120) 评论(0) 推荐(0)
摘要: 根据Java虚拟机规范的规定,方法区无法满足内存分配需求时,也会抛出OutOfMemoryError异常,虽然规范规定虚拟机可以不实现垃圾收集,因为和堆的垃圾回收效率相比,方法区的回收效率实在太低,但是此部分内存区域也是可以被回收的。 方法区的垃圾回收主要有两种,分别是对废弃常量的回收和对无用类的回 阅读全文
posted @ 2022-04-28 10:28 花心大萝卜li 阅读(466) 评论(0) 推荐(0)
摘要: Parallel Scavenge 15 最大是15 因为GC age 占4位 1111 s1 中的对象拷贝到s2 超过50%的话 s1+伊甸区 经过垃圾回收 进入s2里面 超过s2的50%的话 s2中年龄最大的对象 会直接进入老年代 new 出一个对象后 先尝试在栈上分配 能分配 分配栈上 栈上弹 阅读全文
posted @ 2022-04-28 10:28 花心大萝卜li 阅读(39) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 35 下一页