会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
倾听-静轩水月
博客园
首页
新随笔
联系
订阅
管理
2026年9月23日
Java基础学习笔记--类型擦除
摘要: 一、 泛型的本质与核心作用 泛型(Generics)是 JDK 5 引入的特性,本质是参数化类型,即把数据类型当作参数传递给类、接口或方法。 核心作用: 编译期类型安全:将类型检查从运行期提前到编译期,避免了手动强制类型转换带来的 ClassCastException。 代码复用与可读性:一套代码适
阅读全文
posted @ 2026-09-23 22:27 倾听-静轩水月
阅读(17)
评论(0)
推荐(0)
2026年9月21日
Java基础学习笔记--CompletableFuture、Future、@Async
摘要: 一、三者的介绍 工具引入版本本质定位一句话概括 Future JDK 5 异步结果的占位符 "我提交了一个任务,未来某个时刻能拿到结果" CompletableFuture JDK 8 异步任务的编排器 "我提交了一组任务,它们完成后自动触发后续逻辑" @Async Spring 3.x 声明式异步
阅读全文
posted @ 2026-09-21 22:16 倾听-静轩水月
阅读(10)
评论(0)
推荐(0)
2026年9月2日
Java基础学习笔记--对象拷贝与序列化
摘要: 一、深拷贝 vs 浅拷贝 1. 核心原理与区别:浅拷贝只是复制引用地址,而深拷贝新开辟了内存空间 浅拷贝(Shallow Copy):创建一个新的对象,然后将当前对象的所有字段值复制到新对象中。对于基本数据类型(int、long、double 等),直接复制值;对于引用类型(如数组、对象),只复制引
阅读全文
posted @ 2026-09-02 21:46 倾听-静轩水月
阅读(39)
评论(0)
推荐(0)
2026年8月30日
Java基础学习笔记--对象基本类型
摘要: 1. 对象类型 vs 基本类型 & 不可变性原理 基本类型(如 int):变量中直接存储的是值本身。赋值 a = 20 时,是直接覆盖内存中原来的值,不会创建新对象。它们天生为极致性能而生,不存在于堆内存中。 对象类型(如 String, Integer):变量中存储的是指向堆内存中真实对象的内存地
阅读全文
posted @ 2026-08-30 22:50 倾听-静轩水月
阅读(13)
评论(0)
推荐(0)
2026年1月21日
Mysql优化笔记
摘要: 1. 全文索引 当字段的值存在 'A,B,C' 时,参数是个集合,要进行多个值匹配时,如果使用 like or 的方式,直接会变成全表扫描,这个时候可以使用 全文索引 a. 添加索引 ALTER TABLE table_name ADD FULLTEXT INDEX index_name (colu
阅读全文
posted @ 2026-01-21 19:10 倾听-静轩水月
阅读(19)
评论(0)
推荐(0)
Arthas使用
摘要: 1. Arthas 介绍 Arthas 是阿里巴巴开源的 Java 诊断工具,用于: 实时监控线上应用(无需重启) 快速定位 CPU、内存、线程问题 分析方法执行耗时、参数、返回值 支持 JDK 6+(包括 JDK 21) ✅ 核心优势:通过 JVM Attach 机制动态注入 Agent,不修改代
阅读全文
posted @ 2026-01-21 18:45 倾听-静轩水月
阅读(205)
评论(0)
推荐(0)
2024年6月4日
vue2.0和vue3.0同时使用
摘要: 背景:原先电脑上安装了vue2.0和node 14.17.6版本,后面新项目使用的是vue3.0和node 16.6.1。通过nvm 安装node 16.6.1的时候,不小心把原来的2.0环境给搞坏了。 目的:本文将通过文字描述(都是cmd命令,截图感觉没啥意义)的方式,讲述卸载和安装多版本node
阅读全文
posted @ 2024-06-04 10:54 倾听-静轩水月
阅读(471)
评论(0)
推荐(1)
2023年10月7日
零基础尝试mybatis-plus读写分离
摘要: 看了好几篇博友写的文章,关于spring-boot整合mybatis-plus实现读写分离,不过都是缺这少那的,跑不起来,所以自己实操了一次,做个记录 实现方式为使用Aop切面 1、增加数据库枚举类 /** * 数据库类型 */ public enum DBTypeEnum { /** * 主节点
阅读全文
posted @ 2023-10-07 16:09 倾听-静轩水月
阅读(544)
评论(0)
推荐(0)
2023年8月8日
零基础尝试搭建docker和nacos环境
摘要: 一、安装docker 参考 https://blog.csdn.net/m0_59196543/article/details/124749175 这篇文章,感谢大佬分享 1、检查是否安装过docker,如果有,则卸载 yum remove docker \ docker-client \ dock
阅读全文
posted @ 2023-08-08 20:41 倾听-静轩水月
阅读(148)
评论(0)
推荐(0)
2023年8月6日
零基础尝试mysql主从复制
摘要: 本文参考了这篇文章 https://blog.csdn.net/tenc1239/article/details/130451736 感谢大佬的分享 前提:自己准备好两个数据库环境,我用的是本机的vm虚拟机linux中的mysql(版本8.0.33)和本机windows中的mysql(8.1.0)
阅读全文
posted @ 2023-08-06 15:26 倾听-静轩水月
阅读(120)
评论(0)
推荐(0)
下一页
公告