自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM学习笔记

JVM组成程序计数器线程独有,用于线程切换后能继续在正确的位置继续运行方法区:存放类信息常量静态变量编译后的代码等本地方法栈:和虚拟机栈类似区别在于为本地方法服务虚拟机栈:存放局部变量表局部变量表存放了各种基本数据类型对象引用堆存放对象实例共享区域新生代收集器: Serial、 ParNew、 Parallel Scavenge;老年代收集器: Serial old、 Parallel old、CMs;整堆收集器:G1;垃圾确认算法1引用计数.当一个对象被其它对象引用数字加一;引用失效就

2020-08-11 19:47:14 84

原创 MySQL详解

一. Mysq组成部分1.1 Server层包括连接器、查询缓存、分析器、优化器、执行器等,内置函数(如日期、时间等),所有跨存储引摩的功能比如存储过程、触发昌存储引摩层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MySAM、Memory等多个存储引摩。1.2查询缓存适用于数据极少改动的表该表任何数据修改缓存失效此功能emysql8.0版本取1.3分析器对sql语句进行词法分析语法分析识别关键字语法错误报告1.4 优化器执行计划生成比如索引选择多表连接顺序等1.5执行器调用存储

2020-08-03 15:12:19 7583

原创 Java多线程

线程的各种状态NEW 新建状态,线程创建且没有执行start方法时的状态RUNNABLE 可运行状态,线程已经启动,但是等待相应的资源(比如IO或者时间片切换)才能开始执行BLOCKED阻塞状态,当遇到synchronized或者lock且没有取得相应的锁,就会进入这个状态WAITING 等待状态,当调用Object wait或者Thread joinO且没有设置时间,在或者着Locksupport.park时,都会进入自待状态。TIMED WATING 计时等待,当调用Thread sleep或者

2020-07-30 10:45:13 101

原创 Spring核心容器

Spring组成部分1、核心容器Core、Beans、Context和Expression Language模块)2、AOP(AOP定义例如方法拦截器和切点,从而将逻辑代码分开,降低它们之间的调合性)3、数据存取整合(Data Access/Integration 层包含JDBC、ORM、J Ms(消息队列)和Transactio、 WEB(在web应用上下文基础上做了封装,简化了请求处理及参数绑定到域对象的工作)5、TEST核心容器1、Core 模决包含Spring 框架基本的核心工具类,供其

2020-07-30 10:43:01 176

空空如也

空空如也

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

TA关注的人

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