Java(ZH) 第2页
关于“非法的前向引用(illegal forward reference)”的探究-拾光赋

关于“非法的前向引用(illegal forward reference)”的探究

1.问题: 有如下代码: public class Test { static { i = 0;// 给变量赋值可以正常编译通过 System.out.print(i);// 编译器会提示“非法向前引用”(illegal forward reference) } static int i...
Lee的头像-拾光赋Lee2年前
0300
关于BigDecimal的除法运算,注意2个表达式 :`orderAmt.divide(divisor).setScale(2, roundingMode)` 与 `orderAmt.divide(divisor, 2, roundingMode)`-拾光赋

关于BigDecimal的除法运算,注意2个表达式 :`orderAmt.divide(divisor).setScale(2, roundingMode)` 与 `orderAmt.divide(divisor, 2, roundingMode)`

关于BigDecimal的除法运算,注意2个表达式 :`orderAmt.divide(divisor).setScale(2, roundingMode)` 与 `orderAmt.divide(divisor, 2, roundingMode)`,BigDecimal的除运算,主要有下面3个重载...
Lee的头像-拾光赋Lee11个月前
04911
总结的Java知识点集合-拾光赋

总结的Java知识点集合

这是我读大学时的Java知识点总结,还不全面,后续会逐渐增加完善。 知识点集合 实例变量 实例变量是指在类中声明的变量,其值是针对类的每个实例而独立存储的。每个类的实例都有自己的一组实例...
Lee的头像-拾光赋Lee2年前
0210
JAVA 24 环境安装与配置-拾光赋

JAVA 24 环境安装与配置

JAVA 24 环境安装与配置,JAVA 24 环境安装与配置 一、Java Downloads Java 下载(Windows x64) https://www.oracle.com/java/technologies/downloads/?er=221886#jdk24-windows 二、 安装位置 ...
Lee的头像-拾光赋Lee10个月前
0599
java之使用Servlet生成验证码的源码分享-拾光赋

java之使用Servlet生成验证码的源码分享

import java.awt.Color; import java.awt.Font; import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; import java.util.List; import javax.imageio.ImageI...
Lee的头像-拾光赋Lee2年前
0420
如果让你改造下 HashMap 的扩容实现,你会怎样优化?-拾光赋

如果让你改造下 HashMap 的扩容实现,你会怎样优化?

如果让你改造下 HashMap 的扩容实现,你会怎样优化?,假设有一个 1G 大的 HashMap,此时用户请求过来刚好触发它的扩容.那么当前用户请求会被阻塞,因为 HashMap的底层是基于数组+链表(红黑树)来...
Lee的头像-拾光赋Lee10个月前
0409
MySQL-02.MySQL的数据目录和表文件解析-拾光赋

MySQL-02.MySQL的数据目录和表文件解析

C-02.MySQL的数据目录和表文件解析 1.MySQL8的主要目录结构 [root@LinuxCentOS7-132 dbtest1]# find / -name mysql /etc/logrotate.d/mysql /etc/selinux/targeted/active/modules/100/mysql /e...
Lee的头像-拾光赋Lee2年前
0360
Synchronized是怎么实现的?-拾光赋

Synchronized是怎么实现的?

Synchronized是怎么实现的?,回答重点 synchronized 实现原理依赖于JVM 的 Monitor(监视器锁)和对象头(Object Header) synchronized 修饰代码块:会在代码块的前后插入 monitorenter 和 monitor...
Lee的头像-拾光赋Lee9个月前
03412
springBean的三种实例化-拾光赋

springBean的三种实例化

spring容器创建javaBean的实例,有三种方式。 分别是通过构造方法、 静态工程方法、 实例工厂方法。 前言: 1.构造方法实例化方式: 我的理解: 通过bean标签结合property调用set方法;通过bean...
Lee的头像-拾光赋Lee2年前
0210
PDF处理控件Aspose.PDF教程: 在 Java 中编辑 PDF 页面大小-拾光赋

PDF处理控件Aspose.PDF教程: 在 Java 中编辑 PDF 页面大小

PDF处理控件Aspose.PDF教程: 在 Java 中编辑 PDF 页面大小, PDF 的页面大小决定了其内容的显示、打印或处理方式。在准备打印、转换格式或标准化布局时,我们通常需要更改PDF文档的纸张大小。在...
Lee的头像-拾光赋Lee9个月前
0488
MySQL-03.用户管理和权限管理-拾光赋

MySQL-03.用户管理和权限管理

1.用户管理 MySQL用户可以分为普通用户和root用户。root用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户的密码等管理权限。普通用户只拥有被授予的各种权限。 MySQL提供了很...
Lee的头像-拾光赋Lee2年前
0150
Viggle Ai一篇吃透(AI视频创作)-拾光赋

Viggle Ai一篇吃透(AI视频创作)

Viggle Ai一篇吃透(AI视频创作),1、Viggle Ai简介 Viggle Ai是一款创新的人工智能角色动态视频生成工具,基于可理解实际物理的视频-3D 基础模型 JST-1,从而实现对静态图像或视频中角色动作的精...
Lee的头像-拾光赋Lee9个月前
0328