摘要:
String类型函数传递问题 问题 以前没有注意过的一个问题, 最近在使用String类型作为函数入参的时候, 发现函数内对于String类型的改变并不会影响到外层调用对象本身; 结论 (先说结论) 这个问题根本不存在 (属于是自己把自己绕进去了); String类型与普通的java对象一样, 只不 阅读全文
摘要:
nacos单机启动 准备 下载nacos安装包 下载地址 准备centos环境 (本次测试使用docker) PS C:\Users\Administrator> docker run -tid --name centos_nacos -p 8849:8848 --privileged=true c 阅读全文
摘要:
arthas介绍 arthas是Alibaba推出的java诊断工具 官方文档 准备 准备docker环境 name port centos_arthas 3658:3658 docker run -tid --name centos_arthas -p 3658:3658 --privileged 阅读全文
摘要:
准备环境 启动4个centos容器, 并暴露相对应端口 (我的本机ip为172.16.1.236,以下涉及到的地方需要修改为自己的ip) node_name ip http port transport port es01 docker宿主机ip 9205:9200 9305: 9300 es02 阅读全文
摘要:
准备 docker docker内安装centos容器,模拟服务器环境 centos容器安装 下载centos容器 docker pull centos 启动docker容器 docker run -tid --name centos1 --privileged=true centos:latest 阅读全文
摘要:
目的 为了校验ISO 8601格式的日期,2020-12-33T14:32:25.072+08:00 格式转换 SimpleDateFormat final String ISO_PATTERN = "yyyy-MM-dd'T'HH:mm:sss.SSSXXX"; SimpleDateFormat 阅读全文
摘要:
1. java序列化的方式 (1)实现Serializable接口,在方法中定义readObject()与wirteObject()方法(注意这两个方法是要去自己定义的而且固定格式,并不是Serializable接口中定义的方法) (2)实现Externalizable接口,并实现writeExte 阅读全文
摘要:
源码分析 public ArrayList() {. //默认构造函数,若初始值指定为null则将赋值为一个空的数组 this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA; } private static final Object[] DEFAU 阅读全文
摘要:
1. HashSet是使用HashMap来实现的 public HashSet() { map = new HashMap<>(); } private transient HashMap<E,Object> map; // Dummy value to associate with an Obje 阅读全文
摘要:
1. 先来看一下类构成 public interface Executor { //顶级接口Executor,定义了线程执行的方法 void execute(Runnable command); } public interface ExecutorService extends Executor 阅读全文