会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
无
java object多大 java对象内存模型 数组有多长(十四)hash分桶
摘要: 1 此前用的分段锁,虽然现在变单线程环境了,但是桶仍然可以继续分 用一个桶到中程性能极具下降 分桶后10个数据库耗时分布均匀 2 该对象应要求能被回收
阅读全文
posted @ 2024-12-20 15:45 silyvin
阅读(1)
评论(0)
推荐(0)
编辑
java object多大 java对象内存模型 数组有多长(十二)放弃锁
摘要: 1 全局锁,240小时 分段锁8个桶,15小时 单线程1个桶,中程long running 单线程 20个桶7小时 2 能不能乐观锁?这个场景其实应该用乐观锁。IdentityHashMap的可见性没法解决 3 不锁,容忍误差? 与2其实本质相同,乐观锁其实锁了个寂寞
阅读全文
posted @ 2024-12-09 22:32 silyvin
阅读(1)
评论(0)
推荐(0)
编辑
threadlocal变量要不要volatile【yet】
摘要: 循环日志 由这篇日志引出的奇怪的问题
阅读全文
posted @ 2024-12-02 23:14 silyvin
阅读(2)
评论(0)
推荐(0)
编辑
mongo no subject alternative dns name matching
摘要: 1 mongo相关的参数 --tlsAllowConnectionsWithoutCertificates 允许客户端连接而不提供证书 --tlsAllowInvalidHostnames 允许服务器证书提供不匹配的主机名 --tlsAllowInvalidCertificates 允许连接到证书无
阅读全文
posted @ 2024-11-22 19:29 silyvin
阅读(33)
评论(0)
推荐(0)
编辑
循环日志
摘要: 0 不允许在循环内打日志 1 主要策略:限制某个循环体内打日志的次数 主要困难:调用链太长,传递循环当前次数要改很多方法,类似于事务的connction,这种不方便传递参数的东西就想到了threadlocal 2 不想永久某线程到100就一直不让打了,想第二天的job清0 同时也不想用timer——
阅读全文
posted @ 2024-11-01 21:31 silyvin
阅读(6)
评论(0)
推荐(0)
编辑
成员变量 局部变量 内存泄漏
摘要: 为什么用成员变量?要多态 成员变量会有什么问题?如果对象本身用完被保存起来了,则这些资源泄漏了 能不能在最外边用finally,置为null?可以,但是就是不想用fianlly func() { try { this.resourceReference = new xxx; ...... } fin
阅读全文
posted @ 2024-10-09 01:07 silyvin
阅读(3)
评论(0)
推荐(0)
编辑
交换Integer方法
摘要: void func(Integer i1, Integer i2) Integer ii1 = new Integer(10001) ii1 在栈,指向堆里面的 new Integer,假设new Integer地址为xxxx1 Integer ii2 = new Integer(10002) 假设
阅读全文
posted @ 2024-09-15 23:39 silyvin
阅读(5)
评论(0)
推荐(0)
编辑
比较分支
摘要: bb上的pr是啥 有master / dev 两个分支master最新节点c1 (git log master|head -1)dev最新节点c2 (git 1og dev head -1) 共同节点(git merge-base master dev) 当把dev合并到masten时,显示从c0+
阅读全文
posted @ 2024-09-03 14:50 silyvin
阅读(6)
评论(0)
推荐(0)
编辑
增加代码时怎么样降低风险,超时意识
摘要: 1 try catch throuable 2 避免主线程阻塞,要另起线程,用future。get超时机制 必要时放弃子线程,确保主线程不被阻塞
阅读全文
posted @ 2024-08-30 00:26 silyvin
阅读(4)
评论(0)
推荐(0)
编辑
intern(三)自定义intern的内存泄漏
摘要: 1 原理 object -> Double map -> Double 两条都是强引用,当object释放时,Double仍然不能释放 应当把map那条改为弱引用 2 实践 一次内存优化
阅读全文
posted @ 2024-08-30 00:19 silyvin
阅读(5)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
联系
订阅
管理
公告