会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
清明雨下
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2020年12月9日
scala curry化
摘要: object Test { def main(args: Array[String]): Unit = { val numbers = List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) val res =add(1)(2) println(add3(1)(2)) // 55 }
阅读全文
posted @ 2020-12-09 11:46 清明雨下
阅读(108)
评论(0)
推荐(0)
2020年10月27日
out of Memory space:meta space
摘要: Metaspace used 129307K, capacity 138420K, committed 1314560K, reserved 1314816K used表示加载的类的空间 capacity实际块的空间 commited 指的元数据块commit的虚拟空间的量 committed 》》
阅读全文
posted @ 2020-10-27 20:10 清明雨下
阅读(323)
评论(0)
推荐(0)
full GC (Allocation failed)
摘要: 待续。。。。。。。。。。。。。
阅读全文
posted @ 2020-10-27 16:22 清明雨下
阅读(172)
评论(0)
推荐(0)
concurrent mode failure 是什么原因引起的,有什么现象?应该调整什么参数
摘要: 这个错误是cms专有错误,并发清楚线程和工作线程同时工作,清理出来年老代的空间不足以存放由新生代晋升导年老代的对象 从而导致年老代垃圾回收变成了Serial Old,从而暂停应用程序,停顿时间过长 现象: (concurrent mode failure): 1048576K->185976K(10
阅读全文
posted @ 2020-10-27 15:37 清明雨下
阅读(1313)
评论(0)
推荐(0)
常用工具
摘要: finalshell jprofiler 监控session jvm db 可以打开快照hprof Sublimetext txt 阅读器 xmind,yEd Graph Editor 写思维导图 Astah professional 流程图 状态图等 yourkit java profession
阅读全文
posted @ 2020-10-27 14:24 清明雨下
阅读(78)
评论(0)
推荐(0)
2020年9月8日
异常的统一处理
摘要: 预备知识:java类中, 异常类的父类 throwable,从而衍生出Error和Exception,而Exception又衍生RuntimeException 异常处理的一些原则: fastFail,具体明确 打印异常信息应该:异常抛出的时间,抛出了什么异常,在哪抛出了异常,异常抛出方法的一些参数
阅读全文
posted @ 2020-09-08 11:35 清明雨下
阅读(194)
评论(0)
推荐(0)
2020年8月19日
bitmap算法原理以及应用场景
摘要: Roaring64BitMap guava Hashing SipHash24 自己简单实现的非压缩的位图 public class BitMap { private static final int N = 10000000; private int[] a = new int[N/32 + 1]
阅读全文
posted @ 2020-08-19 20:02 清明雨下
阅读(671)
评论(0)
推荐(0)
2020年8月6日
SOLID原则
摘要: 软件架构solid原则 Simple Responsability principle 单一职责:不是指一个模块只负责一个简单功能,指的引起某个模块变化的原因只有一个; Open-close principle 开放-封闭原则:对添加扩展开放,对修改关闭; Lisvok principle 里氏替换
阅读全文
posted @ 2020-08-06 15:32 清明雨下
阅读(135)
评论(0)
推荐(0)
2020年7月31日
redis6.0之后为啥从单线程切多线程?逃不过真香定律?
摘要: 1.为什么用单线程? 内存计算很快,减少加解锁复杂性,请求的网络io使用多路复用技术 2.为什么用多线程? 引入多线程是由于某些操作可以优化,比如删除大的对象 提升操作性能减少主线程的阻塞, 多线程部分只是用来处理网络数据的读写和协议解析,执行命令仍然是单线程; 这样设计是因为不想 Redis多线程
阅读全文
posted @ 2020-07-31 14:34 清明雨下
阅读(438)
评论(0)
推荐(0)
2020年7月29日
roots 可达性分析,从roots能可达的对象一定不会被垃圾回收吗
摘要: 不一定,如弱 虚引用,在垃圾回收的时候可能就会被回收掉
阅读全文
posted @ 2020-07-29 11:29 清明雨下
阅读(179)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
下一页
公告