自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huangliuyu00的博客

写代码的蓝胖子

  • 博客(9)
  • 收藏
  • 关注

原创 【JVM笔记】类加载器·双亲委派模型

类加载器·双亲委派模型从Java虚拟机的角度来看,只存在2种不同的类加载。一是启动类加载器(Bootstrap ClassLoader),作为虚拟机的一部分;二是所有其它类加载器,独立于虚拟机外部,并且继承于抽象类java.lang.ClassLoader。划分从可以Java开发人员角度来看,类加载器可更细分点。启动类加载器(Bootstrap ClassLoader)负责将存放&...

2018-10-23 23:22:51 294

原创 【JVM笔记】类与类加载器

类与类加载器对于任意一个类,都需要由加载它的类加载器和这个类本身一同确定其在java 虚拟机中的唯一性,每一类加载器,都拥有一个独立的类名称空间。不是同一类加载器加载的类,会对类的Class对象的equals()、isAssignableFrom()、isInstance(),以及instanceof关键字。instanceof关键字影响如下package jvm;import jav...

2018-10-23 22:22:52 124

原创 ElasticSearch安装笔记

ElasticSearch安装笔记需要东西:1、JDK我这里用的是JDK112、ElasticSearch安装包是 elasticsearch-6.4.2.tar.gz地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.2.tar.gz环境准备系统用的是CentOS 7JDK环境配置...

2018-10-19 10:54:26 823

原创 docker overlay 跨主机容器网络

构建跨主机容器网络这里使用libnetwork自带的Overlay类型驱动来实现跨主机的网络通信。Overlay驱动默认采用VXLAN协议,在IP地址可以互相访问的多个主机上之间搭建隧道,让容器可以互相访问。配置网络信息管理数据库在libnetwork网络方案中,需要配置一个键值数据库,如Consul、Etcd、Zookeeper等来实现跨主机容器网络通信。这里使用Consul,在这里...

2018-10-15 23:10:53 1051

原创 【JVM笔记】Class类文件结构

Class类文件结构Class文件是一组以8位字节为基础单位的二进制流,各个数据项严格按照顺序紧凑地排列在Class文件之中,中间没有添加任何分隔符。Class文件格式采用一种类似于语言结构体的伪结构来存储数据,这种伪结构中只有两种数据类型:无符号数(u)和表(_info)。SmartyPantsSmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:...

2018-10-14 23:09:15 172

原创 【JVM笔记】类初始化的规范

类的生命周期大概地了解一下类的生命周期及发生顺序。类初始化的规范Java虚拟机规范严格地规定 有且只有 5种情况必须立即对类进行“初始化”。如果类没有进行过初始化,则需要触发其初始化。遇到new、getstatic、putstatic或invokestatic这4条字节码指令睦,如果类没有进行过初始化,则需要触发其初始化。常见的java代码场景是:new 实例化对象、读取或设置类...

2018-10-14 22:07:00 146

原创 获取表关联关系(外键)

MySQL按数据库查询表关联关系,建议把下面的换内连接查询,提高查询速度。--CONSTRAINT_NAME 约束名称, TABLE_NAME 表名(外键表), COLUMN_NAME 列名(外键列), --REFERENCED_TABLE_NAME 引用表(主键表), REFERENCED_COLUMN_NAME 引用列(主键列)select CONSTRAINT_NAME, TABLE...

2018-10-05 18:03:27 1988

原创 获取存储过程信息

MySQL--先通过proc获取到存储过程的名称select * from mysql.proc where db = ? and `type` = 'PROCEDURE'--再通过存储过程名称获取具体的定义SQLSHOW CREATE PROCEDURE procedure_nameSQL Server--name 存储过程名称,definition 存储过程定义SELECT p...

2018-10-03 16:54:25 850

原创 获取触发器信息

获取触发器信息说明MySQL查询SQL说明查询结果展示SQL Server查询SQL说明Oralce查询SQL说明查询结果展示PostgreSQL查询SQL说明查询结果示例说明最近在做数据资产管理平台,需要连接数据源获取元数据信息,触发器是其中的1种数据信息,现在把几类不同的数据库,通过SQL获取的方式整理出来。MySQL查询SQLSHOW TRIGGERS说明字段名...

2018-10-03 16:35:01 1238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除