首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
寒滴空阶
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
tcp使用wireShark-tcpdump分析
定义一个时间段,在这个时间段内,如果没有任何连接相关的活动,TCP 保活机制会开始作用,每隔一个时间间隔,发送一个「探测报文」,该探测报文包含的数据非常少,如果连续几个探测报文都没有得到响应,则认为当前的 TCP 连接已经死亡,系统内核将错误信息通知给上层应用程序。
mysql总结(四)-查询优化
先连接到这个数据库上,这时候接待你的就是连接器。连接器负责跟客户端建立连接、获取权限、维持和管理连接。连接成功客户端如果太长时间没动静,连接器就会自动将它断开。这个时间是由参数 wait_timeout 控制的,默认值是 8 小时 数据库里面,长连接是指连接成功后,如果客户端持…
mysql总结(三)-日志
执行器先找引擎取 ID=2 这一行。ID 是主键,引擎直接用树搜索找到这一行。如果 ID=2 这一行所在的数据页本来就在内存中,就直接返回给执行器;否则,需要先从磁盘读入内存,然后再返回。 执行器拿到引擎给的行数据,把这个值加上 1,比如原来是 N,现在就是 N+1,得到新的一…
mysql总结(二)-事务
读未提交是指,一个事务还没提交时,它做的变更就能被别的事务看到。 读提交是指,一个事务提交之后,它做的变更才会被其他事务看到。 可重复读是指,一个事务执行过程中看到的数据,总是跟这个事务在启动时看到的数据是一致的。当然在可重复读隔离级别下,未提交变更对其他事务也是不可见的。 串…
mysql总结(一)-锁
MDL的作用是保持读写的正确,当对一个数据进行循环读取的时候,执行期间另外一个线程对表结构进行更改,如果不加MDL锁,读取结果将会不正确。在** MySQL 5.5 **版本中引入了 MDL,当对一个表做增删改查操作的时候,加 MDL 读锁;当要对表做结构变更操作的时候,加 M…
go-micro(三) 启动注册源码分析
go-micro启动上面的代码对配置进行了初始化,创建了服务对象生成各种服务代码参数,检测服务环境,最后组装成服务变量,传递给服务使用memory这种简单的注册服务,了解下注册服务的相关逻辑
go-micro(二) 消息订阅与发布
消息订阅接口除了同步调用,还可以使用消息队列进行异步的调用,micro为我们提供良好的pub/sub订阅通知服务,上一篇文章中,使用了micro提供的示例代码,这节继续使用示例代码中的例子启动服务订阅
go-micro-认识微服务(一)
生成protoc文件代码 protoc --proto_path=.:/d/gopath/src --go_out=. --micro_out=. proto/example/example.proto
go库源码学习分析(二)-context
上一篇分析链接池的时候,看到了一个ctx,cancel:=context.WithCancel(context.Background())这个操作,这个是使用了context库,分析下这个库的作用和源
go库源码学习分析(一)-数据库连接池
每次进行查询语句之前,如果都对数据库进行连接操作,将是消耗了无用的时间,如果使用连接池的话,将会减少连接的耗时,下面是对使用连接池和不使用连接池的测试下面通过分析go是如何实现数据库的连接池,了解连接
下一页
个人成就
文章被阅读
11,036
掘力值
322
关注了
15
关注者
7
收藏集
0
关注标签
11
加入于
2018-05-27