会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lf109
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
10
下一页
2026年3月9日
Java/Maven项目启动参数配置
摘要: JVM 启动参数或应用配置参数(以 -D开头的是 Java 系统属性配置),用于指定 Redis、Nacos、Kafka、Elasticsearch 等中间件的连接信息和内存配置等。 IDEA将配置的启动参数存储到.idea/目录下,在启动服务时将参数传递给JVM,替换项目中.yaml、.prope
阅读全文
posted @ 2026-03-09 21:36 Nickey103
阅读(1)
评论(0)
推荐(0)
2026年3月4日
Maven手册
摘要: mvn clean: 清理大师。删掉整个 target 目录。如果你发现代码改了但运行结果没变,或者报错莫名其妙,先执行它。 mvn compile: 只编译代码。检查你的 Java 语法有没有错。 mvn test: 自动运行 src/test/java 下的所有测试用例。 mvn clean t
阅读全文
posted @ 2026-03-04 21:30 Nickey103
阅读(3)
评论(0)
推荐(0)
2026年3月2日
IDEA快捷键(Mac)
摘要: 回到上个位置/下个位置 command + [/] 格式化代码 Option + Command + L
阅读全文
posted @ 2026-03-02 16:28 Nickey103
阅读(4)
评论(0)
推荐(0)
git手册
摘要: 常用命令 切换到newBranch分支 git switch newBranch 回到最近一次提交的状态 git checkout -- . 丢弃单个文件的未暂存修改 git checkout -- 文件名 如果文件已在暂存区(已 git add),先取消暂存再丢弃修改 # 步骤1:取消暂存 git
阅读全文
posted @ 2026-03-02 12:06 Nickey103
阅读(1)
评论(0)
推荐(0)
2026年1月28日
单例模式 枚举
摘要: /** * 单例模式 * 方式7 */ public enum SingletonEnum { INSTANCE; } 这个写法虽然看起来最简单(只有一行代码),但它背后的原理其实非常深刻。它是《Effective Java》作者 Josh Bloch 官方推荐的单例模式最佳实现方式。 1. INS
阅读全文
posted @ 2026-01-28 22:21 Nickey103
阅读(10)
评论(0)
推荐(0)
单例模式 懒汉式(静态内部类)
摘要: /** * 单例模式 * 懒汉式 方式6 静态内部类 * 优点:利用JVM类加载机制保证延迟加载和线程安全。 */ public class SingletonInnerClass { // 1、私有构造方法 private SingletonInnerClass() {} private stat
阅读全文
posted @ 2026-01-28 22:02 Nickey103
阅读(10)
评论(0)
推荐(0)
单例模式 饿汉式(静态语句块)
摘要: /** * 单例模式 * 饿汉式 方式2 静态代码块 * 缺点:实例instance随类的加载而被创建,一直不用会造成内存浪费。 */ public class SingletonEager { // 1、私有化构造方法 private SingletonEager(){} // 2、声明一个对象
阅读全文
posted @ 2026-01-28 21:32 Nickey103
阅读(7)
评论(0)
推荐(0)
单例模式 懒汉式(双重检查锁)
摘要: /** * 懒汉式 方式6 双重检查锁 */ public class SingletonLazy { // 1、私有构造方法 private SingletonLazy(){} // 2、在成员变量位置声明一个静态对象 private static volatile SingletonLazy i
阅读全文
posted @ 2026-01-28 21:26 Nickey103
阅读(17)
评论(0)
推荐(0)
2026年1月24日
个人算法学习项目+github+IDEA leetcode-editor插件
摘要: 简介 通过github仓库系统维护算法学习历程、成果,方便积累算法模版、快速复习。 借助IDEA中 leetcode-editor 插件,自动拉取题目信息、生成模版代码,便于本地调试代码,专注于解题思路。 简要指南 1、创建本地Java空项目algorithm-learning,创建github同名
阅读全文
posted @ 2026-01-24 23:02 Nickey103
阅读(15)
评论(0)
推荐(0)
2026年1月23日
Java中为何float类型比long类型取值范围大?
摘要: float占4字节,long占8字节,第一反应是long的取值范围更大。 不然,因为二者存储数的方式不同,float采用科学计数法存储,long直接用二进制形式存储数。 long占8字节,64位中最高一位是符号位,表示的最大数是2^63 - 1。 float占4字节,32位分为3个字段: 符号位 (
阅读全文
posted @ 2026-01-23 20:26 Nickey103
阅读(21)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
10
下一页
公告