自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

转载 Java虚拟机详解----JVM常见问题总结

文章来源:http://www.cnblogs.com/smyhvae/p/4810168.html   【正文】 声明:本文只是做一个总结,有关jvm的详细知识可以参考本人之前的系列文章,尤其是那篇:Java虚拟机详解04----GC算法和种类。那篇文章和本文是面试时的重点。 面试必问关键词:JVM垃圾回收、类加载机制。   先把本文的目录画一个思维导图:

2016-12-22 15:19:40 425

转载 Java:对象的强、软、弱和虚引用

1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。 图1 ⑴强引用(

2016-12-22 15:04:11 342

转载 Java虚拟机详解05----垃圾收集器及GC参数

文章来源:http://www.cnblogs.com/smyhvae/p/4748313.html   本文主要内容: 堆的回顾串行收集器并行收集器CMS收集器   零、堆的回顾: 新生代中的98%对象都是“朝生夕死”的,所以并不需要按照1:1的比例来划分内存空间,而是将内存分为一块比较大的Eden空间和两块较小的Survivor空间,每次使用Eden和其

2016-12-22 14:46:15 411

转载 Java虚拟机详解04----GC算法和种类【重要】

文章来源:http://www.cnblogs.com/smyhvae/p/4744233.html   本文主要内容: GC的概念GC算法     引用计数法(无法解决循环引用的问题,不被java采纳)       根搜索算法       现代虚拟机中的垃圾搜集算法:       标记-清除       复制算法(新生代)       标

2016-12-22 14:11:58 326

转载 Java虚拟机详解03----常用JVM配置参数

文章来源:http://www.cnblogs.com/smyhvae/p/4736162.html   本文主要内容: Trace跟踪参数堆的分配参数栈的分配参数   零、在IDE的后台打印GC日志: 既然学习JVM,阅读GC日志是处理Java虚拟机内存问题的基础技能,它只是一些人为确定的规则,没有太多技术含量。 既然如此,那么在IDE的控制台打印G

2016-12-22 14:10:56 439

转载 Java虚拟机详解02----JVM内存结构

文章来源:http://www.cnblogs.com/smyhvae/p/4748392.html 主要内容如下: JVM启动流程JVM基本结构内存模型编译和解释运行的概念   一、JVM启动流程: JVM启动时,是由java命令/javaw命令来启动的。 二、JVM基本结构: JVM基本结构图: 《深入理解Java

2016-12-22 14:09:55 412

Hashed and Hierarchical Timing Wheels

Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility

2015-03-24

Pattern.Oriented.Software.Architecture.Volume.1

This is a book about patterns for software architecture. or simply. patterns. Patterns have been drawing considerable attention over recent years: workshops, tutorials, forums for electronic discussion. papers in journals and whole books are being devoted to patterns. The pattern community has even started its own conference. All this enthusiastic discussion of patterns makes them seem as if they are the climax of the 'object wave'.

2015-03-24

Pattern-Oriented Software Architecture, Volume 2

Middleware is the set of services, protocols, and support utilities providing the 'plumbing' thatmakes modern distributed systems and applications possible—the infrastructure thatunderlies web services, distributed objects, collaborative applications, e-commerce systems, and other important platforms. Not long ago, the term middleware was rarely heard, andmiddleware developers were rarer still. But over the past decade, the term, the research andpractice, and its impact have become ubiquitous. Yet, until now, there has not been a book describing how to construct networked and concurrent object-oriented (OO) middleware, soits design has remained something of a black art. This book demystifies middlewareconstruction, replacing the need to have an expert looking over your shoulder with wellreasoned, empirically-guided accounts of common design problems, forces, successful solutions, and consequences.

2015-03-24

Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition

"The Java landscape is littered with libraries, tools, and specifications. What's been lacking is the expertise to fuse them into solutions to real-world problems. These patterns are the intellectual mortar for J2EE software construction."-John Vlissides, co-author of Design Patterns, the "Gang of Four" book

2015-03-19

NoSQL精粹_中文完整版.pdf

NoSQL精粹_中文非扫描完整版,总共175页,内容完整清晰。

2014-07-01

Android入门到精通源代码

本代码为Android入门到精通详解所带示例代码,完整。

2014-07-01

ThinkPHP3.2完全开发手册CHM

本手册仅针对ThinkPHP3.2版本 ThinkPHP一直在致力于简化企业和个人的WEB应用开发

2014-07-01

EM78芯片编程详细资料

义隆EM78芯片的详细编程资料 1. EM78系列单片机程序设计基础.pdf 2. EM78系列单片机--中断程序的设计.doc 3. EM78系列指令系统.pdf 4. EMC单片机程序开发技巧.pdf 5. TinyCCompilerUserManual(English).pdf 6. WICE.pdf 7. 编译器WicePlus2.6.zip

2009-03-19

Inside MAPI

A very classic book about MAPI.

2009-03-19

Windows Shell扩展编程完全指南

目录与资料简介 第一节 - 一步步教你如何编写Shell扩展 简要概述了Shell扩展及如何对之进行调试. 所附的例子演示了如何为文本文件对象添加上下文菜单项。 -------------------------------------------------------------------------------- 第二节 - 如何编写一次操作多个文件对象的Shell扩展 示范了如何编写一次操作多个被选择文件的上下文菜单扩展。所附的例子为DLL文件的上下文菜单项添加”注册”和”注销”两项以方便DLL服务器的注册操作. -------------------------------------------------------------------------------- 第三节-如何编写为文件对象弹出提示信息框的Shell扩展 示范了如何使用QueryInfo 扩展为文本文件对象提供提示信息框,同时还解释了如何在Shell扩展中使用 MFC. -------------------------------------------------------------------------------- 第四节 - 如何编写提供定制拖放功能的Shell扩展 示范了如何添加菜单项到 用户用右键拖放文件对象时弹出的上下文菜单. 所附的例子为文件对象生成硬链接(hard link). (注: 该扩展只在Windows 2000下起作用, 但你可以在以前版本的Windows中编译并运行该扩展(具体使用请见文章内容) -------------------------------------------------------------------------------- 第六节-如何编写定制”发送到”菜单的Shell扩展 讨论了如何使用放置目标处理器扩展添加菜单项到”发送到”菜单. 所附的例子实现了将文件发送到任一文件夹的功能。 第五节-如何编写添加属性页到文件属性对话框中的Shell扩展 示范了如何添加新定制的属性页到文件属性对话框中. 所附的例子添加一个定制的属性页,使用它你可以编辑文件对象的创建,修改和最后访问时间. -------------------------------------------------------------------------------- 第七节-如何编写自画上下文菜单项的Shell扩展, 以及如何使上下文菜单扩展响应文件夹窗口背景上的鼠标右击事件 解决了读者提出的两个问题: 自画菜单项和文件夹窗口背景上的上下文菜单. 所附的例子包含两个扩展: 位图预览 (如上图) 在上下文菜单上显示BMP文件的缩略图;另一个扩展添加菜单项到文件夹窗口背景上下文菜单. -------------------------------------------------------------------------------- 第八节-如何使用信息栏扩展添加定制的信息栏到资源浏览器详细资料列表中 示范了如何添加定制信息栏到Windows 2000资源浏览器的详细信息列表. 所附的例子添加若干个信息栏以显示MP3文件的资料标签数据 (改扩展仅用于Windows 2000.) -------------------------------------------------------------------------------- 第九节-如何编写定制文件类型显示图标的Shell扩展 示范了如何根据每一个具体的文件定制文件图标.

2008-10-20

空空如也

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

TA关注的人

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