最新 最热

IDEA入门级使用教程----你怎么还在用eclipse?

上个月,idea的使用量超越eclipse的消息席卷了整个IT界,idea到底好在哪里呢?

2022-11-30
1

Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/spark/sql/SparkSession$

java.lang.NoClassDefFoundError: org/apache/spark/sql/SparkSession$

2022-11-30
1

Linux下Java环境变量配置(脚本版本)

执行完成之后,即可通过【java】、【javac】来判断是否创建【java的环境变量】成功。

2022-11-30
1

Eclipse启动错误:A Java Runtime Environment(JRE) or Java Development Kit(JDK) must be available……

确保Jdk,Jre都安装完成并且环境变量配置无误的情况下,自动Ecplise报错如下:

2022-11-30
0

动态代理工具类

我刚刚想着每次写动态代理的时候都会写很多的代码,有点不值得,所以我写了一个实现动态代理的工具类,用户可以用JDK动态代理也可以使用CGLIB动态代理,我的ProxyUtils中提供了三种开发动态代理的方式,在实际用的过程中,可以继...

2022-11-30
1

Spring 漏洞及其修复方案

Spring社区发布了一篇名为《Spring Framework RCE, Early Announcement》的文章,官宣了最近网传的Spring漏洞。攻击者利用该漏洞,可在未授权的情况下远程执行命令。目前,漏洞利用细节已大范围公开,好在Spring官方已发布补...

2022-11-30
1

JVM栈上分配对象内存与逃逸分析原理分析(Escape Analysis)

JVM中较前沿的优化技术,它与类型继承关系分析一样,并非直接优化代码,而是为其他优化措施提供依据的分析技术。

2022-11-30
1

Java线程等待、唤醒通信机制详解

要想实现多个线程之间的协同,如:线程执行先后顺序、获取某个线程执行的结果等。 涉及到线程之间相互通信,分为如下四类:

2022-11-30
1

Java 11新特性

美国当地时间9月25日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用!这是自 Java 8 后的首个长期支持版本,将支持到2026年,可以使用下面的地址进行下载:Java 11官方下载...

2022-11-30
1