摘要: 内存模型 简单的说,JMM 定义了一套在多线程读写共享数据时(成员变量、数组)时,对数据的可见性、有序性、和原子性的规则和保障 1. java 内存模型 1.1 原子性 synchronized (同步关键字) 2. 可见性 2.1 退不出的循环 分析: 2. 因为 t 线程要频繁从主内存中读取 r 阅读全文
posted @ 2022-05-03 20:42 梦醒如赦 阅读(36) 评论(0) 推荐(0)
摘要: 类加载与字节码技术 1. 类文件结构 2. 字节码指令 3. 编译期处理 4. 类加载阶段 5. 类加载器 6. 运行期优化 1. 类文件结构 类文件样子: 有哪些东西: 魔数(magic):表示class类型的文件 版本(version):表示类的版本,java8 常量池:常量池长度,method 阅读全文
posted @ 2022-05-02 22:40 梦醒如赦 阅读(42) 评论(0) 推荐(0)
摘要: 垃圾回收 1. 如何判断对象可以回收 2. 垃圾回收算法 3. 分代垃圾回收 4. 垃圾回收器 5. 垃圾回收调优 1. 如何判断对象可以回收 1.1引用计数器 如个这个对象被其他对象引用的,那么就+1 。存在问题:循环依赖 1.2 可达性分析算法 Java 虚拟机中的垃圾回收器采用可达性分析来探索 阅读全文
posted @ 2022-05-02 22:36 梦醒如赦 阅读(33) 评论(0) 推荐(0)
摘要: 内存结构 1、程序计数器 2、虚拟机栈 3、本地方法栈 4、堆 5、方法区 1、程序计数器 作用:记录下一条jvm指令的执行地址 特点: 是线程私有的 不会存在内存溢出 2、虚拟机栈 每个线程运行时所需要的内存,成为虚拟机栈 每个栈由多个栈帧(Frame)组成,对应调用每个方法时所占用的内存 每个线 阅读全文
posted @ 2022-05-02 21:19 梦醒如赦 阅读(43) 评论(1) 推荐(0)
摘要: 优先队列的申明: Queue<Student> queue = new PriorityQueue<>(); 要使得优先队列的排序起作用,就要让这个student实现Comparable中的compareTo方法 @Override public int compareTo(Object o) { 阅读全文
posted @ 2022-04-13 17:03 梦醒如赦 阅读(64) 评论(0) 推荐(0)
摘要: package com.jn.rz.实验一; import java.io.*; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Stack; import ja 阅读全文
posted @ 2022-03-31 21:43 梦醒如赦 阅读(212) 评论(0) 推荐(0)
摘要: 我发现设置id自动填充有个问题, 如果正常使用mp自带的方法,填充字段是会正常填充的,但是如果自己定义方法,自己写sql语句也会自动填充 前提是参数必须是设置了自动填充的实体类,所以要应对特殊业务,只能用map集合封装参数 直接TMD不设置id自动填充算了,项目做完了快,一直后悔这个问题,从头悔到尾 阅读全文
posted @ 2022-03-27 20:41 梦醒如赦 阅读(83) 评论(0) 推荐(0)
摘要: 视频主要介绍了cloud和cloudalibaba组件的使用,之前学过,正好回忆一下 特别注意的是:springboot版本和cloud版本一定匹配号 前端初步 之前学了点皮毛而且没做笔记 1 <script> 2 // var 声明的变量往往会越域 3 // let 声明的变量有严格局部作用域 4 阅读全文
posted @ 2022-03-26 22:42 梦醒如赦 阅读(35) 评论(0) 推荐(0)
摘要: 今天事情比较多,视频看的比较少 主要是利用人人开源快速搭建后台管理系统 学习人人开源逆向工程的使用 然后就报了一堆bug一下解决不了 初步判定原因:springboot版本问题,依赖冲突 不会吧!不会吧!第二天我就要放弃吧 原谅我,TMD数据库密码写错了,o打成了p,干了,但是springboot最 阅读全文
posted @ 2022-03-25 23:53 梦醒如赦 阅读(29) 评论(0) 推荐(0)
摘要: 下载 git;https://git-scm.com 配置 git,进入 git bash # 配置用户名 git config --global user.name "username" //(名字) # 配置邮箱 git config --global user.email "username@ 阅读全文
posted @ 2022-03-24 23:20 梦醒如赦 阅读(29) 评论(0) 推荐(0)