腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
解Bug之路
专栏成员
举报
46
文章
79556
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(46)
linux(14)
tcp/ip(11)
其他(10)
云数据库 SQL Server(9)
sql(9)
数据库(8)
编程算法(6)
socket编程(5)
java(4)
nginx(3)
kernel(3)
云数据库 Redis(2)
github(2)
unix(2)
jvm(2)
nat(2)
javascript(1)
react(1)
node.js(1)
mvc(1)
git(1)
jar(1)
容器镜像服务(1)
腾讯云可观测平台(1)
人工智能(1)
http(1)
容器(1)
存储(1)
缓存(1)
mybatis(1)
zookeeper(1)
dubbo(1)
ntp(1)
安全(1)
数据分析(1)
https(1)
bug(1)
cpu(1)
进程(1)
流量(1)
搜索文章
搜索
搜索
关闭
日常Bug排查-系统失去响应-Redis使用不当日常Bug排查-系统失去响应-Redis使用不当
云数据库 Redis
编程算法
java
腾讯云可观测平台
日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材^_^。
无毁的湖光-Al
2021-12-24
323
0
从linux源码看socket(tcp)的timeout
socket编程
java
网络编程中超时时间是一个重要但又容易被忽略的问题,对其的设置需要仔细斟酌。在经历了数次物理机宕机之后,笔者详细的考察了在网络编程(tcp)中的各种超时设置,于是就有了本篇博文。本文大部分讨论的是socket设置为block的情况,即setNonblock(false),仅在最后提及了nonblock socket(本文基于linux 2.6.32-431内核)。
无毁的湖光-Al
2020-01-15
4.6K
0
Druid连接管理分析
java
javascript
node.js
Druid有且只有一个线程来创建连接,为了防止不必要的线程时间片的消耗,其采用了await()/notify()的方式,当其创建了足够的多的连接之后就处于调用await(),使得线程处于blocked状态。当其接收到其它线程的notify()信号之后,才开始重新创建新的连接。Java的线程机制如下图所示:
无毁的湖光-Al
2018-08-14
931
0
解Bug之路-记一次JVM堆外内存泄露Bug的查找 顶
jvm
java
linux
kernel
容器镜像服务
JVM的堆外内存泄露的定位一直是个比较棘手的问题。此次的Bug查找从堆内内存的泄露反推出堆外内存,同时对物理内存的使用做了定量的分析,从而实锤了Bug的源头。笔者将此Bug分析的过程写成博客,以飨读者。 由于物理内存定量分析部分用到了linux kernel虚拟内存管理的知识,读者如果有兴趣了解请看ulk3(《深入理解linux内核第三版》)
无毁的湖光-Al
2018-08-14
819
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档