自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Arab‘s Space

Hi, I m Arab . . .

  • 博客(12)
  • 收藏
  • 关注

原创 Java Builder模式

最近在学习设计模式,看到GOF中的Builder模式的部分,发现书中讲述的内容比较抽象难懂,导致自己不能完全领会作者的意思,就去网上找前人对Builder的理解,不过发现其实非常多的人对于builder的理解都有偏差,直到找到下面这篇博客才算解决了我的疑惑,好东西分享给大家~ http://www.cnblogs.com/happyhippy/archive/2010/09/01/1814287.

2015-06-08 21:39:44 467

转载 chkconfig命令和添加开机启动服务

编写服务启动脚本放置到 /etc/init.d/ 目录下

2014-11-06 18:04:06 511

原创 Java Visual VM配置

VisualVM是一个用来监控JVM上应用程序的组件,可以用来监控程序的cpu使用情况、线程、这个组件推出于JDK6 Update7之后,http://visualvm.java.net/zh_CN/gettingstarted.html

2014-10-29 13:11:42 742

转载 Ubuntu snmp配置

安装测试环境:Ubuntu 12.04 64bit1.    Snmp server和client安装安装snmp服务apt-get install snmpd安装snmp client(如果本地不需要client的话可以不装)apt-get install snmp顺利运行完毕,使用如下命令测试一下lsof -i:161如果输出了正在运行snmp协议,便说明安装O

2014-10-23 14:38:49 675

原创 配置redhat yum源

什么是yum源:yum源就是一个可以下载

2014-10-23 12:52:57 419

原创 JS 权威指南 第一部分 核心JS 第四章 变量

4.1 变量的类型JS是非类型的4.2 变量的声明用var声明一个变量但没有声明时,值为undefined如果不显式声明一个变量,JS将隐式声明它重复声明:用var多次声明同一变量是合法的,且不会造成任何错误隐式声明的变量总被创建为全局变量,即使该变量只在一个函数内使用。4.3 变量的作用域程序中定义这个变量的区域。函数体内,局部变量的优先级

2013-11-17 16:09:03 428

原创 JS 权威指南 第一部分 核心JS 第三章 数据类型和值

数据类型:能够表示并操作得值得类型JS允许支持3中基本数据类型:数字、文本字符串和布尔值,此外还支持两种小数据类型null和undefined,它们各自只定义了一个值。JS还支持两种对象:已命名的值的无序集合有编号的值得有序集合,即数组JS还定义了另一种特殊的对象——函数,函数是具有可执行代码的对象。除了函数和数组,JS还定义了一些专用的对象(不是新的数据类型,而是一些

2013-11-17 11:53:13 638

原创 JS 权威指南 第一部分 核心JS 第二章 词法结构

2.1 字符集JS程序使用国际化的16位Unicode字符集编写的,所以每个字符都占两个字节。2.2 大小写敏感HTML不区分大小写(XHTML区分大小写),但JS确是一种区分大小写的语言。2.3 空白符和换行符通常被忽略2.4 可选的分号完整的句子之间若以换行区分则不需要分号,但用上分号是一个好习惯2.5 注释同C和C++,但多行注释时不允许嵌套注释2.6

2013-11-17 09:57:02 542

原创 JS权威指南 读书笔记 第一章 JavaScript概述

JS是一种松散类型语言,即变量没有一个明确的类型。JS中OO继承机制是基于原型的,和self语言很相似,但和C++和Java中的继承不太一样。和Perl一样JS是一种解释型语言。JS中原始数据类型:数字、字符串、布尔; 内建支持数组、日期、正则表达式对象。客户端JS:嵌入到浏览器中的JS运行嵌入到HTML Web页面中的脚本(JS在浏览器中应用的最广泛)。1.1 什么是JS

2013-11-16 20:10:10 801

转载 Spring AOP的底层实现技术

AOP概述软件的编程语言最终的目的就是用更自然更灵活的方式模拟世界,从原始机器语言到过程语言再到面向对象的语言,我们看到编程语言在一步步用更自然、更强大的方式描述软件。AOP是软件开发思想的一个飞跃,AOP的引入将有效弥补OOP的不足,OOP和AOP分别从纵向和横向对软件进行抽象,有效地消除重复性的代码,使代码以更优雅的更有效的方式进行逻辑表达。AOP有三种植入切面的方法:其一是编

2013-07-23 14:58:39 381

转载 类名.class, class.forName(), getClass()区别

综述:1)Class cl=A.class; JVM将使用类A的类装载器,将类A装入内存(前提是:类A还没有装入内存),返回类A的Class的对象,不对类A做类的初始化工作.2)Class cl=对象引用o.getClass();返回引用o运行时真正所指的对象(考虑到继承)所属的类的Class的对象.3)Class.forName("类名"); 装入类A,并做类的初始化,作用是

2013-07-23 14:50:44 385

转载 Java中的Class类

在Java中,每个类都有一个相应的Class对象。也就是说,当我们编写一个类,编译完成后,在生成的.class文件中,就会产生一个Class对象,用于存储这个类的类型信息。获取Class实例的三种方式:(1)利用对象调用getClass()方法获取该对象的Class实例;(2)使用Class类的静态方法forName(),用类的名字获取一个Class实例(staticClass for

2013-07-17 00:32:12 377

空空如也

空空如也

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

TA关注的人

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