自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 什么是元数据

转自:https://baijiahao.baidu.com/s?id=1643094202189404837&wfr=spider&for=pc 如果把数据比作人的话,元数据就像数据的“户口本”,表明数据的存储位置(家庭住址)、字段长度(年龄)、字段类型(性别)、数据之间关系(亲属关系)等,让数据更容易理解、查找、管理和使用。 元数据包括什么? 元数据包括业务元数据、技术元数据和...

2020-05-07 18:58:46 2996

原创 java多线程编程基础

线程概念 创建新线程 从Thread派生; 实现Runnable接口(不需要返回结果); 通过 Callable 和 Future 创建线程(需要返回结果); 必须调用start()方法才能启动新线程 Thread.sleep()可以把当前线程暂停一段时间 线程的状态 一个线程对象只能调用一次start() Java线程对象Thread的状态包括: New / Runnable / Block...

2020-04-05 21:41:11 384

原创 mysql性能优化

服务器层面优化 服务器硬件优化 提升硬件设备,例如选择尽量高频率的内存(频率不能高于主板的支持)、提升网络带宽、使用SSD高速磁盘、提升CPU性能等。 CPU的选择: 对于数据库并发比较高的场景,CPU的数量比频率重要。 对于CPU密集型场景和频繁执行复杂SQL的场景,CPU的频率越高越好。 CentOS系统针对mysql的参数优化** 内核相关参数(/etc/sysctl.conf) 以下参...

2020-04-01 22:35:58 1288

原创 mysql explain 执行计划分析

一、查看执行计划 参数说明 explain出来的信息有10列,分别是 id、select_type、table、type、possible_keys、key、key_len、ref、rows、Extra id 每个 SELECT语句都会自动分配的一个唯一标识符. 表示查询中操作表的顺序,有三种情况: id相同:执行顺序由上到下 id不同:如果是子查询,id号会自增,id越大,优先级越高。 id...

2020-04-01 21:14:48 288

原创 mysql索引使用场景

一、哪些情况需要创建索引 1、主键自动建立唯一索引 2、频繁作为查询条件的字段应该创建索引 3、多表关联查询中,关联字段应该创建索引 on 两边都要创建索引 4、查询中排序的字段,应该创建索引( B + tree 有顺序) 5、覆盖索引好处是? 不需要回表查询 组合索引 6、统计或者分组字段,应该创建索引 二、哪些情况不需要创建索引 1、表记录太少 索引是要有存储的开销 2、频繁更新 索引要维护 ...

2020-03-30 20:41:56 716

原创 Netty的拆包粘包

Netty 在基于 TCP 协议的网络通信中,存在拆包与粘包情况。拆包与粘包同时发生在数据的发送方与接收方两方。 发送方通过网络每发送一批二进制数据包,那么这次所发送的数据包就称为一帧,即Frame。在进行基于 TCP 的网络传输时,TCP 协议会将用户真正要发送的数据根据当前缓存的实际情况对其进行拆分或重组,变为用于网络传输的 Frame。在 Netty 中就是将 ByteBuf中的数据拆分或重...

2020-03-25 21:45:45 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除