- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 JVM学习笔记
JVM组成程序计数器线程独有,用于线程切换后能继续在正确的位置继续运行方法区:存放类信息常量静态变量编译后的代码等本地方法栈:和虚拟机栈类似区别在于为本地方法服务虚拟机栈:存放局部变量表局部变量表存放了各种基本数据类型对象引用堆存放对象实例共享区域新生代收集器: Serial、 ParNew、 Parallel Scavenge;老年代收集器: Serial old、 Parallel old、CMs;整堆收集器:G1;垃圾确认算法1引用计数.当一个对象被其它对象引用数字加一;引用失效就
2020-08-11 19:47:14
112
原创 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
9103
原创 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
130
原创 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
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人