自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 Java单例模式的各种写法(Initialization on Demand Holder模式)

http://blog.sina.com.cn/s/blog_75247c770100yxpb.html

2014-09-14 11:37:15 4757 1

原创 Qt-Qlabel 自定义鼠标点击事件以及文本样式效果设计

最近项目中需要实现一个消息推送的功能,模仿QQ消息弹窗的方式实现

2014-04-26 21:51:47 19690 2

转载 从程序员到CTO的Java技术路线

后端:前端:原文:http://zz563143188.iteye.com/blog/1877266

2013-11-21 12:41:17 1118

原创 scribe - 日志收集器 分析

我们知道,使用日志系统是为了使系统变得更健壮,能够应对各种错误并能从错误中较快地恢复。一个大型的分布式系统生成的日志数量是巨大的,所以需要一个有效的工具对其进行管理。Scribe就是这样一个日志收集服务器,使用它可以对大型的系统进行监控。它 是Facebook的一个开源组件,使用的是Facebook另一个框架—Thrift。Thrift 在我的理解就是一个高效的跨语言 rpc 框架,所以它可以支持通过 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell,

2010-12-02 08:37:00 21269 8

转载 java中hashcode()和equals()的详解

1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下:   public boolean equals(Object obj) { return (this == obj); } 很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有Integer、Double。。。。等这些封装类在使用equals()方法时,已经覆盖了object类的equals()方法。

2010-09-30 11:27:00 789

转载 Web架构师应掌握的六大技能

最近和几个朋友在谈到时下流行的Web 2.0,也提到了其中最重要的角色——架构师。多方各有争执,不外乎是因为背景和视角的缘故,包括架构一词,本身就从建筑学借鉴而来,至于架构师,则可以简单地从建筑学的设计师来引申,不外乎就是设计结构,设计一个大楼的结构。回到软件本身,那就可以简单地理解为负责设计软件框架的人了。我们没有讨论清楚架构师、软件架构师、系统架构师及其Web 架构师这些看似相同却有所区别的角色的关键,本身智者见智,仁者见仁,也不是一时半会能够说清楚的,最后我们讨论作为一个Web 2.0 网站架

2010-09-21 14:45:00 1558

原创 Java 动态代理机制分析及扩展

<br />http://www.ibm.com/developerworks/cn/java/j-lo-proxy1/index.html

2010-07-27 15:59:00 1181

转载 OSGi与类加载器

OSGi™ 是 Java 上的动态模块系统。它为开发人员提供了面向服务和基于组件的运行环境,并提供标准的方式用来管理软件的生命周期。OSGi 中的每个模块(bundle)都包含 Java 包和类。模块可以声明它所依赖的需要导入(import)的其它模块的 Java 包和类(通过 Import-Package),也可以声明导出(export)自己的包和类,供其它模块使用(通过 Export-Package)。也就是说需要能够隐藏和共享一个模块中的某些 Java 包和类。这是通过 OSGi 特有的类加载器机制来

2010-07-21 15:37:00 1420

原创 Thrift 框架分析1

本blog先整体性地介绍Thrift框架,然后分析Thrift源码中自带的toturial例子。作为Thrift的入门吧。1.Thrift介绍Thrfit是一种开源的跨语言的服务部署框架,这里的服务是指RPC,即远程过程调用了。它最初是由Facebook开发的,后来Facebook将其开源了。因此你可以很方便地下载到它的源代码,下载地址为:http://incubator.apache.org/thrift/download/Thrift通过两种抽象机制来完成底层客户端和服务器端的通信,分别是:1)  Tr

2010-06-29 14:22:00 4901 1

原创 OSGI—Felix深入研究

前面已经了解了OSGI的各种实现,接下来就深入研究OSGI-Felix实现,主要包括4个方面:deployment、ipojo、log、shell具体见:http://felix.apache.org/site/index.html

2010-06-29 11:29:00 1907

原创 OSGI概述以及各种具体实现

OSGi框架是一个将系统和服务标准模块化的一个平台,具有如下的优点:a) 您可以在不重启容器的情况下,动态地安装、卸载、启动和停止您的应用程序中的不同模块;b) 对于您应用程序中的某一特定模块,容器可以同时运行该模块的多个版本;c) OSGi为开发嵌入式应用、移动应用、富互联网应用(RIA)提供了非常优秀的基础架构。

2010-06-29 10:49:00 1261

jmf2.0-API-Docs

JMF的API文档,英文版本的,直接从sun网上download下来的~~

2010-05-29

贪吃蛇游戏的源代码程序

贪吃蛇游戏的源代码程序,ajax实现。。。。。

2010-04-06

空空如也

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

TA关注的人

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