01 2023 档案
摘要:1. 静态代码块、代码块、构造函数的加载顺序 加载顺序从上到下 1. 父类静态代码块 2. 子类静态代码块 3. 父类代码块 4. 父类构造函数 5. 子类代码块 6. 子类构造函数 示例 public class Hello extends HelloBase{ static { System.o
阅读全文
摘要:最近开始使用gradle构建项目时,看见重复的依赖每次都要去下载,就查了下资料。 修改gradle文件,添加maven本地仓库 在build.gradle.kts中添加mavenLocal(), 如下 repositories { // 添加maven本地仓库,优先从本地仓库寻找依赖 mavenLo
阅读全文
摘要:1. 值类型 所有像 int、float、bool 和 string 这些基本类型都属于值类型,使用这些类型的变量直接指向存在内存中的值: 当使用等号 = 将一个变量的值赋值给另一个变量时,如:j = i,实际上是在内存中将 i 的值进行了拷贝: 你可以通过 &i 来获取变量 i 的内存地址,例如:
阅读全文
摘要:### 1.开放端口 ```SHELL firewall-cmd --zone=public --add-port=8888/tcp --permanent # 开放8888端口 firewall-cmd --zone=public --remove-port=8888/tcp --permanen
阅读全文