自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (18)
  • 收藏
  • 关注

原创 查看jvm运行时字节码指令

java方法编译后会生成字节码指令,在运行期字节码指令会被加载到JVM内存中,使用HSDB可以查看运行期的字节码指令贴代码:public class Test extends BaseClass { private Integer i=3; private static int a=90; { int d=34; } s...

2018-11-18 00:21:00 1840

原创 深入理解class字节码中的<init>,<clinit>

        java中有两种特殊的方法&lt;init&gt;,&lt;clinit&gt; 1,当java类中,存在用static修饰的静态类型字段,或static块,编译器便会生成&lt;clinit&gt;2,当java类中定义了构造方法,或其他非static类成员变量被赋了初始值,编译器便会生成&lt;init&gt;代码public class Test{    ...

2018-11-17 11:38:38 1497 1

原创 深入分析spring quartz之一

最近项目要做个调度系统,主要是利用spring quartz来实现,所以接下来的几节,都将是介绍如何利用quartz来实现任务调度主要的功能   动态加入调度任务,任务类型又分本地任务,dubbo任务   任务功能又提供移除,暂停,恢复,手动触发  任务状态,分为串行,并行等。...

2018-10-20 00:43:05 162

转载 为什么Java程序占用的内存比实际分配给它的要多

很多人错误的认为运行Java程序时使用-Xmx和-Xms参数指定的就是程序将会占用的内存,但是这实际上只是Java堆对象将会占用的内存。堆只是影响Java程序占用内存数量的一个因素。要更好的理解你的Java程序将会占用多大的内存需要先了解有哪些因素会影响到内存的占用。这些因素包括:对象(Objects)类(Classes)线程(Theads)本地数据结构(Native data str

2015-04-25 21:55:15 1888

转载 GC日志分析

转自: http://blog.csdn.net/yxc135/article/details/12137663 首先,给出一个日志输出的例子:参数设置为:-XX:+PrintGCDetails -XX:-UseAdaptiveSizePolicy -XX:SurvivorRatio=8 -XX:NewSize=10M -XX:MaxNewSize=10M参数解释:

2015-04-25 21:37:39 272

转载 jvm内置命令

一、javah命令(C Header and Stub File Generator)二、jps命令(Java Virtual Machine Process Status Tool)三、jstack命令(Java Stack Trace)四、jstat命令(Java Virtual Machine Statistics Monitoring Tool)五、jmap命令(Java 

2015-04-25 21:33:15 356

转载 GC学习笔记

GC学习笔记这是我公司同事的GC学习笔记,写得蛮详细的,由浅入深,循序渐进,让人一看就懂,特转到这里。一、GC特性以及各种GC的选择1、垃圾回收器的特性2、对垃圾回收器的选择2.1 连续 VS. 并行2.2 并发 VS. stop-the-world2.3 压缩 VS. 不压缩 VS. 复制二、GC性能指标三、分代回收四、J2SE 5.0的HotSpot

2015-04-25 21:33:00 306

图解Java多线程设计模式_结城浩著(完整版)

日本经典多线程入门书,原版长销11年!通过具体的Java 程序,以浅显易懂的语言逐一说明了多线程和并发处理中常用的12 种设计模式。内容涉及线程的基础知识、线程的启动与终止、线程间的互斥处理与协作、线程的有效应用、线程的数量管理以及性能优化的注意事项等

2018-01-06

jdk1.8中文版

此jdk1.8帮助文档是使用百度翻译,非人工翻译。 准确性不能保证,请与英文版配合使用

2017-12-22

图解Spark 核心技术与案例实战_郭景瞻编著

以Spark 2.0 版本为基础进行编写,全面介绍了Spark 核心及其生态圈组件技术。主要内容包括Spark 生态圈、实战环境搭建、编程模型和内部重要模块的分析,重点介绍了消息通信框架、作业调度、容错执行、监控管理、存储管理以及运行框架,同时还介绍了Spark 生态圈相关组件,包括Spark SQL 的即席查询、Spark Streaming 的实时流处理应用、MLbase/MLlib 的机器学习、GraphX 的图处理、SparkR 的数学计算和Alluxio 的分布式内存文件系统等

2017-12-15

高并发Oracle数据库系统的架构与设计

这是国内第一本深度讲解如何架构与设计高并发Oracle数据库系统的著作,也是国内第一本系统讲解内存数据库TimesTen的专著。作者是拥有10余年Oracle从业经验的资深数据库架构师,本书的内容也得到了业界以盖国强为代表的数位数据库专家的一致认可。本书秉承大道至简的思想,技术与艺术并重,从技术、方法论、原理和思想等角度讲解了如何架构与设计高并发Oracle数据库系统。, 全书主要内容从三个维度展开:首先是内部扩展的维度,深入探讨了高效B树索引、高效表设计、查询优化器等数据库架构设计与优化的核心技术,以及高并发Oracle数据库系统架构与设计的方法论和常见的高并发案例;其次是纵向扩展的维度,国内首次详细讲解了内存数据库TimesTen的基本使用、高可用架构设计、缓存应用、监控方法、数据备份与恢复、数据迁移以及高并发场景;最后是横向扩展的维度,详细讲解了如何使用GoldenGate构建数据库群,重点是结合链路原理的实现,介绍了拓展数据集成平台和异构数据库群的设计思路。此外,还从容灾和高并发的角度介绍了Data Guard的妙用,以及超出纯技术范围的一些最佳实践。

2017-12-13

jvm内部结构大解密

jvm内部结构大解密 jvm内部结构大解密

2009-12-02

java_23设计模式

java_23设计模式.pdf java_23设计模式.pdf

2009-11-25

JMeter中文使用手册

jmeter帮助文档 jmeter帮助文档 jmeter帮助文档

2009-11-25

JQueryAPI1.2文档

JQueryAPI1.2文档 JQueryAPI1.2文档 JQueryAPI1.2文档

2009-11-24

JQueryAPI文档

JQueryAPI文档JQueryAPI文档JQueryAPI文档

2009-11-24

websphere安装配置(jvm,数据源还有集群)

websphere安装配置(jvm,数据源还有集群) websphere安装配置(jvm,数据源还有集群) websphere安装配置(jvm,数据源还有集群)

2009-06-17

良葛格Java JDK 5.0学习笔记

良葛格Java JDK 5.0学习笔记+spring+hibernate+jsp+servlet

2009-06-17

webwork2.0

webwork2.0中文Webwork2 Guide.pdf

2008-11-17

JavaScript高级教程(HTML)

JavaScript高级教程(HTML) 精彩讲解,结合实例

2008-10-30

spring2.0源代码

通过实例详解spring源代码及内部运行原理.

2008-10-13

创建基于struts1.2+Hibernate3.0的Web工程(PDF)

这本书讲如何用struts+hibernate整合的开发web项目

2008-10-13

javascript讲义

针对初学javascript的一种入门ppt讲义

2008-10-13

javascript入门2

针对初学javascript的一种ppt讲义

2008-10-13

空空如也

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

TA关注的人

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