- 博客(6)
- 资源 (19)
- 收藏
- 关注
原创 数据库连接池的原理及验证
池子,是一个很广义的概念,电池,酒池,水池,资源池,进程池,线程池,协程池,内存池,连接池,都是池子。今天,我们以MySql数据库为例,来说说连接池。我们知道,TCP的连接需要经历三次握手,TCP的关闭需要经历四次挥手,都需要耗费时间,而MySql的认证和关闭也同样需要耗费时间。自然地,我们想到了MySql连接的复用:把建立好的连接保留起来,用完后不关闭,放在池子中,从而形成连接池,下次需要用的时候,直接去连接池中拿连接。
2020-05-16 19:49:00 3395 6
原创 从最近三个实际问题来看tcpdump抓包
在实际开发中,我们经常会遇到一些疑难问题。以网络的客户端和服务端为例,经常出现客户端和服务端的现象矛盾,导致僵持不下,怎么确认和处理这类问题呢? 之前碰到过很多类似问题,最后直接用tcpdump抓包解决。
2020-05-16 19:46:53 3141 3
原创 VOA慢速英语精听极致练习
英语的精听,是非常重要的。所谓精听,要做到每个单词都听懂并能写出来,对我个人而言,我更想体会并认知语音语调的规律。 精听一篇文章,细到极致,听到呕吐。就像在大学时一样,把"Born to Win"听到上百遍,后来听着听着,有想吐的感觉。
2020-05-16 19:44:56 3044 1
原创 超时呵呵哒
逻辑:业务服务--->etcd服务,从而获取分布式锁 搞事:有人在etcd服务上跑任务,把CPU差点撑满 结果:业务服务有毛刺,获取锁超时,频繁报错 呵呵哒。
2020-05-10 22:50:44 2150 7
原创 mac上更新go版本
go.1.12版本出现编译错误:go: finding github.com/codahale/hdrhistogram latestbuild command-line-arguments: cannot load crypto/ed25519: cannot find module providing package crypto/ed25519 原因是:go...
2020-05-08 22:22:54 7098 3
原创 curl ip.sb查询公网ip
查询公网ip, 记录一下:ubuntu@VM-0-15-ubuntu:~$ curl ip.sb115.159.x.yubuntu@VM-0-15-ubuntu:~$ 不多说。
2020-05-08 22:22:29 5719 1
linux protobuf安装文件
2016-11-04
linux tree命令的源码
2015-11-01
编译好的openssl库和头文件
2014-12-14
入门数据库sqlite3的最佳实践资料
2014-08-12
在Windows下学习Linux命令
2013-08-08
音频处理软件Gold Wave
2013-07-17
H.264visa软件
2013-07-13
YUVviewer :原始的YUV视频的播放器
2013-06-24
经典的C语言编译器:TC2.0
2013-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人