首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhong0316
掘友等级
后端
|
腾讯
喜欢打篮球和看NBA
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
什么是索引下推
索引条件下推优化(Index Condition Pushdown (ICP) )是MySQL5.6添加的,用于优化数据查询。 不使用索引条件下推优化时存储引擎通过索引检索到数据,然后返回给MySQL服务器,服务器然后判断数据是否符合条件。 当使用索引条件下推优化时,如果存在某…
缓冲池 (buffer pool),这次彻底懂了!!!
应用系统分层架构,为了加速数据访问,会把最常访问的数据,放在缓存 (cache) 里,避免每次都去访问数据库。 操作系统,会有缓冲池 (buffer pool) 机制,避免每次访问磁盘,以加速数据的访问。 MySQL 作为一个存储系统,同样具有缓冲池 (buffer pool)…
事务已提交,数据却丢了,赶紧检查下这个配置!!! | 数据库系列
这个问题有点复杂,且容我系统性梳理下思路,先从 redo log 说起吧。 _画外音:_水友问的是 MySQL,支持事务的是 InnoDB,本文以 InnoDB 为例展开叙述,其他数据库不是很了解,但估计原理是相同的。 事务提交后,必须将事务对数据页的修改刷 (fsync) 到…
细说Redis分布式锁🔒
不知道会不会落灰太严重,被保洁阿姨扔掉了。 连敲带画码出此文,有一些细节,对redis锁不清晰的盆友不妨瞧一瞧。 闲话不多,马上发车。 其实目前通常所说的setnx命令,并非单指redis的setnx key value这条命令。 当然了,就不在文章中默写Api了,基础参数还有…
图解Golang的内存分配
以上是程序内存的逻辑分类情况。 Go是内置运行时的编程语言(runtime),像这种内置运行时的编程语言通常会抛弃传统的内存分配方式,改为自己管理。这样可以完成类似预分配、内存池等操作,以避开系统调用带来的性能问题,防止每次分配内存都需要系统调用。 内存分配算法采用Google…
https与TLS/SSL 握手协议、record protocol简介
https即 HTTP Secure,HTTP的通信接口部分用SSL和TLS协议代替,并非是一种新的协议。 明文不行,考虑先加密再传输呢?比如我传输过程中使用一种加密算法,在浏览器端自己加密和解密,服务端也提供对应的策略来加密和解密。前端代码基本属于完全暴露在所有人的面前,这种…
golang错题集
本文即Go语言的那些坑三。 输出的都是“annei”,而“annei”又是“names”的最后一个元素,那么也就是说程序打印出了最后一个元素的值,而name对于匿名函数来讲又是一个外部的值。因此,我们可以做一个推断:虽然每次循环都启用了一个协程,但是这些协程都是引用了外部的变量…
面试问题及总结(二)(Java工程师 20190304)
今天依然是让人自闭的一天,面了20分钟面试的小哥哥就说我基础有点薄弱,而且有几个点概念我听过,却没有主动了解,认为我没有自驱能力,就和我拜拜了。不过小哥哥超好的,有总结我说的不好的地方,也一直在引导和讲解。今天的题也记录一下,一会再好好学习和反思一下吧。
面试问题总结(Java工程师 20190301)
今天是我来杭州找工作后参加的第一次现场面试,也算是工作以来第一次正式的技术面试,超级超级紧张!两个面试官貌似都是做中间件和数据库编程方向的,问的很多我都不太擅长,两轮下来四个字总结那就是生无可恋。今天凭记忆总结一下,调整心态继续征程吧! 代码实现二叉树的数据结构。 写SQL语句…
Redis内部数据结构详解(4)——ziplist
本文是《Redis内部数据结构详解》系列的第四篇。在本文中,我们首先介绍一个新的Redis内部数据结构——ziplist,然后在文章后半部分我们会讨论一下在robj, dict和ziplist的基础上,Redis对外暴露的hash结构是怎样构建起来的。 我们在讨论中还会涉及到两…
下一页
个人成就
文章被点赞
296
文章被阅读
94,402
掘力值
2,172
关注了
80
关注者
140
收藏集
1
关注标签
32
加入于
2019-02-24