首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
说了再见
掘友等级
Java
旅行
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
347
文章 59
沸点 288
赞
347
返回
|
搜索文章
赞
文章( 59 )
沸点( 288 )
Netty源码解析-池化内存分配管理解析(PooledByteBufAllocator)
Netty当下最热火最热门的网络编程框架需要处理海量的字节数据。Netty提供了字节池化的机制。对象池化内存分配,使用完成后归给内存次。池化内存,那么内存的管理必不可少。Netty基于jemalloc
支撑百万级并发,Netty如何实现高性能内存管理
Netty先向系统申请一整块连续内存,称为chunk,默认大小chunkSize = 16Mb,通过PoolChunk对象包装。为了更细粒度的管理,Netty将chunk进一步拆分为page,默认每个chunk包含2048个page(pageSize = 8Kb) 不同大小池化…
线程阻塞唤醒工具 LockSupport
LockSupport 简介 LockSupport 是 Java 并发编程中一个非常重要的组件,我们熟知的并发组件 Lock、线程池、CountDownLatch 等都是基于 AQS 实现的,而 A
select for update加了行锁还是表锁?
大家,我是田螺。 最近在开发需求的时候,用到了select......for update。在代码评审的时候,一位同事说 ,唯一索引+一个非索引字段,是否可能会锁全表呢?本文田螺哥将通过9个实验证明
年底了,裁兄弟当职员那哥们儿,如今咋样了?
《裁完兄弟,辞职,转行做了小职员》是我写的,到年底了,该把另一半瓜也拿出来了。感谢一直关注我的掘友们……
我又听到有人说:主要原因是人不行
曾经有UI同事指着我的鼻子说,你们没有把设计稿百分百还原,是因为你们人不行。 昨天,我又听到一个研发经理朋友说,唉呀,项目干不好,主要是人不行。 哦,我听到这里,有似曾相识的感觉……
转转支付网关之注解式HTTP客户端
1. 背景 转转支付中心与多家第三方支付平台、金融机构存在合作,例如微信、支付宝、分期乐、合利宝、平安银行等。 在收单、打款、退款等业务上,大部分接口都需要通过HTTP协议与第三方进行交互。 目前业界
异步编程利器:CompletableFuture详解 |Java 开发实战
我们异步执行一个任务时,一般是用线程池Executor去创建。如果不需要有返回值, 任务实现Runnable接口;如果需要有返回值,任务实现Callable接口,调用Executor的submi
一次 Netty 不健壮导致的无限重连分析
这是上一篇文章的姊妹篇,也是由于 OOM 导致不健壮的 Netty 一系列诡异的行为,这次的问题分析会比上次那个更有意思一点。
为什么我们家里的IP都是192.168开头的?
为什么我们家里的IP都是192.168开头的? 是的,还是我小白,什么技术博主,老情感博主了。 来讲个故事。 资深老舔狗小张今天很兴奋,说什么也要请大家喝奶茶。 因为他说他感觉要跟喜欢的女生小吕修成正
下一页
个人成就
文章被点赞
1
文章被阅读
692
掘力值
49
关注了
67
关注者
6
收藏集
1
关注标签
25
加入于
2019-04-08