自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

球球之家

Talk is cheap. Show me the code!

  • 博客(260)
  • 资源 (12)
  • 问答 (3)
  • 收藏
  • 关注

原创 常用命令

搜索字符串/向下查找?向上查找n重复上面操作x删除,相当于backspacedydd剪切整行yy复制整行编辑状态下按退格,虽然尸体尚在,但是可以重新改写p向后粘贴P向前粘贴J文档首行1G尾行G$光标到行尾0光标到行首:16移动到16行head -nTail -n

2015-04-29 10:40:43 906

原创 java vo转换成flex vo

直接上代码package com.cwap; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.lang.reflect.Field; public class ConvertJavaVO

2015-04-29 10:33:32 836

原创 java异常信息日志输出

当程序运行异常时,e.printStackTrace()会打印出异常。但是很多时候我们希望将这些异常输出到日志中,以便日后可以随时查看到,可以通过这些异常快速的找到程序发生异常的代码。 那么有办法可以将异常的详细信息输出到文件吗?答案是肯定的。 程序: public static String getTrace(Throwable t) { StringWriter stringWr

2015-04-29 10:31:51 7038

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

http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html

2014-08-12 22:59:12 690

原创 eclipse通过link方式安装插件

通过link方式安装插件使单个插件管理变得很方便1.首先建立插件文件存放目录比如放d盘:  D:\插件名\eclipse\features                 \eclipse\plugins2.然后把然后把下载的插件中features和plugins的内容拷贝到上面对应的目录下3.在eclipse目录下建立文件夹links,并在文件夹下建立以.

2013-11-18 17:54:15 1188

原创 观察者模式快速理解

观察者模式百度定义观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。个人理解简单说就是两个对象,被观察对象通过一

2013-11-15 18:22:59 1317

原创 win7笔记本建wifi实战

win+r打开运行,输入cmd,打开命令行窗口,依次如下图输入网络ID:密钥:注意有下面格式限制输入下面创建密码查看网络状态:还未启动启动并重新显示:这时会看到活动网络里多了一个wm5920点击右边的本地连接弹出状态窗口:再单击属性设置如下最后完成状态如下:访问类型都能显示internet,这时

2013-11-08 23:17:17 1038

原创 oracle快速理解rollup

rollup使用得当会省掉许多代码量,尤其在一些需要小计、合计的场合,下面通过简单的例子可以快速理解rollup的用法create table t1(id number(10),name varchar2(10),sex varchar2(10),sala number(10));insert into t1 values(1,'w','man',5000);insert into

2013-11-08 19:59:10 1637

原创 double类型精度问题格式设置

我们知道double类型在进行处理时会涉及到精度丢失问题比如double d=100*1.005;结果d的结果为100.49999999999999怎么解决这种问题呢,用DecimalFormat,它对double类型的进行四舍五入处理用法如下:DecimalFormat df=new DecimalFormat(pattern); String nums=df.forma

2013-11-08 11:40:25 4564

转载 Java解析XML的四种方法

XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definit

2013-11-07 17:22:43 773

原创 oracle优化

1.不用“”代替不等于操作符是永远不会用到索引的,因此对它的处理只会产生全表扫描。推荐方案:用其它相同功能的操作运算代替,如: 1)a0 or a        2)a’’2. 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FR

2013-11-04 10:37:26 1007

原创 外企面试英文准备

1. What is important to you in a job?The feeling of accomplishment, and knowing that I have made a contribution.2. Why do you want to work for this organization? Learn more and do more

2013-11-02 22:59:32 1198

原创 创建存储过程并用java调用实例

先要在pl/sql中建立相关表和存储过程--《创建表》create table test(id number,name varchar(20));--《创建无返回值的存储过程》create or replace procedure testa(para1 in number,para2 in varchar2) asbegin insert into test(id,nam

2013-10-17 17:53:03 1260

转载 UML建模之时序图(Sequence Diagram)

一、时序图简介(Brief introduction)       时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的。顺序图中显示的是参与交互的对象及其对象之间消息交互的顺序。时序图中包括的建模元素主要有:对象(Actor)、生命线(Lifeline)、控制焦点(Focus of control)、消息(Message)等等。二、时序图元素(

2013-10-16 11:59:27 1461

转载 UML类图关系大全

1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。

2013-10-16 11:47:43 755

转载 UML用例图总结

原文:http://kb.cnblogs.com/page/129491/用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。  【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。  用例图所包含的元素如下:  1. 参与者(Actor)  表示与您的应用程序或系统进行交互的用户、组织或外部系统

2013-10-16 11:34:03 769

转载 图说UML中的六大关系

UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。这些类间关系的理解和使用是掌握和应用UML的关键,而也就是这几种关系,往往会让初学者迷惑。这里给出这六种主要UML关系的说明和类图描述,一看之下,清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口

2013-10-16 10:39:46 939

原创 java通过反射调用不同参数的方法

import java.lang.reflect.Method;public class testReflect { /** * @param args */ public static void main(String[] args) { try { Wu w=new Wu(); Object[] argspara=new Object[]{}; tes

2013-10-15 15:44:22 3771

原创 用Spring Data JPA 基于内存存储pojo的简单案例

poject结构如下:Customer.java类是一个pojo类,代码如下:package hello;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persist

2013-10-12 17:37:10 2517

转载 java注解应用-java.lang.annotation

Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。1、元注解元注解是指注解的注解。包括  @Retention @Target @Document @Inherited四种。1.1、@Retention

2013-10-12 15:55:24 2443

原创 静态内部类、静态变量的加载次数-理解静态内部类实现线程安全的单例模式

百度众说纷纭的情况下就不如自己写例子测试理论,话不多说,上代码:public class Sta { public static long date=System.currentTimeMillis();//1 public int da=1;//3,5 static{ System.out.println("Sta:"+System.currentTimeMillis());/

2013-10-10 11:48:00 5150 5

原创 win7/xp一键垃圾清除-绿色简洁

将下面内容用记事本编辑另存为.bat格式结尾文件,双击运行即可@echo off color 0atitle windows7系统垃圾清理---echo ★☆ ★☆ ★☆ ★☆ ★☆★☆★☆ ★☆ ★☆ ★☆ ★☆★echo ★☆ ★☆ ★☆ ★☆ ★☆★☆★☆ ★☆ ★☆ ★☆ ★☆★echo.★☆

2013-10-09 21:19:01 1395

原创 java类中静态代码块、构造代码块、构造函数快速理解

实例:public class testStatic extends Fa{ static{ System.out.println("son:静态代码块"); } { System.out.println("son:构造代码块"); } public testStatic(){ System.out.println("son:构造函数块"); } public

2013-09-26 13:43:31 2051

转载 Java内存区域

Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人想出来。运行时数据区域:  Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。 1、程序计数器

2013-09-25 11:11:36 690

原创 java基础:HashMap Hashtable LinkedHashMap TreeMap

import java.util.HashMap;import java.util.Hashtable;import java.util.LinkedHashMap;import java.util.Map;import java.util.TreeMap;import java.util.Map.Entry;public class testMap { /** * @pa

2013-09-24 13:55:38 1165

转载 JVM基础概念总结:数据类型、堆与栈

本文来自和你在一起的博客,原文标题为《JVM调优总结(一)-- 一些概念》。数据类型横向对比JVM 1.6与JVM 1.5性能Java语言将淡出 JVM宝座争夺战预热探秘Java 7:JVM动态语言支持详解Sun发布JDK 7早期预览版 JVM性能大幅提升Google启动Noop语言项目 意在JVMJava虚拟机中,数据类型可以分为两类:基本

2013-09-23 19:23:30 820

转载 url-pattern详解

Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里 面的,总结了一些东西,以免遇到问题又要浪费时间。   一,servlet容器对url的匹配过程:当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是 http:

2013-09-03 15:30:49 983

原创 Web Service初识

一、什么是web service它是一个新技术,使得基于不同平台的应用程序可以不通过第三方软件或硬件进行数据的交互,主要用来开发分布式应用程序。二、web service实现的技术基础是什么xml与xsdxml是ws数据表示的基本格式,但它没有定义一套标准的数据类型,更没有说怎么去扩展这套数据类型。例如,整形数到底代表什么?16位,32位,还是64位?这些细节对实现互操作性都是很重

2013-08-29 19:25:12 837

原创 thinkpad下win8换成win7系统

前言:    近日从网上买了个thinkpad笔记本,预装了win8系统,话说win8系统的用户体验还是不错的,只是对我们程序员感觉还不够,比如想用个虚拟机还不行,不能正确配置等等。觉得win8兼容性可能不够,于是想换成win7的,于是就折腾起来。  以前都是用u盘装系统,可是这次怎么也装不了,原因是磁盘格式是gpt的不是以前常用的mbr(现在电脑都高级了,以前从没考虑这种情况),所以也用

2013-08-22 09:32:48 1668

原创 filter过滤器详解

1、Filter工作原理(执行流程)              当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向客户机发回一个响应

2013-08-15 14:36:04 3344

转载 工厂模式

学习:java设计模式—工厂模式 一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式(Abstr

2013-08-15 14:16:44 688

转载 java 装饰器模式

原文:http://chenhua-1984.iteye.com/blog/565629 记得以前听一个高手说java.io包采用了了装饰器模式,当时不是很明白什么事装饰器模式,现在,网上看了一下说明和帮助的例子,他们的例子是这样的。   定义Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模式具有如下的

2013-08-15 13:56:04 774

转载 Java中extend 与 implement 区别

简单说: extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 比如 class A extends B implements C,D,E   术语话来说: extends 继承

2013-08-15 13:44:34 13388 1

转载 设计模式汇总

1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实

2013-08-15 13:25:37 621

转载 适配器模式入门

1. 概述  将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。2. 解决的问题  即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。3. 模式中的角色  3.1 目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。

2013-08-15 13:22:37 665

原创 session常见问题解答

1.session客户端与服务器端怎么交互    当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照session id把这个session检索出来使用(如果检索不到,可能会新建一个),如果客户端请

2013-08-14 19:15:54 1173

原创 log4j实用配置

简单log4j配置,速学速用

2013-08-13 17:55:12 1106

原创 jdbc插入修改clob类型的两种方式

方法一:Connection con = dbl.loadConnection();strSql = "insert into table1(id,a) values (1,EMPTY_CLOB())";dbl.executeSql(strSql);String str2 = "select a from "+ " table1 where id=1";ResultSet rs =

2013-07-30 14:55:58 2280

原创 是什么阻止了你的能力

1:否定性思想比如:不可能、没办法、怎么会?没想过、不知道等等,这些词汇会让你的大脑停止思考,不会再为结果找答案。没方法等于没能力。2:推卸责任比如:没看见、不知道、不是我的错、因为···所以···,这些词汇会让一个人心安理得的让这件事情和自己没关系,损失了很多次成长的机会。3:金钱金钱会锁定一个人的能力,不给钱就不干活,钱给的少就不去做,久而久之自己丧失了赚钱的能力。4:

2013-07-22 10:40:57 809

原创 eclipse处理长字符串拼接快捷方法类

情景:你在后台写sql文访问数据库时是不是要这样写String sql="select a," +"b," +"c " +"from table";当sql语句短还好,要是长了该写多少个“+”和““”啊,于是就想写一个工具类处理长字符串拼接的问题代码:imp

2013-07-19 13:07:47 2456

基于springMVC 的restful风格接口前后端使用说明

基于springMVC 的restful风格接口前后端使用说明,方便前后端协作开发

2017-11-18

rationnal rose2003破解工具

将其解压覆盖到Common文件夹下进行替换即可完成破解

2013-07-17

helloAndroid

helloAndroid android开发入门实例

2012-11-30

maven sample src

maven sample src 简单的项目实例

2012-11-20

zenddebugger

在php配置文件里加入 [Zend] zend_extension_ts="F:/xdebug/ZendDebugger.dll" zend_debugger.allow_hosts=127.0.0.1/10 zend_debugger.expose_remotely=always 其中zend_extension_ts指向你拷贝的文件夹

2012-10-23

waysonline

waysonline 很棒的代理服务器软件

2012-10-22

压缩工具7z.exe

7z.exe,下了几个就这个是好的,拿来分享

2012-10-15

adobe flash player11

adobe flash player11这个很好用的,不会出现那种下一半就timeout!

2012-10-15

php开发文档api

php开发文档api,对php的基础有个很清楚的介绍

2012-10-15

maven大汇总

maven大汇总,适合初学maven,想快速在eclipse环境下运用的童鞋们

2012-04-12

ssh框架资源汇总

这是我搜集的比较实用细致的ssh框架搭建以及spring介绍的一些文档

2012-03-14

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

TA关注的人

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