wangdaye'blog
分类
AI 生成 (1)
大模型 (1)
计算机基础 (3)
持续思考 (5)
王阳明 (3)
摘录 (8)
区块链 (1)
mysql (2)
协议 (5)
go (1)
运维 (5)
中间件 (24)
算法 (5)
python (5)
日记 (1)
测试 (4)
前端 (21)
工具 (11)
java (111)
加密算法 (3)
个人 (17)
全部分类 ( 269 )
查询
当前位于"java"分类下
Netty-心跳与空闲检测
连接假死现象: 在某一端(服务端或者客户端)看来底层TCP连接已经断开,但是应用程序并没有捕获到,因此认为这条连接仍然是存在的,从TCP层面来说,只有收到四次握手数据包或者一个RST数据包,连接的状态表示已断开.引发的问题: 对于服务端来说,因为每条连接都耗费CPU和内存资源,大量假死的连接逐渐耗光
netty
2021年08月03日
549次浏览
netty内存池之JEMalloc分配算法
JEMalloc分配算法Netty的PooledByteBuf采用与jemalloc一致的内存分配算法。可用这样的情景类比,想像一下当前电商的配送流程。当顾客采购小件商品(比如书籍)时,直接从同城仓库送出;当顾客采购大件商品(比如电视)时,从区域仓库送出;当顾客采购超大件商品(比如汽车)时,则从全国
2021年08月02日
525次浏览
jvm优化思路
gc聚合在线平台 gceasydubm文件聚合在线平台 heaphero线程信息分析在线平台 fastthread
2021年07月11日
481次浏览
cron表达式
cron表达式在线解析
2021年07月05日
337次浏览
Dubbo命令行详解
dubbo 命令行1、invoke 调用服务方式一:invoke 服务.方法invoke com.test.dubbo.xxxxService.findDatas(null,null,null,null,null,null)方式二:invoke 方法----方法名称唯一时会自动寻找服务信息invok
2021年06月22日
596次浏览
如何浅显易懂地解说 Paxos 的算法和zookeeper的ZAP协议?
看了几篇前面的答案,感觉都是为了逻辑的验密性,进行了大篇幅的推理,这样确实非常严谨,但是理解起来就要废一番功夫了。我就不用一步一步的推理来描述了,这样虽然丧失一些严密性,但是会尽量提高可读性,争取让每个人都能理解这个算法的要点。Paxos算法背景介绍:Paxos算法是分布式技术大师Lamport提出
2021年06月16日
674次浏览
mybatis批量更新语句
mysql 实现批量 可以用点小技巧来实现:UPDATE yoiurtable SET dingdan = CASE id WHEN 1 THEN 3 WHEN 2 THEN 4 WHEN 3 THEN 5 ENDWHERE id IN
2021年06月07日
509次浏览
JMH实践-代码性能测试工具
概述JMH,即Java Microbenchmark Harness,是专门用于代码微基准测试的工具套件JMH比较典型的应用场景有:想准确的知道某个方法需要执行多长时间,以及执行时间和输入之间的相关性;对比接口不同实现在给定条件下的吞吐量;查看多少百分比的请求在多长时间内完成;基本概念模式Throu
2021年06月04日
532次浏览
跨域之CORS
CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。本文详细介绍CORS的内部机制。一、简介CORS需要浏览器和服务器
2021年05月31日
333次浏览
还在写大量 if 来判断?试试用一个规则执行器来替代它
近日在公司领到一个小需求,需要对之前已有的试用用户申请规则进行拓展。我们的场景大概如下所示:按照上述的条件我们可以得出的结论是:咱们的主要流程主要是基于 and 或者 or 的关系。如果有一个不匹配的话,其实咱们后续的流程是不用执行的,就是需要具备一个短路的功能。对于目前的现状来说,我如果在原有的基
2021年05月19日
481次浏览
«
3
4
(current)
5
»
个人信息
王大爷
浙江 杭州
wang.jianfeng@yahoo.com
文章数量
269
分类数量
21
标签数量
10
和优秀的人一起改变世界
所有标签
计算机
1
spring
1
压力测试
1
协议
2
netty
1
算法
1
运维
4
mysql
1
微信小程序
3
vue
1
所有标签
269