java
clear1994
这个作者很懒,什么都没留下…
展开
-
通过数据库表自动生成javaBean
本次采用的是MySql数据库,通过查询对应的表的字段,获得各个字段名,通过元数据获取每个字段的数据类型,再通过判断将数据库中的数据类型转换成java中对应的数据类型。通过循环遍历以及根据javaBean的标准,通过文件操作将java文件生成在项目下对应的包路径中。生成javaBean的代码如下:package createjavaBean;import java.io.Buff原创 2016-04-22 19:06:55 · 2747 阅读 · 0 评论 -
jvm垃圾回收总结
1、java内存的划分java虚拟机在运行java程序是将jvm管理内存区域划分为不同的数据区域,统称为java运行时数据区。其中包括程序计数器、虚拟机栈、本地方法栈、方法区、堆等主要区域。详情如下图所示:由上图可以看出,虚拟机栈、本地方法栈、和程序计数器是非线程共享的。这三个区域与线程息息相关,随着线程的创建而产生,随着线程的结束而销毁。1.1、 线程私有区域程序计数器:在虚拟机的概...原创 2019-07-19 14:51:58 · 257 阅读 · 0 评论 -
redis cluster的介绍及搭建
redis cluster算法演变hash算法 -> 一致性hash算法(memcached) -> redis cluster,hash slot算法用不同...转载 2019-07-22 15:16:45 · 472 阅读 · 0 评论 -
JVM命令行工具介绍
JPS —虚拟机进程状况工具常用参数:-l 输出Java应用程序的main class的完整包-q 仅显示pid,不显示其它任何相关信息-m 输出传递给main方法的参数-v 输出传递给JVM的参数。在诊断JVM相关问题的时候,这个参数可以查看JVM相关参数的设置jstat —虚拟机统计信息监视工具jstat gc详解S0C:年轻代中第一个survivor(幸存区)的容量 (字...原创 2019-07-22 15:18:00 · 1157 阅读 · 0 评论 -
类加载机制
文章目录虚拟机加载机制类加载的流程加载连接验证准备解析初始化类初始化顺序类文件加载的顺序类实例创建过程类加载器启动加载器扩展加载器系统加载器双亲委派模型虚拟机加载机制虚拟机将描述类从class文件加载到内存,并对数据进行校验、转换解析、初始化,最终形成能被java虚拟机直接使用的java类型。在Java中类型的加载、连接、初始化都是在程序运行期间进行的,这样提高了程序的灵活性,但是类加载时会...原创 2019-07-26 14:38:52 · 407 阅读 · 0 评论