会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
无
上一页
1
···
16
17
18
19
20
21
22
23
24
···
71
下一页
一次maven构建类冲突解决方法论【重要】
摘要: 1 启动时提示: javax.ws.rs.core.Application 类下有个函数找不到 2 idea ctrl+shift+n,Classes,Include non-project files javax.ws.rs.core.Application 导致打出来的包全限定名类冲突: jsr
阅读全文
posted @ 2019-11-27 14:55 silyvin
阅读(1218)
评论(0)
推荐(0)
编辑
8tcp为什么是可靠的,tcp如何保证顺序【重点】【yetdone】
摘要: https://mp.weixin.qq.com/s/7WZ0_lOrxiVrz-3OTPkLaA 0 连接握手 3次4次 [专项]tcp状态机,为什么3次握手(很好)(done) 1 tcp确认机制 1.1 什么是tcp确认机制 tcp在数据传输时,发送端先把数据发送到自己的缓存中,然后协议控制将
阅读全文
posted @ 2019-11-25 14:03 silyvin
阅读(869)
评论(0)
推荐(0)
编辑
限流怎么做(战略)
摘要: 限流怎么做 1 信号量 2 线程池 3 Redis 的 INCR 和 EXPIRE zset 4 redis 漏斗桶 reply 5 令牌桶 6 连接池 7 滑动窗口 原则: 假定:下游极限吞吐量qps,出现在最大并发数n,则 1)下游最大生产速度<=qps 2)上游同步生产的情况下,下游(限流池)
阅读全文
posted @ 2019-11-24 21:24 silyvin
阅读(474)
评论(0)
推荐(0)
编辑
a problem to pack jar with maven assembly and shade plugin
摘要: the problem appears when I package the jar file in a jetty and jersey project following the reference :maven 打jar包依赖问题 1 In idea, an http procedure wi
阅读全文
posted @ 2019-11-22 14:29 silyvin
阅读(330)
评论(0)
推荐(0)
编辑
spring 循环依赖,构造函数注入与setter注入(属性注入)有什么优劣,三种注入方式又有什么优劣
摘要: https://blog.csdn.net/u010853261/article/details/77940767 做了一些实践: 一 注解方式注入时,循环依赖 @Component("ioca") // 该句对IOCC的注入是必要的 @Qualifier("ioca2") // 此句同样有效 //
阅读全文
posted @ 2019-11-20 21:23 silyvin
阅读(1734)
评论(0)
推荐(0)
编辑
redis 连接池该取多大??
摘要: 应当取(并发线程数+1)*保险系数,遵循以下原则:(为什么+1:线程池的取值(三)阻塞队列边界取值+1,还需要全面了解线程池源码) 1 根据 组合设计qps ,避免过小的连接池压缩上游线程池并发数,进而影响整理吞吐量,只有当n2=n1时,整体吞吐量理论最大 2 也要从限流角度限流怎么做(战略),避免
阅读全文
posted @ 2019-11-19 22:09 silyvin
阅读(7646)
评论(0)
推荐(0)
编辑
pb协议 jdk序列化协议
摘要: 1 pb协议 协议由序列化容量,jdk pb json kryo server: 使用spring boot 这两个bean告诉springboot,使用pb序列化 client: 参考:https://blog.csdn.net/u013219624/article/details/8315280
阅读全文
posted @ 2019-11-19 22:00 silyvin
阅读(648)
评论(0)
推荐(0)
编辑
线程池的取值(三)阻塞队列边界取值+1,还需要全面了解线程池源码【yetdone】
摘要: 在上一篇中,线程池的取值(二)设计吞吐量 重要,使用无界的LinkedBlockingQueue来接收等待队列,我们将阻塞队列改为36来看看: 循环次数 2 jhm 自己压测 阻塞队列长度 36 多个放弃,响应时间28~19 1个放弃,相当稳定地每次出现在第4个打印“0”后 阻塞队列长度 37 没有
阅读全文
posted @ 2019-11-17 12:08 silyvin
阅读(555)
评论(0)
推荐(0)
编辑
解决hash冲突方法
摘要: 1 开放定址 1)线性 ( hash(key)+i) % L jdk threadlocalmap ThreadLocal内存泄漏问题实践(二) 原因: threadlocal冲突可能性低,threadlocal对象的hash:ThreadLocal内存泄漏问题实践(二) 链表 、树删除性能低 2)
阅读全文
posted @ 2019-11-11 17:17 silyvin
阅读(322)
评论(0)
推荐(0)
编辑
redis bitmap
摘要: https://www.cnblogs.com/devilwind/p/7374017.html Redis Bitmaps Redis允许使用二进制数据的Key(binary keys) 和二进制数据的Value(binary values)。Bitmap就是二进制数据的value。Redis的
阅读全文
posted @ 2019-11-07 17:50 silyvin
阅读(1134)
评论(0)
推荐(0)
编辑
上一页
1
···
16
17
18
19
20
21
22
23
24
···
71
下一页
导航
博客园
首页
联系
订阅
管理
公告