"/>
首页
全部分类
Web
SQL
Life
Basic
Spider
DevSecOps
Architecture
全部标签
文章归档
友情链接
我的瞬间
关于博主
留言板
PySuper
千里之行,始于足下
累计撰写
286
篇文章
累计创建
17
个标签
累计收到
2
条评论
栏目
首页
全部分类
Web
SQL
Life
Basic
Spider
DevSecOps
Architecture
全部标签
文章归档
友情链接
我的瞬间
关于博主
留言板
目 录
CONTENT
以下是
Basic
相关的文章
2023-01-07
Java Spring 核心 一
Spring核心 @Configuration @Configuration 注解 -【Spring 底层原理】open in new window @Configuration 注解底层是如何实现的,通过源码咱们可以反推并总结为以下几点: Spring 首先会获取到所有的 beandefeniti
2023-01-07
10
0
0
Basic
2023-01-06
Java Spring 概念
一、概念 Spring 的核心思想说说你的理解 IOC、DI、AOP IOC和AOP是通过什么机制来实现的? IOC: 反射、依赖注入、设计模式-工厂模式、容器实现。 AOP:JDK 动态代理,AOP 代理 依赖倒置,依赖注入,控制反转分别是什么? 依赖注入了解吗?怎么实现依赖注入的?
2023-01-06
9
0
0
Basic
2022-12-11
Java JVM-3
JVM 实战 GC 日志分析 摘录 GC 日志一部分(前部分为年轻代 gc 回收;后部分为 full gc 回收): 2016-07-05T10:43:18.093+0800: 25.395: [GC [PSYoungGen: 274931K->10738K(274944K)] 371093K->1
2022-12-11
11
0
0
Basic
2022-12-05
Java JVM-2
类初始化和加载 创建对象 Java 对象创建的核心流程: 类加载检查 内存分配 初始化零值 设置对象头 执行构造方法 内存分配策略和并发控制机制(如 TLAB(Thread-Local Allocation Buffer))直接影响性能 而对象内存布局的设计优化了 GC 效率与访问速度。
2022-12-05
13
0
0
Basic
2022-12-04
Java JVM-1
基础 虚拟机 什么是 Java 虚拟机? 为什么 Java 被称作是“平台无关的编程语言”? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程 Java 源文件被编译成能被 Java 虚拟机执行的字节码文件 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单
2022-12-04
11
0
0
Basic
2022-11-24
Java 线程池
线程池 拒接策略 线程池工作队列满了有哪些拒接策略? AbortPolicy (中止策略) 行为:直接抛出 RejectedExecutionException 异常中断任务提交 适用场景:对任务完整性要求极高的场景(如金融交易),需配合异常捕获机制 风险:未捕获异常可能导致程序中断 CallerR
2022-11-24
12
0
0
Basic
2022-11-20
Java 并发安全 二
悲观锁 & 乐观锁 区别 核心思想差异 悲观锁:假设并发冲突必然发生,操作数据前必须先加锁(如数据库行锁、表锁),确保独占访问 乐观锁:假设并发冲突极少发生,仅在数据更新时检测是否被修改(通过版本号或 CAS),允许无锁并发读取 实现机制对比 悲观锁 <
2022-11-20
18
0
0
Basic
2022-11-12
Java 并发安全 一
前置理论 可重入锁 核心定义与特性 允许同一线程多次获取同一把锁而不会死锁 重入计数器:每次获取锁时计数器递增,释放时递减,归零时锁完全释放 线程标识绑定:锁内部记录当前持有锁的线程,确保只有持有者能重入 避免递归死锁:线程在递归或嵌套方法中调用同一锁保护的代码时无需重复等待 与不可重入锁的对比
2022-11-12
12
0
0
Basic
2022-11-06
Java 多线程
线程启停 创建 5种方式 继承 Thread 类 通过继承并重写 run() 方法创建线程,适合简单任务。缺点:单继承限制灵活性(如 Java) 实现接口(Runnable/Callable) Runnable:解耦任务与线程管理,支持多线程共享同一任务对象 Callable:支持返回值和异常处理,
2022-11-06
13
0
0
Basic
2022-11-05
Java Set
特点 Set 集合有什么特点?如何实现 key 无重复的? Set 集合核心特点 无序性:不保证存储顺序(如 HashSet),部分实现(如 LinkedHashSet)通过链表维护插入顺序 唯一性:元素必须唯一,重复元素自动过滤 允许 null 值:多数实现(如 HashSet)允许一个 null
2022-11-05
10
0
0
Basic
1
2
3
4
5
...
8