会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
六小扛把子
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
20
下一页
2021年2月3日
sql调优的几个关键点
摘要: 1.explain 主要看的几点: type 查询级别 possible_keys 可能用到的索引 key 实际用到的索引 rows 大致扫描行数 extra 其中这个扫描行数只是一个近似行数,并不是实际绝对的扫描行数 MySQL中数据的单位都是页,MySQL又采用了采样统计的方法,采样统计的时候,
阅读全文
posted @ 2021-02-03 15:04 六小扛把子
阅读(163)
评论(0)
推荐(0)
2021年1月31日
mysql底层存储及IO过程理解
摘要: InnoDB维护了一个逻辑空间叫表空间 向上对接开发者,向下对接物理文件 当创建表时,会自动为表创建一个对应表名的表空间,并在数据库目录下生成一个“表名.ibd”的表空间文件。 存储结构 物理存储图 page页 extent区 sagement段 书页,一本书,一套书的关系 最小存储单元是页 , 一
阅读全文
posted @ 2021-01-31 20:58 六小扛把子
阅读(1117)
评论(0)
推荐(0)
2021年1月28日
mysql MVCC+间隙锁解决幻读理解
摘要: mysql的隔离级别? 读未提交 -》 读提交 -》 可重复读 -》 串行化 InnoDB默认级别为可重复读,可重复读会产生问题 就是幻读。 什么是幻读? 不可重复读侧重于update这种操作,同一条数据前后读起来不一样的情况, 幻读侧重于insert delete这种操作,前后两次select 数
阅读全文
posted @ 2021-01-28 12:20 六小扛把子
阅读(6753)
评论(1)
推荐(3)
2021年1月4日
计算机32位与64位的区别
摘要: 叨叨32位和64位的区别,其实不严谨。 32位/64位 指的可能是CPU,可能是操作系统,可能是安装的软件 多数情况说的计算机32位,64位指的就是CPU的区别, 操作系统也属于特殊的软件吧 32/64位CPU的区别 1.控制总线能力不同 32位CPU只能控制32根总线 64位CPU可以控制64根总
阅读全文
posted @ 2021-01-04 15:58 六小扛把子
阅读(1384)
评论(0)
推荐(0)
2020年12月30日
源码解析-Netty源码之Channel的rigister过程
摘要: 从Netty官方给出的example包着手点分析,echo 回声,也就是客户端传什么,服务端传回什么 先从客户端开始看 属性,ip地址,端口号,数据大小之类的 四个写死了的 判断ssl是否为空,来决定是否需要初始化SslContext (可以理解为一些客户端的初始化配置,我们的例子中默认是null)
阅读全文
posted @ 2020-12-30 16:19 六小扛把子
阅读(457)
评论(0)
推荐(1)
2020年12月29日
单例模式double check的演进及原理
摘要: 单例单例,就是只允许实例化一个对象。一般实现方式也就是将构造方法私有化,然后对外暴露一个获取实例的接口 单例 可以说源自于设计模式中的单例模式吧,多种实现演进,变得越来越靠谱 最早单例模式分为懒汉式 饿汉式 懒汉式: 懒汉式很简单啊,就是全局变量声明时候直接new了,但是这样会有个占用内存的问题,因
阅读全文
posted @ 2020-12-29 20:28 六小扛把子
阅读(585)
评论(0)
推荐(1)
Leecode no.28 实现 strStr()
摘要: package com.example.demo.leecode;/** * 实现 strStr() 函数。 * @Date 2020/12/29 * @author Tang * 给定一个 haystack 字符串和一个 needle 字符串, * 在 haystack 字符串中找出 needle
阅读全文
posted @ 2020-12-29 16:44 六小扛把子
阅读(79)
评论(0)
推荐(0)
源码解析-Netty源码之Bootstrap创建,初始化Channel,Pipeline,handler
摘要: 从Netty官方给出的example包着手点分析,echo 回声,也就是客户端传什么,服务端传回什么 先从客户端开始看 属性,ip地址,端口号,数据大小之类的 四个写死了的 判断ssl是否为空,来决定是否需要初始化SslContext (可以理解为一些客户端的初始化配置,我们的例子中默认是null)
阅读全文
posted @ 2020-12-29 15:28 六小扛把子
阅读(746)
评论(0)
推荐(0)
2020年12月28日
Leecode no.27 移除元素
摘要: package com.example.demo.leecode;/** * 移除相同值元素 * @Date 2020/12/28 * @author Tang * 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 * * 不要使用
阅读全文
posted @ 2020-12-28 18:14 六小扛把子
阅读(89)
评论(0)
推荐(0)
源码解析-Netty源码之EventLoopGroup线程池分析
摘要: 从Netty官方给出的example包着手点分析,echo 回声,也就是客户端传什么,服务端传回什么 先从客户端开始看 属性,ip地址,端口号,数据大小之类的 四个写死了的 判断ssl是否为空,来决定是否需要初始化SslContext (可以理解为一些客户端的初始化配置,我们的例子中默认是null)
阅读全文
posted @ 2020-12-28 13:54 六小扛把子
阅读(757)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
20
下一页
公告