自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 netty启动流程(二)----CS demo

netty demo应用服务端public class NettyBootstrap { public static void main(String[] args) throws InterruptedException { NioEventLoopGroup boss = new NioEventLoopGroup(); NioEventLoopGroup worker = new NioEventLoopGroup(); ServerBoot

2021-09-11 09:12:51 87

原创 netty启动流程(一)--- 启动流程思维导图

2021-09-10 19:48:00 120

原创 mysql 锁

mysql 锁与事务隔离级别0 问题1、mysql中的锁是什么?行锁的概念?2、mysql中的事务的隔离性是什么?3、mysql的事务隔离性跟锁有什么关系1 基本概念innodb存储引擎中两大重要特性—事务、锁,这两个是有关联的,锁都是基于事务内部的一种机制,而事务的隔离,互不冲突的实现都是基于锁实现的。1.1 mysql中的锁mysql中的锁是行锁,是加在表索引上的锁,也就是mysql的锁不会直接对record进行加锁,而是对record对应的index上加锁,例如sql语句涉及到表中的

2021-09-09 10:32:09 74

原创 mysql-innodb初步了解

mysql-innodb初步了解(二)索引innodb中索引一般都是Btree的实现的,就是B+树。索引跟数据都是存储在B+数上,对于数据树来说,叶子节点上是数据行构成的数据页,节点上都是主键索引;对于索引树来说,叶子节点上是主键索引值,节点上是非聚集索引值,索引页跟数据页上的不管是叶子节点还是非叶子节点,都是16K大小,所以索引字段长度越小,能存放的索引记录越多。一般我们用索引查询数据的流程是:先从索引中查询到叶子节点,找到命中索引的主键值,然后再从数据树中根据主键值找到对应的数据页,如果我们权标扫

2021-03-03 23:12:12 86 1

原创 mysql-innodb初步了解

mysql-innodb初步了解mysql结构数据库与实例数据库跟数据库实例是有区分的,平时我们所说的数据库其实是指数据库实例。数据库:物理操作系统文件或者其他文件集合。对于mysql-innodb来说,就是每个data目录下的数据库目录下的frm,MYD,MYI,idb等格式文件数据库实例:MYSQL数据库的后台线程以及一个共享内存区域,数据库实例才是真正操作数据库文件的,业务是与数据库实例交互。数据库架构数据库的架构如下:主要包含以下几个部分组成:连接池组件:管理数据库的连接管理

2021-03-03 22:40:05 105 2

原创 java线程池

文章目录前言线程池的创建线程池的状态线程池状态图线程池源码分析ThreadPoolExecutor中的状态线程池任务提交 submit前言java 线程池主要有三方面线程池的创建,涉及的参数,线程队列、拒绝策略线程池的线程状态与切换线程池的执行线程任务的流程与原理线程池的创建java中提供了几个线程池的实现:newFixedThreadPool、newCachedThreadPool、newScheduledThreadPool、newSingleThreadExecutor,底层的

2021-02-17 20:53:27 61

原创 spring启动简析

spring类结构beanFactory结构todoapplicationContext结构todobeanDefinition结构BeanDefinition是顶层接口,定义了bean的各种属性,包括是否懒加载,类名称等等,所有bean的基本属性都是应该通过这个接口获取。BeanDefinition直接继承的是接口AnnotatedBeanDefinition与AbstractBeanDefinition抽象类,AnnotatedBeanDefinition是在BeanDefinition基础

2021-02-16 20:37:02 314 1

netty启动.emmx

netty启动.emmx

2021-09-10

空空如也

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

TA关注的人

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