Java中的深拷贝和浅拷贝
深拷贝会在内存中指向的是不同的地址,对原来的引用类型操作不会影响新的对象 浅拷贝在内存中指向相同的地址,对原对象操作拷贝的对象也会受到影响 总的来说:深拷贝是clone了该对象中的所有引用到的对象,并为每个…
深拷贝会在内存中指向的是不同的地址,对原来的引用类型操作不会影响新的对象 浅拷贝在内存中指向相同的地址,对原对象操作拷贝的对象也会受到影响 总的来说:深拷贝是clone了该对象中的所有引用到的对象,并为每个…
TimeUnit.SECONDS.sleep(); 暂停线程 按秒计时 ---可以根据需求在这个方法的源码中更换计时单位 static 优点: 修饰之后不需要new,可以在全局中直接访问 实例共享,内存中只存在一个实例---优点节省空间,但是伴随…
设置不区分大小写(在dockers容器中) 在dockers容器中MySQL的终端 等到到MySQL 然后输入这个命令set GLOBAL lower_case_table_names=1 如提示lower_case_table_names只读,则去dockers中的文件进行设置 在MySQL容…
主要把地址和filename拼接,用file.transferTo(目标地址)---存放文件 RequestPart 设置为传文件 System.getProperty()按指定键获取系统属性,eg:System.getProperty("user.home")--获取当前登录的操作系统用户 转…
docker构建镜像(注意点) :docker build -t my . sudo yum update -y 更新包资源 sudo yum install docker-ce -y 安装docker sudo systemctl start docker 启动docker sudo systemctl enable docker 设置…
后端 pom文件 报错 Invalid packaging for parent POM com.jhm:jhmbolgservice:1.0.0 (D:\bolg\bolg_service\pom.xml), must be "pom" but is "jar" 解决:这个错误提示是说父 POM 的 packaging 应该是 pom,但实际…
getDeclaredFields() 获取字段名 declaredField.getType()获取字段类型 setAccessible(true)若字段为私有的设置为可访问状态 getMethod(method,null)获取方法名 —— 第一个参数是通过反射访问的参数名称,第二个是…
pom文件标签的意义 头文件 <?xml version="1.0" encoding="UTF-8"?>定义版本号和编码方式 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns 属性定义了 XML 命名空间 xmlns:xsi=…
WebSocket是一种在单个TCP连接上进行全双工通信的协议,进行实时性通讯 <!-- websocket dependency --> <dependency> <groupId>org.springframework.boot</groupId> <artifa…