自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Christiano.W的博客

----顺其自然

  • 博客(4)
  • 资源 (12)
  • 收藏
  • 关注

原创 Java初始化顺序

这里我们从类加载器把.class文件加载完成后说起,总的来说是先加载成员变量,再加载构造函数。         而成员变量后分为静态成员和非静态成员,先加载静态成员变量,再加载非静态成员变量。         再进一步细分,把成员变量分成代码块中的成员变量和代码块外部的成员变量。这两部分的在初始化等级上是平级的,按声明的先后顺序进行初始化。          当涉及到子类继承父类时,情况其实

2011-08-23 09:57:37 484

转载 工厂方法在Ext扩展中的运用

Ext.ns('MyApp'); MyApp.AbstractFormPanel = Ext.extend(Ext.form.FormPanel, { submitUrl:null ,initComponent:function() { // create config object var config = {}; // b

2011-08-09 09:32:57 598

转载 java变量初始化顺序

1.变量初始化顺序:静态变量(静态初始化块)----->变量(变量初始化块)----->构造器 public class InitializationTest { // 静态变量 public static String staticField = "静态变量"; // 变量 public String field = "变量";

2011-08-04 16:06:48 642

原创 Java锁的可重入性(Reentrancy)

机制:每个锁都关联一个请求计数器和一个占有他的线程,当请求计数器为0时,这个锁可以被认为是unhled的,当一个线程请求一个unheld的锁时,JVM记录锁的拥有者,并把锁的请求计数加1,如果同一个线程再次请求这个锁时,请求计数器就会增加,当该线程退出syncronized块时,计数器减1,当计数器为0时,锁被释放。          java锁的可重入性机制可以解决下面这个问题 public

2011-08-04 16:00:32 11411 1

rabbitmq-server-generic-unix-3.8.2.tar.xz

rabbitmq server. RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件

2020-02-22

Akka实战:快速构建高可用分布式应用

在大力提倡互联网+的今天,人们在PC、手机、Pad上安装了各式各样的软件服务或APP,享受着互联网技术带来的高效和便捷。同时,随着这些产品的高速发展,用户规模急剧扩大,系统承载能力会逐渐达到瓶颈,一些早期不常出现的问题也会慢慢浮出水面。实际上,系统开发者们也越来越重视软件的稳定性、高可用性、可扩展性对用户体验的影响,大家纷纷使出浑身解数,实践出多个构建大型应用所需要的技术架构。在这些架构方案中,有几个词始终不绝于耳,那就是:“高并发”“分布式”“高可用”。

2018-11-28

《ActiveMQ in Action》2010版

这是最新版的《ActiveMQ in Action》包括第7、9、11、13等章节

2009-12-03

Linux Device Drivers 3rd

This is, on the surface, a book about writing device drivers for the Linux system. That is a worthy goal, of course; the flow of new hardware products is not likely to slow down anytime soon, and somebody is going to have to make all those new gadgets work with Linux. But this book is also about how the Linux kernel works and how to adapt its workings to your needs or interests. Linux is an open system; with this book, we hope, it is more open and accessible to a larger community of developers.

2009-10-15

Linux Kernel Development Second Edition

The Linux kernel is one of the most interesting yet least understood open-source projects. It is also a basis for developing new kernel code. That is why Sams is excited to bring you the latest Linux kernel development information from a Novell insider in the second edition of Linux Kernel Development. This authoritative, practical guide will help you better understand the Linux kernel through updated coverage of all the major subsystems, new features associated with Linux 2.6 kernel and insider information on not-yet-released developments. You'll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development.

2009-10-15

Oracle+9i&10g编程艺术

在本书中,我不仅会尽力阐明各个特性如何工作,还会指出什么情况下要考虑使用某个特性或实现, 并解释为什么。我认为,理解“怎么做”固然很重要,但理解“什么时候做”和“为什么这样做”(以及“什 么时候不做”和“为什么不做”)也同样重要!

2009-07-21

AspectJCookBook 源码

是AspectJCookBook这本书的电子版及其源码

2009-07-16

Foundations of AOP for J2EE Development

This book presents aspect-oriented programming (AOP), which defines a new programming paradigm. By the word paradigm, we mean a set of principles that structure the modeling of programs and, as a consequence, the development of programs.

2009-07-10

Ant权威指南-介绍ant的书籍

I have to confess that I had absolutely no idea that Ant, the little build tool that could, would go as far as it did and make such a mark on the Java developer community. When I wrote the first version of Ant, it was a simple hack to help me solve a cross-platform build problem that I was having. Now it's grown up and being used by thousands of developers all over the planet. What's the magic behind this? How did this little program end up being used by so many people? Maybe the story of how Ant came to be holds some clues.

2009-06-05

hibernate search in action

Hibernate Search is a library providing full-text search capabilities to Hibernate. It opens doors to more human friendly and efficient search engines while still following the Hibernate and Java Persistence development paradigm. This library relieves you of the burdens of keeping indexes up to date with the database, converts Lucene results into managed objects of your domain model, and eases the transition from a HQL-based query to a full-text query. Hibernate Search also helps you scale Lucene in a clustered environment.

2009-06-05

空空如也

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

TA关注的人

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