学习
实践
活动
工具
TVP
写文章

#JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

解读JVM级别本地缓存Caffeine青出于蓝的要诀 —— 缘何会更强、如何去上手

架构悟道

在前面的几篇文章中,我们一起聊了下本地缓存的动手实现、本地缓存相关的规范等,也聊了下Google的Guava Cache的相关原理与使用方式。比较心急的小伙伴已...

000

你的接口真的线程安全了么?聊聊保证线程安全的10个小技巧

用户10216580

线程安全问题通俗的讲:主要是在多线程的环境下,不同线程同时读和写公共资源(临界资源),导致的数据异常问题。

100

【RocketMq】RocketMq 高版本JDK编译报错问题处理

阿东

简单记录RocketMq的JDK8以上版本的编译问题,在RocketMq的github - issue里面讨论还挺多的。

700

JDK / Dubbo / Springboot SPI 技术详解

BUG弄潮儿

SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取...

2020

加解 & 解密

BUG弄潮儿

加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。

2410

Jpom部署时遇到的坑

阿超

这次代码拉取成功,但是构建仍然失败,原因包括maven没安装(mvn命令不识别)、目录路径未识别

1730

网络编程实操8小案例

用户9831583

4430

Java 中九种 Map 的遍历方式,你一般用的是哪种呢?

Java极客技术

日常工作中 Map 绝对是我们 Java 程序员高频使用的一种数据结构,那 Map 都有哪些遍历方式呢?这篇文章阿粉就带大家看一下,看看你经常使用的是哪一种。

5320

Java19 带来的虚拟线程是怎样玩出花提升十倍性能的

Java极客技术

我们都知道一个 Java 服务其实是一个进程,当这个服务遇到高并发场景的时候我们往往会考虑使用线程池来提高性能,JDK 中就自带线程池,关于 JDK 的线程池感...

6930

Java 中经常被提到的 SPI 到底是什么?

Java极客技术

Java 程序员在日常工作中经常会听到 SPI,而且很多框架都使用了 SPI 的技术,那么问题来了,到底什么是 SPI 呢?今天阿粉就带大家好好了解一下 SPI...

7920

Java 中的接口还可以这样用,你知道吗?

Java极客技术

Java 程序员都知道要面向接口编程,那 Java 中的接口除了定义接口方法之外还能怎么用你知道吗?今天阿粉就来带大家看一下 Java 中的接口还可以有哪些用法...

3520

项目中到底该不该用 lombok?

Java极客技术

Java,作为一款非常热门的编程语言,尽管它有着非常丰富的语言特性,完全面向对象编程,编程高度规范化,但是也有一个最受大家诟病的一个缺点:啰嗦,尤其是当你开发了...

4220

手把手学会Elasticsearch(一)

Java极客技术

看到标题,相信大家肯定都不陌生,Elasticsearch,现在很多公司在使用的,也是很多公司在面试的时候很喜欢问的一些题目,而今天阿粉也想着出几篇教程,然后手...

6630

我敢打赌你一定没用过 Java 中的这个类!

Java极客技术

在 Java 中有这样的一个类,平时可能都用不到,但是需要的时候还是会很方便的,它就是 Java 中的javafx.util.Pair。在介绍 Pair 的使用...

6530

异步编程还得看JDK8

Java极客技术

话说,不看不知道,都说JDK7当时升级JDK8的时候,升级了非常多的内容,不得不说,这升级真的大。

5020

作为一名工作了 7、8 年的程序员,感觉啥都会,但是又啥都不精通,怎么办?

Java极客技术

最近在逛知乎的时候,遇到上面标题的这个问题,不知道大家看到这个问题是怎么想的,阿粉看到这个还是有点感触的,作为一个即将达到这个工作年限的人,阿粉也经常在思考类似...

5540

还有和Redis一样好用的NoSQL

Java极客技术

实际上为了更好的描述实体之间的关系,我们要是再继续使用Redis的话,是不是感觉实体之间的关系不够那么的明显,虽然也是属于NoSQL的一种,但是相对来说,Red...

6930

Java HashMap 在获得 Key 的 Hash 值的时候用的是什么算法

HoneyMoose

Java 在 HashMap Key 的 Hash 值的时候用的的是自己 Object 中的 hashCode() 算法。

8330

面试官提问:什么是动态代理?

Java极客技术

代理这个词最早出现在代理商这个行业,所谓代理商,简而言之,其实就是帮助企业或者老板打理生意,自己本身不做生产任何商品。

7420

Java 中再一个你可能不经常用,但使用的时候不一定会注意的一个知识点

Java极客技术

我们都知道在遇到一些单线程处理很慢的场景,往往我们会采用多线程的方式进行处理,从而缩短处理时间提升性能。

10530

扫码关注腾讯云开发者

领取腾讯云代金券