自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JSON5是什么?它和JSON有什么区别?

什么是json5,它和json有什么区别,主要用在哪些场景?

2024-04-16 10:50:05 442

原创 聊一聊java中的ThreadLocal

java中的ThreadLocal是什么,它的实现原理,使用场景,以及需要注意的地方有哪些

2024-04-12 19:22:07 520

原创 聊一聊java中的SortedMap,TreeMap,以及SortedSet和TreeSet

聊一聊java框架中的SortedMap,TreeMap,SortedSet和TreeSet

2024-04-10 17:32:24 817

原创 浅聊java集合框架中的java.util.LinkedList

聊一聊java集合框架中的java.util.LinkedList

2024-04-10 17:04:47 1028

原创 聊一聊java.util包中的Queue、Deque以及Stack分别是什么

聊一聊队列、栈,以及java中的Queue,Deque,stack分别是什么

2024-04-09 18:07:25 971

原创 java中使用雪花算法(Snowflake)为分布式系统生成全局唯一ID

使用雪花算法(Snowflake)为分布式系统中生成全局唯一ID,使用java语言实现

2024-04-02 16:50:54 1197

原创 聊一聊java中的HashMap,ConcurrentHashMap以及Collections.SynchronizedMap

聊一聊java中的HashMap,ConcurrentHashMap,以及Collections.SynchronizedMap,它们的数据结构、实现原理

2024-04-01 19:04:54 664

原创 聊聊java中的CountDownLatch,CyclicBarrier,Semaphore

了解一下java中的CountDownLatch,CyclicBarrier,Semephore都是什么,以及它们的实现原理

2024-03-29 19:31:10 524

原创 聊一聊java中synchronized的实现原理

java中的synchronized实现同步的原理是什么

2024-03-29 18:36:44 923

原创 聊一聊java中的volatile关键字是如何保障变量的可见性的

聊一聊java中的volatile关键词是如何保障变量在线程间的可见性的,它的实现原理是什么

2024-03-28 15:04:39 650

原创 分享一个关于java中查看一个对象内存布局和占用空间大小的工具

使用JOL,Java Object Layout工具来查看java中一个对象的内存布局及大小

2024-03-26 18:57:00 906

原创 Redis适合把它当作一个数据库来使用么?

Redis大多数场景是用来作缓存的,那么,它究竟能不能作为一个数据库使用呢?这,其实需要分场景的,不能笼统的说换就换~~~

2024-03-24 17:47:25 236

原创 详解Java8中新引入的异步编程API之CompletableFuture

java8中引入了不少新的特性,使用最多的还是要数lambda、Stream API和CompletableFuture了吧?这里重点对CompletableFutre做一个比较深入、全面的了解。

2024-03-24 16:50:27 755

原创 Java踩坑笔记——long型数据减去一个整数,数字后面加l和不加l结果出现了完全不同的情况

java中用一个long型整数,去减去一个数字,数字默认不加“l”则表示为int类型,加“l”则表示为long类型,但不加"l"时结果不符合预期,为什么?原来是发生了边界溢出问题,

2024-03-22 19:32:20 184

原创 浅谈一下java中的多线程(虽近万字,但还需多学习、多总结,看一篇远远不够系列~~~)

java多线程,多细程详解,java多线程面试知识点

2024-03-22 17:23:02 1267

原创 关于Java中ForkJoinPool.commonPool()详解

jdk8中的并行流parallelStream,CompletableFuture异步编程中有没有用到线程池?ForkJoinPool.commonPool()是什么?它的参数是固定的?还是程序可干预的?

2024-03-19 18:21:44 875

原创 java中的fork、join是什么?这个fork和我们常见到的如“fork一个进程去执行xxx”是一回事么?

操作系统中的fork和java中的fork是不是一回事?java中的fork/join框架是什么?怎么用?工作窃取算法(work-stealing)是什么?

2024-03-18 18:07:15 1029

原创 java中用对象的引用去调用类的静态方法,会对引用做是否为空的校验么?

在Java中,静态方法(也称为类方法)属于类本身,而不是类的实例。因此,您不需要创建类的实例就可以调用静态方法。在提供的代码中,尽管变量 a 被设置为 null,但您尝试调用的方法 doSth() 是一个静态方法,所以...

2024-03-18 16:06:57 318

原创 java小知识点记录:在Integer中什么情况下会用到缓存

Integer在什么情况下会使用到缓存?值在-128到127之间就一定会用缓存么?Integer的比较应该用equals

2024-03-15 12:06:02 327

原创 java中的double和BigDecimal,你用对了么?

double有精度问题,那么,用BigDecimal就一定没有了么?细细看看

2024-03-15 11:16:37 560

原创 在java项目中使用Ip2Region离线开源API实现IP归属地转换

使用开源项目IP2Region的API实现IP归属地查询,离线,效率高,准确率高。

2024-03-14 17:42:23 734

原创 Lombok介绍、使用、神奇操作、以及工作中遇到的一些坑

在没有lombok之前,我们写一个实体类(或JavaBean或Pojo或叫其他),除了定义基本的属性之外,其他如无参构造方法、有参构造方法、setter/getter、toString、甚至equals、hashCode方法等,以及如果要操作Builder模式的话还需要自己手动编写大篇幅的代码去实现,枯燥,编码量大,还容易出现拼写错误。有了lombok之后,通过在类或属性上添加几个注解,就可以让编辑器在代码编译时帮我们自动生成相应的setter/getter/构造方法等,即提高了开发效率,又提升了代码的可读

2024-03-13 14:51:36 841

原创 关于java中的Date类以及用java.time包下的替代Date的记录

关于java中的Date类以及用java.time包下的替代Date的一些记录。java.util.Date,java.sql.Date,java.time.Instant,java.time.LocalDateTime/LocalDate/LocalTime等

2024-03-12 17:54:45 785 2

原创 AIGC-Stable Diffusion Webui-AI作画初体验

Stable Diffustion, AIGC, AI智能画图,本地,Nvidia GeoForce 1080 8G*2

2023-03-02 17:23:35 825

原创 添加.gitignore后为什么还提示已忽略的文件待提交?

项目后加的.gitignore,为什么不生效,修改gitignore无效

2022-11-02 17:27:00 2686 1

原创 Springboot工程接入xxl-job分布式任务调度

Springboot工程接入xxl-job分布式任务调度,附代码

2022-07-28 10:05:26 894 1

空空如也

空空如也

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

TA关注的人

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