自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java BIO NIO AIO 理论篇 (转)

        java中的IO主要源自于网络和本地文件         IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO        在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服 务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待请求,而...

2014-12-11 11:48:04 232

原创 Java中bitset学习

(1)BitSet类    大小可动态改变, 取值为true或false的位集合。用于表示一组布尔标志。  此类实现了一个按需增长的位向量。位 set 的每个组件都有一个 boolean 值。用非负的整数将 BitSet 的位编入索引。可以对每个编入索引的位进行测试、设置或者清除。通过逻辑与、逻辑或和逻辑异或操作,可以使用一个 BitSet 修改另一个 BitSet 的内容。默认情况下,...

2014-03-13 14:14:58 110

原创 JavaMelody开源系统性能监控

1.下载运行需要的jar包JavaMelody运行需要两个jar包:jrobin.jar和javamelody.jar,请到官方网站下载javamelody-1.36.0.zip,里面含有这两个jar包。下载见附件...2.搭建环境(1)将jrobin.jar和javamelody.jar放到本地WEB工程的WEB-INF/lib下面,使其在ClassPath下能访问。(2...

2014-02-06 13:06:00 113

原创 JQuery 悬浮层效果

<script type="text/javascript"> //页面加载完成 -textarea 悬浮效果$(function () { var x = 10; var y = 20; //设置提示框相对于偏移位置,防止遮挡鼠标 $("#textarea_id").hover(function (e) { //鼠标移上事件 ...

2013-10-20 17:50:04 211

原创 模仿 JQuery的ajax方法$.get,理解js回调函数应用的方式(转)

JQuery是一个js库,好用而且体积小,所以很多人在操作js时都会选择使用JQuery。JQuery的ajax实现也封装的很好,如get,post,ajax方式等。这些方法中都大量使用了js的回调函数的使用方式,下面写一个简单(应该说非常简单)的js回调实现 function test() { var url = "your url"; get(url,...

2013-06-12 10:54:55 161

原创 Js继承(转载)

记录自浪曦风中叶老师的JavaScript课堂 js继承有5种实现方式: 1、继承第一种方式:对象冒充   function Parent(username){     this.username = username;     this.hello = function(){       alert(this.username);     }   }   function Child(us...

2013-04-22 15:11:00 64

原创 类的初始化顺序

初始化顺序: 1 父类static变量,static块。 2 子类static变量,static块。 3 父类变量,初始块。 4 父类构造方法。 5 子类变量,初始块。 6 子类构造方法。 (同一层之间按照代码前后顺序执行。)通过实验,并不是每次初始化类都会执行以上所有步骤。 1 实例化类(new)得时候全部执行。 (以下其他方法都不执行构造方法。) 2 通过调类static方法的情况只执...

2013-03-25 09:59:47 71

原创 Java反射浅析

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。    Java反射机制主要提供了以下功能:    1 在运行时构造任意一个类的对象;   2 在运行时判断任意一个类所具有的成员变量和方法;   3 在运行时判断任意一个对象所属的类;  ...

2012-10-10 10:33:27 81

原创 常用WebService一览表

常用WebService一览表 天气预报Web服务,数据来源于中国气象局Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmxDisco       :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?discoWSDL      :...

2012-09-17 13:40:46 74

原创 设计模式之责任链模式

     责任链模式(Chain of Responsibility)是Web项目中最经常用到的一个设计模式,比如是Apache Tomcat 的对Encoding的 处理,Struts2 的拦截器, jsp servlet 的Filter 等等,都是基于责任链模式设计的。比如有一个作业任务,先有一个对象对其负责处理,之后又交给其他的一个对象处理,一次传递下去,这是最通俗最简单的责任链模式的应...

2012-09-10 11:28:42 56

原创 MyEclipse 快捷键

 Ctrl+D: 删除当前行Ctrl+O 快速显示 OutLineCtrl+T 快速显示当前类的继承结构Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)Ctrl+/ 注释当前行,再按则取消注释Ctrl+Shift+X 把当前选中的文本全部变味小写Ctrl+Shift+C   快速注释Ctrl+Shift+/  快速注释Ctrl+Shift+Y ...

2012-09-07 15:58:24 62

原创 Java 动态代理(JDK和cglib)

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

2012-09-07 11:27:01 54

原创 Java 动态代理类(转载)

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

2012-09-06 10:57:47 108

原创 设计模式之代理模式

代理模式:给某一对象提供代理对象,并由代理对象控制具体对象的引用. 代理,指的就是一个角色代表另一个角色采取行动,就象生活中,一个红酒厂商,是不会直接把红酒零售客户的,都是通过代理来完成他的销售业务的.而客户,也不用为了喝红酒而到处找工厂,他只要找到厂商在当地的代理就行了,具体红酒工厂在那里,客户不用关心,代理会帮他处理. 代理模式涉及的角色: 1:抽象主题角色.声明了代理主题和真实主题的公共...

2012-09-05 13:43:38 66

原创 Axis2 WebService例子

1,下载axis2-1.6.1-bin.zip,axis2-1.6.1-war.zip2,安装axis2。将axis2-1.6.1-war.zip解压后的axis2.war文件放到tomcat的webapps目录下3,启动tomcat.在浏览器输入http://127.0.0.1:8080/axis2/ (端口按实际改)如果看到如下图,证明安装成功:   4,书写服务端...

2012-08-29 09:55:03 59

原创 Oracle_select from where start with connect by prior子句用法

Oracle中select from where start with connect by prior子句用法connect by 是结构化查询中用到的,其基本语法是:select ... from tablenamewhere 条件3start with 条件1connect by 条件2;例:select * from tablestart with org_id = 'HBHqfWGWPy...

2012-08-27 11:23:17 238

原创 Oracle 游标(显示+隐式)

1、显示游标     declare      cursor cur_1 is select a.cust_name from ea_cust.cust_info a;       cust_name varchar2(100);          begin      open cur_1;       loop           fet...

2012-08-15 10:38:59 99

原创 Oracle定时器使用

创建job    declarejobno number;begindbms_job.submit(jobno,'begin update table1 set a=''test''; end;',trunc(sysdate)+1,'trunc(sysdate)+1');end;这里第一个参数是任务编号,系统自动赋值。也可以采用isubmit来手动指定第二个参数是需要执行的任务过程...

2012-08-15 10:14:28 294

原创 Struts2源码浅析(一)转载

1. Struts2架构图      请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;      FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。      ActionMapper取得了ActionMapping后,在Dispat...

2012-08-13 11:29:11 75

原创 Struts2源码解析(转载)

1) [color=red]StrutsPrepareAndExecuteFilter[/color]struts2以后web.xml的配置已经由配置servlet变成配置filter了 public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOExcept...

2012-08-13 10:20:29 80

空空如也

空空如也

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

TA关注的人

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