自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Ollama部署deepseek-r1模型之后,电脑重启之后ollama启动模型要重新下载

Ollama部署deepseek-r1模型之后,电脑重启之后ollama启动模型要重写下载

2025-04-28 17:04:51 449

原创 JVM的四种垃圾回收算法

本文主要讲述JVM常见的四种垃圾回收算法,即标记清除,复制,标记整理和分代收集算法。

2025-04-12 14:50:36 692

原创 自定义注解

首先,什么是注解呢?注解有什么作用呢?我们来看一看Java 注解(Annotation)是一种元数据(metadata),可以附加在代码中的类、方法、变量、参数等元素上,用于提供额外的信息或指示编译器、框架、工具在特定阶段处理代码。注解类的属性定义和正常的不太一样,我们来看一例子:注解类型中的变量名后面要加上 () default用来指定默认值那我们就直接来看自定义注解的使用吧这是我自定义的一个注解先来看一个简单的用法,可以感觉到反射加注解的能力还是有东西的吧。

2025-04-11 16:12:48 724

原创 线程池的四种拒绝策略

线程池的四种拒绝策略

2025-04-10 16:26:26 163

原创 线程池的队列大小可以改变嘛

线程池队列大小为什么不能修改

2025-04-10 16:08:05 609

原创 ConcurrentHashMap总结

什么是ConcurrentHashMap?先来看一段话吧我们知道HashTable相对于HashMap是线程安全的,但是HashTable的线程安全仅仅是在每个方法上加上了synchronized关键字,锁的粒度非常大,这样在他执行某个方法的整个过程中其他线程都是在阻塞的。所以在多线程的情况下,一般并不会使用HashTable,而是会使用ConcurrentHashMap,它是线程安全的,并且锁粒度很小,性能会比较好。

2025-04-06 15:13:25 120

原创 Java中深拷贝的几种方式

在 Java 中,深拷贝(Deep Copy)是指创建一个对象的完整副本,包括该对象的所有引用类型的成员变量也要进行复制。与浅拷贝(Shallow Copy)不同,深拷贝会递归地复制所有层级的对象,确保新对象和原对象完全独立。Cloneableclone():简单易用。:需要手动递归处理每个引用类型的成员变量,容易出错。

2025-04-03 17:35:36 448

原创 Redis中的BitSet及使用场景(BitMap)

BitSet

2025-04-03 17:13:57 446

原创 策略设计模式

策略设计模式及代码举例

2025-04-02 23:01:42 255

原创 责任链设计模式和规则树设计模式

责任链模式和规则树模式区别及示例讲解

2025-04-02 19:55:26 1256

原创 Spring中Bean的生命周期

Spring Bean的生命周期

2025-03-31 23:13:11 854

原创 手撕生产者消费者模型

【代码】手撕生产者消费者模型。

2025-02-24 22:17:56 81

原创 TypeScript中keyof访问基本类型(数字,字符串等)

typescript中keyof后面加数字,字符串字面量

2024-05-25 15:49:53 589

原创 对于接口和类的区别

接口和类的理解

2024-05-23 16:23:15 444 1

原创 pnpm在系统中配置了路径,在本地终端gitbash中正常运行,vscode中pnpm报错,vscode的gibash终端显示pnpm command not found

系统配好path但是vscode在gitbash显示pnpm command not found

2024-05-18 10:43:56 750

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除