自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(723)
  • 收藏
  • 关注

转载 java动态代理(JDK和cglib)

JAVA的动态代理代理模式代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。按照代理的创建时期,代理类可以分为两...

2014-06-13 12:50:00 219

转载 反射 之 Class 类的常用方法

http://blog.csdn.net/dream_broken/article/details/8830489反射中,最基础的是对Class类的了解和使用。在JAVA中Object是一切类的父类,而getClass()方法是Object中定义的,如下[java]view plaincopypublicfinal...

2014-06-12 22:03:00 249

转载 [Java 05 OO] (基础篇) 《Java开发实战经典》

p5OO 第五章 面向对象 (基础篇)Notes(1), Constructor / this / String String str1 = "hello"; 解释 : 是把一个在堆内存空间的使用权给了 str1 对象。 String str2 = "hello"; str1 == str2 是 true String 字符串的内容不可改变(2), Java 常用的内存...

2014-06-11 21:20:00 227

转载 [Java 14 枚举] Enum, enum

第 14 章 枚举*1, 在程序中,可以使用枚举来指定对象的取值范围*2, 使用 enum 关键字,来定义一个枚举类,其实继承了,Enum*3, 在枚举中可以通过 values() 方法取得枚举中的全部内容*4, 在枚举类中,可以定义构造方法,但在设置枚举范围的时候,必须显式地调用构造方法*5, Enum 其实实现了 Comparable int...

2014-06-11 17:29:00 152

转载 [Java 13 类集合] Iterator, Properties, Collections

Iterator 1 package com.qunar.basicJava.javase.p13_ClassCollection; 2 3 import java.util.*; 4 5 /** 6 * Author: [email protected] Date: 14-6-11 11:16 7 * <p/> 8 * ...

2014-06-11 17:10:00 62

转载 [Java 13 类集合] BasicContainer, Collection, Set, HashSet, TreeSet

Container, Set, equals, hashCode()package com.qunar.basicJava.javase.p13_ClassCollection;import java.util.Collection; /** 存放单值的最大父接口 */import java.util.HashSet;/** * Author: libin.chen@...

2014-06-11 15:01:00 115

转载 [Java 13 类集合] 学习笔记

第 13 章 Java 类集, 容器等 大体 1, 1, 3, 6 一个图,一个类,三个知识点,6 个接口《类集目标》学习目标 : * Collection 接口的作用及主要操作方法。 * 掌握 Collection 子接口 List, Set 的区别及常用子类的使用。 * 掌握 Map 接口的常用子类 * 掌握 SortedSet, SortedM...

2014-06-11 14:51:00 82

转载 Scribes:简单而智能的文本编辑器

Scribes:简单而智能的文本编辑器2006-07-19ToyPosted inApps,ReviewsRSSTrackback数日前,当我在Linux Toy中 Post 时,不期遭遇Firefox崩溃事件,之前的工作倾刻间变成了灰飞烟灭。后来在沮丧之余,我便多留了一个心眼,先把需要投递的内容保存到硬盘。这样做虽然麻烦一点,但的确是...

2014-06-09 19:34:00 129

转载 [Java 12 IO] IO 总结

12, IO 总结1, Java IO 各类间的继承关系图2, 在 Java 中使用 File 类表示文件本身,可以直接用该类完成文件的创建,删除等操作。3, RandomAccessFile 类可以从指定的位置开始读取信息,但是要求文件中各个数据的保存长度必须固定。4, 输入/输出流, 字节流 : OutputStream, InputStream(未用...

2014-06-09 15:40:00 55

转载 [Java 12 IO] Serializable 初步 ObjectOutputStream ObjectInputStream 将序列化的对象打出来...

Person 类, 序列化后就代表对象可以作为二进制的数据流进行传输package com.qunar.basicJava.javase.io.serializable;import java.io.Serializable;/** * Author: [email protected] Date: 14-6-6 10:21 */public class P...

2014-06-06 11:01:00 65

转载 [Java 12 IO] 字符编码初步

字符编码初步package com.qunar.basicJava.javase.io;import java.io.*;/** * Author: [email protected] Date: 14-6-6 10:01 */public class Encoding { public static void main(String[] args)...

2014-06-06 10:55:00 58

转载 [Java 12 IO] Scanner 输入数据类

输入数据类package com.qunar.basicJava.javase.io;import java.util.Scanner;/** * Author: [email protected] Date: 14-6-6 09:14 *//** Scanner 输入数据类 */public class ScannerDemo01 { p...

2014-06-06 10:54:00 72

转载 [Java 12 IO] BufferedReader 等待读取用户输入内容: bufferedReader.readLine();

BufferedReader --new BufferedReader(new InputStreamReader(System.in));package com.qunar.basicJava.javase.io;import java.io.BufferedReader;import java.io.IOException;import java.io.InputS...

2014-06-06 10:49:00 172

转载 [Java 12 IO] InputStream inputStream = System.in; 的读操作 read() != -1

InputStream 的另一种方式读package com.qunar.basicJava.javase.io;import java.io.IOException;import java.io.InputStream;/** * Author: [email protected] Date: 14-6-5 21:02 */public class Sy...

2014-06-06 10:48:00 239

转载 [Java 12 IO] PrintStream 打印流 new PrintStream(new FileOutputStream(new File("/home。。

JavaPrintStream 打印流 new PrintStream(new FileOutputStream(new File("/home。。。package com.qunar.basicJava.javase.io;import java.io.File;import java.io.FileNotFoundException;import java.io...

2014-06-06 10:44:00 191

转载 [Java 12 IO] InputStream 继承自 它 的类,都是向 程序中 输入数据

InputStream 继承自 它 的类,都是向 程序中 输入数据package com.qunar.basicJava.javase.io;import java.io.*;/** * Author: [email protected] Date: 14-6-5 16:10 */public class InputStreamDemo01 { pu...

2014-06-06 10:42:00 225

转载 [Java 12 IO] OutputStream 字节输出流,继承自它的类,都是 程序中输出 数据

OutputStream 字节输出流,继承自它的类,都是 程序中输出 数据OutputStreamDemo01package com.qunar.basicJava.javase.io;import java.io.*;/** * Author: [email protected] Date: 14-6-5 15:58 */public clas...

2014-06-06 10:39:00 211

转载 [Java 12 IO] File 类 的几个基本操作

第 12 章 Java IO (最重要的五个类 和一个接口, File, OutputStream, InputStream, Writer, Reader, 接口: Serializable)1, 掌握 java io 包中的继承关系2, 可以使用 File 类进行文件的操作3, 可以使用 字节流 或 字符流 操作文件内容并区分出字节流与字符流的区别4...

2014-06-06 10:32:00 52

转载 [Java 11 常用类库] 总结要点

总结 Java 111, StringBuffer 对字符串频繁操作。2, Runtime 表示运行时,在一个 JVM 中只存在一个 Runtime,所以如果要想取得 Runtime 类的对象, 直接使用 static 方法 getRuntime()3, System 类 是系统类,可以取得系统的相关信息。4, Format 类为格式化操作类,主要的 3 个子类 ...

2014-06-05 10:21:00 75

转载 [Java 11] ArraysDemo 数组简单的排序,填充操作

Arrayspublic class ArraysDemo { public static void main(String[] args) { int temp[] = {3, 5, 7, 9, 1, 2, 6, 8}; Arrays.sort(temp); System.out.println("排序后的数组 : ");...

2014-06-05 10:10:00 63

转载 [Java 11] System 类 与 Runtime 类

Systempackage com.qunar.basicJava.javase.p11CommonlyUsedClass;/** * Author: [email protected] Date: 14-5-21 10:54 */public class SystemDemo { public static void main(String[] arg...

2014-06-05 10:03:00 83

转载 [Java 11] Date 、Calendar 、 SimpleDateFormat 与 国际化 , 日期的简单处理

Date And Calendar And SimpleDateFormat 与 国际化package com.qunar.basicJava.javase.p11CommonlyUsedClass;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDate...

2014-06-05 09:59:00 127

转载 [Java 11] Comparable 数组排序 之一 与 Comparator 数组排序之二

Comparablepackage com.qunar.basicJava.javase.p11CommonlyUsedClass;import java.util.Arrays;/** * Author: [email protected] Date: 14-5-21 19:59 */class Student implements Comparable&...

2014-06-05 09:51:00 67

转载 [Java 11] Timer 定时调度 入门

TimerTaskpackage com.qunar.basicJava.javase.p11CommonlyUsedClass.timer;import java.text.SimpleDateFormat;import java.util.Date;import java.util.TimerTask;/** * Author: libin.chen@qunar...

2014-06-05 09:26:00 78

转载 [Java 11] 正则表达式-入门

Pattern 类的常用方法1, public static Pattern compile(String regex) 普通 指定正则表达式的规则2, public Matcher matcher(CharSequence input) 返回 Matcher 类实例3, public String[] split(CharSequence input) ...

2014-06-04 21:09:00 154

转载 Git 常用的 8 个命令初步

第 1 步 : git inithp@linux:/home/ghome$git initGit init或者使用 git init-db。创建一个空的Git库。在当前目录中产生一个.git 的子目录。以后,所有的文件变化信息都会保存到这个目录下.在 git 版本库中创建分支的成本几乎为零,所以,不必吝啬多创建几个分支。当第一...

2014-06-04 14:57:00 76

转载 娜姐教你玩转git

看一下你的origin是自己的还是思雨的,在项目根目录下(qua)终端运行:你可以看到现在有一个叫做origin的远程仓库 是你自己的姓名 说明你是从自己的repo clone下来的下面我们把自己写的代码commit到自己的仓库上:在终端运行:这步是提交到自己的本地仓库,下面我们再提交到gitlab上的远程仓库:...

2014-06-04 13:44:00 64

转载 GitHub 的初始化

Quick setup— if you've done this kind of thing beforeorHTTPSSHWe recommend every repository include aREADME,LICENSE, and.gitignore.Create a new...

2014-06-04 11:33:00 268

转载 Github 删除Repositories(仓库)

点击进入一个Repositories仓库,然后看右边栏的这个Setting在最底部有删除按键转载于:https://www.cnblogs.com/robbychan/p/3786754.html

2014-06-04 11:21:00 77

转载 JUnit jar 包 和 hamcrest 的 jar 包 关系

from :http://blog.csdn.net/hanpompy/article/details/7622251今天是六一儿童节,天气很好,起得很早,结果就是为了搞清楚JUnit里的各种断言是怎么来的。junit和hamcrest是两个不同的框架,不同的东西。只不过是junit使用了hamcrest框架而已。在junit上下载的junit的包解压开...

2014-06-03 17:23:00 49

转载 Spring配置项<context:annotation-config/>解释说明

在基于主机方式配置Spring的配置文件中,你可能会见到<context:annotation-config/>这样一条配置,他的作用是式地向Spring容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanP...

2014-06-03 10:10:00 57

转载 拒绝百度,其实你可以!

http://www.douban.com/online/10132155/活动介绍 ······自从三鹿奶粉事件爆出了百度的潜规则以后,百度就惹上了一身的麻烦,一直到CCTV曝光百度竞价排名黑幕,百度股票大跌。这算是这次事件的一个小高潮。其实百度做的这些事情我们都心知肚明,所以说这也是罪有应得,但还不够。我们之中仍旧有很多人不知道百度到底有多...

2014-06-03 09:57:00 50

转载 阿里负责人揭秘面试潜规则

最近负责了公司招聘,发现校园招聘这种事情,真是一个奇葩的工作。能做好校园招聘的人,一定是一个矛盾体。这个人一定是思维缜密,因为流程在这里特别重要,宣讲会、笔试、面试,需要不能出乱子;这个人还需要有创新意识,做好了宣讲会、笔试面试,也就是中规中矩,没啥特色,如果不弄点有新意的东东出来,也很难找到最优秀的人才。有人说,这个不矛盾啊。看上去不矛盾,实际上挺矛盾的。因为如...

2014-06-02 22:56:00 54

转载 Ubuntu 软件安装、查找、卸载--apt-get、apt-cache命令安全

# apt-get update——在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。# apt-get install packagename——安装一个新软件包(参见下文的aptitude)# apt-get remove packagename——卸...

2014-06-01 20:36:00 130

转载 Spring 中 ApplicationContext 、WebApplicationContext 和 BeanFactory 比较

SpringBeanWeb 框架配置管理 BeanFactory 是 Bean 的工厂接口,用于生成管理不同类型的 java Bean 对象。ApplicationContext 是建立在BeanFactory基础之上,提供了更多面向应用的功能。根据两者的用途,我们可以进行简单的划分: BeanFactory 是 Spring 框架的基础设施,面向 Spr...

2014-06-01 15:16:00 129

转载 [Spring3.x] 第 15 章 Spring MVC : 第 四 篇 业务层及 web 层技术开发

第 四 篇 业务层及 web 层技术开发第 15 章 Spring MVCSpring 为展现层提供了一个优秀的 web 框架 -- Spring MVC -- 松散耦合和插拔组件结构设计。Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,无须实现任何接口。支持 REST 风格的 URL 请求。Spring MVC 在 数据...

2014-05-31 23:23:00 132

转载 [Spring3.x] 第 11 章 使用 Spring JDBC 访问数据库 & 第 12 章 整合其他 ORM 框架

第 11 章 使用 Spring JDBC 访问数据库(1), Spring JDBC 是 Spring 所提供的持久层技术。它的主要目的是降低使用 JAVASE JDBC API 的门槛,不需处理繁杂而乏味的工作。 ORM 框架已经成熟丰富,但 JDBC 的灵活性更直接,如在完全依赖数据库配置产生查询方案的综合查询系统,ibatis,hiberbate都无法使...

2014-05-31 23:19:00 77

转载 [Spring3.x] 第 8 章 Spring 对 DAO 的支持

第八章 Spring 对 DAO 的支持Spring 对持久化技术提供的支持 : Hibernate, iBatis, JDO, JPA, TopLinkSpring 通过 Spring JDBC 框架对 JDBC API 进行简化Spring 面向 DAO 制定了通用的异常体系,屏蔽具体持久化技术的异常。Spring 提供了模板类简化各种持久化技术的使用...

2014-05-31 23:11:00 61

转载 [Spring3.x] 第 3 章 IOC 容器概述

第一章 Spring 概述第二章 快速入门第三章 IOC 容器概述反射技术是 实现依赖注入的 Java 底层技术本章内容 : * IOC 概念所包含的设计思想 * Java 语言反射技术 * BeanFactory、ApplicationContext 以及 WebApplicationContext 基础接口 * Bean 的生命周期...

2014-05-31 22:39:00 96

转载 ubuntu 时间不显示,时间消失问题

Ctrl + Alt + F2登陆后 : pkill gonme-session 然后再 Ctrl + Alt + F7 登陆后,恢复了时间显示转载于:https://www.cnblogs.com/robbychan/p/3786500.html

2014-05-30 11:16:00 115

空空如也

空空如也

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

TA关注的人

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