摘要: ClassLoader的主要职责就是负责各种class文件到jvm中,ClassLoader是一个抽象的class,给定一个class文件的二进制名,ClassLoader会尝试加载并且在jvm中生成构建这个类的各个数据结构,然后使其分布在对应的内存区域中。 类的记载过程一般分为三个比较大的阶段,分 阅读全文
posted @ 2019-08-18 14:11 lanlei 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 典型回答 synchronized是java内建的同步机制,所以有人称其为instrinisc Locking(固有锁),它提供了互斥的语义和可见性,当一个线程已经获取当前锁时,其他试图获取的线程只能等待或者阻塞在那里。 在java5以前,synchronized是仅有的同步手段,在代码中,sync 阅读全文
posted @ 2019-08-15 13:21 lanlei 阅读(440) 评论(0) 推荐(0) 编辑
摘要: ES的单机安装以及集群安装 准备工作 设置机器名字 设置网卡ip相关信息 vi /etc/sysconfig/network-scripts/ifcfg-ens33 重新启动虚拟机 Shutdown -r now 查看系统自带jdk并且删除 查看 rpm -qa | grep java 删除 rpm 阅读全文
posted @ 2019-08-14 15:19 lanlei 阅读(277) 评论(0) 推荐(0) 编辑