自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 浅析IoC控制反转的原理

控制反转这个词可能是目前框架设计中提到最流行的词了,象SmallTalk、c++、java等都采用了这些原理进行实现。其中我们所熟知和常用的Spring Framework的核心亦不例外。其实早在2004年Martin Fowler就提出了“哪些方面的控制被反转了?”这个问题。他总结出是依赖对象的获得被反转了。这个做何理解呢?我们知道目前的许多稍复杂的应用基本都是由两个或多个类通过彼此合作来实现具

2012-08-14 19:02:04 4815

原创 Spring AOP原理及简单应用

相信只要使用过Spring框架的,大家对于AOP都不陌生,尤其提起它就能立刻随口说出,一般用在日志处理、异常处理、权限验证等方面。但刚开始接触难免会有各种各样的疑惑,今天抽时间,按照之前的理解整理了一份关于Spring AOP的简单教程,希望能够帮助大家尽快的了解它的实现过程及原理。首先来明确几个概念: JointPoint 系统在运行之前,AOP的功能模块需要织入到OOP的功能模块中。要

2012-08-14 18:50:26 19925 6

原创 eclipse中另一种有效的安装三方插件方式

Eclipse是基于插件式的开发方式,难免在项目中需要在eclipse中安装许多三方插件。其实三方插件无非就是一个或多个jar包。要将几个jar包直接引入放置在plugins目录下亦可,但该目录下的jar包太多,有时候可能还涉及到jar包的升级等,较为繁琐。因此有一种方式可以在外面新建另外一个文件用于存放三方插件包,只是需要一个关联文件将上述文件关联起来即可。通过这种方式能够非常方便的解决三方包的

2012-08-02 17:18:56 1096

原创 JAVA序列化机制的深入研究

1、java序列化简介 序列化就是指对象通过写出描述自己状态的数值来记录自己的过程,即将对象表示成一系列有序字节,java提供了将对象写入流和从流中恢复对象的方法。对象能包含其它的对象,而其它的对象又可以包含另外的对象。JAVA序列化能够自动的处理嵌套的对象。对于一个对象的简单域,writeObject()直接将其值写入流中。当遇到一个对象域时,writeObject()被再次调用,如果这个对象

2012-08-01 20:31:46 8077 3

原创 Java远程通讯可选技术及原理

在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、 Burlap、Hessian、SOAP、EJB和JMS 等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇文章中我们将来

2012-08-01 20:30:31 1358

原创 采用Mutt及msmtp配置进行邮件发送

最近想分析一些访问日志,并每天定期的发送至一些人的邮箱中。Linux系统下有非常多的开源软件可以采用命令的方式来发送邮件,有些较为复杂。其中一种即采用mutt和msmtp的解决方案,它类似于foxmail及outlook的客户端,可以通过命令行的方式来进行邮件的自动发送。 1、  msmtp的安装与配置 安装过程如下: $ wget http://downloads.so

2012-08-01 20:23:02 7339

Android开发经典教程

这里是本人收藏的关于Android开发的经典教程,希望能够为移动应用开发者提供一定的参考。

2010-03-08

新版Android开发教程+笔记--基础UI编程

该文档中包含了对android中常用控件的详细介绍及描述,有详细的源码可供参考,是不可多得的学习android的资料。

2009-11-21

Android开发实例集

这里面是自己学习Android时的一些具体的实例,都是可以运行的Eclipse项目,可以供初学者使用,希望能给你们带来帮助。

2009-09-29

使用.NET和Vss进行团队开发

本手册为开发团队的领导者、普通开发人员、测试团队成员和系统管理员提供指导。如果您计划或者是正在开发一个基于团队的.NET开发项目,请阅读本手册。

2009-08-24

vss使用说明(软件版本控制之父)

这是一本难得的关于软件项目管理的资料,其中详细介绍了VSS的使用。软件的版本管理是目前软件开发中必不可少的环节,如何让每一个开发人员在进行文件修改时可以做一记录,离不开软件项目管理软件的支持。

2009-07-30

spring 2.5框架图

主要包括了spring2.5中主要包的框架图,有AOP,beans,web,orm等,是不可多得的资源。

2009-07-06

java软件开发过程

这个文档主要描述了如何利用JAVA进行软件开发,其中有JAVA语言的基础及软件开发的流程.

2008-10-18

空空如也

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

TA关注的人

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