- 浏览: 15779 次
最新评论
文章列表
java中的IO主要源自于网络和本地文件
IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO
在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启 ...
(1)BitSet类 大小可动态改变, 取值为true或false的位集合。用于表示一组布尔标志。
此类实现了一个按需增长的位向量。位 set 的每个组件都有一个 boolean 值。用非负的整数将 BitSet 的位编入索引。可以对每个编入索引的位 ...
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)打开WEB工程的web.xml文件,在里面添加以下的一段配置:
<script type="text/javascript">
//页面加载完成 -textarea 悬浮效果
$(function () {
var x = 10;
var y = 20; //设置提示框相对于偏移位置,防止遮挡鼠标
$("#textarea_id").hover(function (e) { //鼠标移上事件
var text = gettext();
var tooltipHtml = "<div id='toolti ...
JQuery是一个js库,好用而且体积小,所以很多人在操作js时都会选择使用JQuery。
JQuery的ajax实现也封装的很好,如get,post,ajax方式等。
这些方法中都大量使用了js的回调函数的使用方式,下面写一个简单(应该说非常简单)的js回调实现
function test() {
var url = "your url";
get(url, { action: "DOSOMETHING" }, function (back_data) {
alert(back_data);
...
记录自浪曦风中叶老师的JavaScript课堂 js继承有5种实现方式: 1、继承第一种方式:对象冒充 function Parent(username){ this.username = username; this.hello = function(){ alert(this.username); } } function Child(username,password){ //通过以下3行实现将Parent的属性和方法追加到Child中,从而实现继承 //第一步:this.method是作为一个临时的属性,并且指向Par ...
初始化顺序: 1 父类static变量,static块。 2 子类static变量,static块。 3 父类变量,初始块。 4 父类构造方法。 5 子类变量,初始块。 6 子类构造方法。 (同一层之间按照代码前后顺序执行。)
通过实验,并不是每次初始化类都会执行以上所有步骤。 1 实例化类(new)得时候全部执行。 (以下其他方法都不执行构造方法。) 2 通过调类static方法的情况只执行前两步。 3 调类得static变量时只执行前两步。 4 调类的static final变量,(赋值计算在运行过程中),会执行前两步。
Java代码 1.public static final i ...
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反 ...
常用WebService一览表
- 博客分类:
- WebService
常用WebService一览表
天气预报Web服务,数据来源于中国气象局Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmxDisco :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?discoWSDL :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据)Endpo ...
责任链模式(Chain of Responsibility)是Web项目中最经常用到的一个设计模式,比如是Apache Tomcat 的对Encoding的 处理,Struts2 的拦截器, jsp servlet 的Filter 等等,都是基于责任链模式设计的。比如有一个作业任务,先有一个对象对其负责处理,之后又交给其他的一个对象处理,一次传递下去,这是最通俗最简单的责任链模式的应用。
代码实例:(模拟jsp servlet 的Filter)
Filter:处理过滤信息的过滤接口类
package com.lyz.dp.filter;
pu ...
MyEclipse 快捷键
- 博客分类:
- MyEclipse
Ctrl+D: 删除当前行
Ctrl+O 快速显示 OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+Shift+X 把当前选中的文本全部变味小写
Ctrl+Shift+C 快速注释
Ctrl+Shift+/ 快速注释
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+F 格式化当前代码
全局 撤销 Ctrl+Z
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为两种。 静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。 动态代理:在程序运行时,运用反射机制动态创建而成。
首先看一下静态代理: 1、Coun ...
代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为两种。 静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。 动态代理:在程序运行时,运用反射机制动态创建而成。
Java动态代理类位于Java.lang.refl ...
代理模式:给某一对象提供代理对象,并由代理对象控制具体对象的引用. 代理,指的就是一个角色代表另一个角色采取行动,就象生活中,一个红酒厂商,是不会直接把红酒零售客户的,都是通过代理来完成他的销售业务的.而客户,也不用为了喝红酒而到处找工厂,他只要找到厂商在当地的代理就行了,具体红酒工厂在那里,客户不用关心,代理会帮他处理.
代理模式涉及的角色: 1:抽象主题角色.声明了代理主题和真实主题的公共接口,使任何需要真实主题的地方都能用代理主题代替. 2:代理主题角色.含有真实主题的引用,从而可以在任何时候操作真实主题,代理主题功过提供和真实主题相同的接口,使它可以随时代替真实主题.代理主题通过持有 ...
1,下载axis2-1.6.1-bin.zip,axis2-1.6.1-war.zip
2,安装axis2。将axis2-1.6.1-war.zip解压后的axis2.war文件放到tomcat的webapps目录下
3,启动tomcat.在浏览器输入http://127.0.0.1:8080/axis2/ (端口按实际改)如果看到如下图,证明安装成功:
4,书写服务端:
创建services.xml文件放于META-INF文件夹下,创建MyServer.java文件
Xml代码
<service name= ...