最新 最热

Java 中使用 JavaScript Nashorn 引擎

Nashorn 是 Java 8 中引入的 JavaScript 引擎,它允许在 Java 应用程序中嵌入和执行 JavaScript 代码。但是在JDK 15 中,Nashorn 已经被移除,取而代之的是新的 JavaScript 引擎,即 GraalJS。如果要继续使用 Nashorn,需要引...

2024-10-10
6

如何为复杂的 Java 应用编写集成测试

最近有时间又把以前开源的 IM 消息系统捡起来继续开发了(确实这些年经常有朋友催更)。

2024-10-10
3

Java—面向对象高级(第十二天)

内部类是类中的五大成分之一(成员变量、方法、构造器、内部类、代码块),如果一个类定义在另一个类的内部,这个类就是内部类。

2024-10-10
5

Java—面向对象高级(第十一天)

比如:Teacher和Student都是People的子类,代码可以写成下面的样子

2024-10-10
3

Java—面向对象高级(第十天)

前面我们说过面向对象最核心的套路是:设计对象来处理数据,解决问题。 如果你把面向对象高级这一部分课程学好,你设计出来的对象将更加好用。

2024-10-10
3

flea-auth使用之角色权限设计初识

本篇将要介绍笔者 Flea 框架下的授权模块(flea-auth ),该模块以 RBAC 为基础拓展而来。

2024-10-09
4

解决fortify扫描出的Path Manipulation问题(java语言)

使用fortify扫描,会报一个Path Manipulation的漏洞,怎么解决呢?看下面代码:

2024-10-09
5

java内部类总结(附代码说明)

1,概述内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用PROTECTED和PRIVATE修饰。(而外部类不可以:外部类只能...

2024-10-09
4

java浮点数的二进制格式分析

float类型在计算机中占用32位其中符号位1位,阶码8位,尾数23位比如3.125f在计算机中存放为:0100 0000 0 100 1000 0000 0000 0000 0000符号:第1位:0表示正数,1表示负数;阶码:第2-9位:100 0000 0,即1000 0000为128,所以指数为128-....

2024-10-09
2