自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DR的专栏

烂笔头的星光

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 代理模式

代理模式(Proxy Pattern)是结构型模式(Strutural)的一种,结构型模式模式描述如何将类或者对象结合在一起形成更大的结构。结构型模式的特点是通过组合类或者对象产生更大的结构以适应更高层次的逻辑需求。代理模式的目的是:Provide a surrogate or placeholder for another object to control access to it.意

2014-07-27 15:11:34 718

原创 Spring AOP

软件开发的时候,提倡“高内聚,低耦合”,如何减少模块之间的耦合程度是一件麻烦的事情。比如,有时候我们的业务需要在某些操作的时候加上一些记录日志、加上一些验证、加上保存缓存等等。这些操作都是夹杂在整个业务之中的,如果把这些业务代码也写在一起,就变成了“大杂烩”,模块之间的耦合程度非常的高,使得开发不能专注于某一个方面,出了问题也不好调试。Spring AOP(Aspect Oriented Pr

2014-07-27 00:27:01 895

原创 Spring IoC

控制反转(IoC)在面向对象编程(OOP)的世界里,几乎所有的东西都被抽象成对象,很多情况下完成一项事情需要多个对象的参与,并且对象之间往往不会孤立的存在,会存在各种的依赖关系,当业务的规模不是很大的时候,这种我们可以自己去管理对象之间的依赖,但是当业务规模达到一定程度的时候,对象之间的关系错综复杂的时候,管理这些关系是我们无能为力的,或者很容易出错的,并且在软件编程的世界里还提倡“高内聚,低耦合”,过度的耦合会带来一系列的问题。

2014-07-26 17:32:05 639

原创 Java类加载

类加载的过程    先从一个HelloWorld说起,对于一个HelloWorld.java文件,起初我们在dos命令行下面使用javac HelloWorld.java编译源程序,生成一个HelloWorld.class的字节码文件,然后我们使用java HelloWorld就可以执行该程序,可是从我们硬盘上的.class文件是如何变成内存中的执行指令的呢?再细分的一点说,我们知道Java的

2014-07-25 20:03:16 1105

原创 单例模式

创建型模式创建型模式(Creation Pattern)是对类的实例化过程的抽象化,能够提供的对象的创建和管理职责,设计模式中创建型模式共有5种:单例模式工厂方法抽象工厂模式建造者模式原型模式1.2单例模式(Singleton Pattern)单例模式关注的是对象创建的次数和何时创建对象,对象创建的次数正如其名是1个,何时创建则衍生出单例模式的两种形式,饿汉模式和懒汉模式。

2014-07-18 22:06:10 868

原创 Linux启动过程

Linux的启动过程:jia'dian

2014-07-14 23:40:10 613

原创 hosts文件的修改

hosts文件的作用:当我们在浏览器输入一个域名地址的时候,需要转换成IP地址后才能访问,一般是根据域名请求DNS服务器,得到IP地址。对于一个经常访问的域名,这样做很耗时,所以,可以将该域名以及它的IP地址写入到hosts文件中去,系统每次请求解析域名,都会先在hosts文件中查询有没有对应的IP地址,如果有则直接使用,不用再去请求DNS,如果没有则去请求DNS解析。利用hosts文件我们还可以将一些恶意域名屏蔽掉,使它重定向到另外的一个IP地址。路径:在windows7下hosts文件的路径

2014-07-13 10:35:34 865

原创 AWK模式处理语言

AWK是一种模式扫描和处理语言,它处理一个或多个文件,以查看这些文件中是否含有匹配指定模式的记录,每次发现有匹配的记录就执行与模式相对应的动作,与过程式的编程语言相反,AWK是一种数据驱动语言:用户描述想要处理的数据并告诉AWK如何出来这些数据。AWK与Sed最大的区别在于,AWK对于结构化文件的处理能力,所谓结构化文件是指划分为记录和域的文件。AWK对格式化报表的生成提供很多强大的支持。

2014-07-05 18:07:05 1093

原创 Sed的使用

Sed是一种非交互式的流编辑器(Stream Editor),可动态编辑文件。所谓非交互式是说,sed和传统的文本编辑器(如Vi、Emacs)不同,并非和使用者直接交互,sed处理的对象是文件的数据流,sed从文本的一个文本行或者标准输入读取数据,将其复制到缓冲区,然后读取命令行或者脚本的第一个命令,对缓冲区中的数据进行操作,所以sed是不会改变源文件中的任何内容。sed的工作模式是对每一行数据,若符合指定的样式,就执行相应的操作。二、使用场景编辑相对交互式文本而言较大的文件;编辑命令太复杂,在交互式

2014-07-02 21:05:35 1157

staruml-5.0-with-cm.exe

staruml-5.0-with-cm.exe 安装 工具

2014-07-19

w3cl在线测试工具

网上的

2013-03-27

空空如也

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

TA关注的人

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