- 浏览: 32839 次
- 性别:
- 来自: 上海
最新评论
-
zhdalong:
public void event(final CometEv ...
基于AJAX的长轮询(long-polling)方式实现COMET例子 -
JavaStudyEye:
确实不错 楼主,解决了我的大问题啊
Struts2+jQuery(不用JSON)实现局部刷新 -
neal:
按照这个搭出来运行报错,能否打包整个发给我
基于AJAX的长轮询(long-polling)方式实现COMET例子
文章列表
1、Arrays.asList()返回的List的实现类为java.util.ArrayList.ArrayList(私有内部类),固定大小,不能做add,remove操作
2、调用此构造方法ArrayList(Collection c)
new ArrayList(Arrays.asList(str));对str数组的改变不影响产生的新ArrayList
原因:
JDK源码 ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAM ...
1、关于嵌套函数
函数只可以在JS顶层代码中或嵌套在其他函数定义中,不可以出现在if或循环等其他语句中。从本质来说function并非一个语句,因为语句是动态的,是解释执行的。而函数定义是静态的,在代码被开始执行前,JS ...
jQuery,GET方式会有缓存
可以在GET的请求URL中加入随机数/时戳
或用POST
或$.ajax(
...
cache:false,
...
)
这个例子的好处是,不使用《result type="json",靠JS渲染页面HTML内容》,这样做比较繁琐
在STRUTS2的ACTION和往常一样返回页面,然后靠jQuery的load方法加载进来
这样完成了iframe也能完成的局部刷新
完毕
参数
默认值
描述
initialSize
0
初始化连接:连接池启动时创建的初始化连接数量,1.2版本后支持
maxActive
8
最大活动连接:连接池在同一时间能够分配的最大活动连接的数量, 如果设置为非正数则表示不限制
maxIdle
8
最大空闲连接:连接池中容许保持空闲状态的最大连接数量,超过的空闲连接将被释放,如果设置为负数表示不限制
minIdle
0
最小空闲连接:连接池中容许保持空闲状态的最小连接数量,低于这个数量将创建新的连接,如果设置为0则不创建
maxWait
无限
最大等待时间:当没有可用连接时,连接池等待 ...
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION **
java.net.SocketExceptionMESSAGE: Software caused connection abort: socket write error
STACKTRACE:
java.net.SocketException: Software caused connection abort: socket writ ...
Json-lib requires (at least) the following dependencies in your classpath: * jakarta commons-lang 2.4 * jakarta commons-beanutils 1.7.0 * jakarta commons-collections 3.2 * jakarta commons-logging 1.1.1 * ezmorph 1.0.6
1、使用静态工厂方法创建Bean
首先,静态工厂:
public class MusicBoxFactory {
// 工厂方法
public static IMusicBox createMusicBox(){
return new IMusicBox(){
public void play(){
System.out.println("播放钢琴音乐...");
}
};
}
}
该静态方法创建一个IMusicBox接口的实例
则,在xml配置文件中,做如下配置:
<bean id=& ...
转载自http://java.chinaitlab.com/JDK/36677.html 1.简介 JNI是Java Native Interface的缩写,它的设计目的是: The standard Java class library may not support the platform-dependent features needed by your application. You may already have a ...
三步骤:
1.修改8080http访问端口
2.修改8005Shutdown端口
3.修改8009端口和其他HTTP服务器连接端口
以下JSR257介绍部分摘自http://java.sun.com/developer/technicalArticles/javame/nfc/
只做了部分翻译
JSR 257: Contactless Communication API 非接触式通信API
JSR 257提供了以非接触方式访问智能卡和条形码的接口,支持NFC三种通信模式中的两种(阅读器模式和卡模拟模式),非接触通信API 为邻近非接触更新定义了一套API接口,这些API包括五个JAVA包:
Javax.microedition.contactless ...
什么是 Comet?
解释: Alex Russell ( Dojo Toolkit 的项目 Lead )称这种基于 HTTP 长连接、无须在浏览器端安装插件的 “ 服务器推 ” 技术为 “Comet” 。
有两种实现 Comet 应用的实现模型,目前主要讨论的是基于 AJAX 的长轮询 (long-polling) 方式
例子如下:
Servlet实现类:TestComet
public class TestComet extends HttpServlet implements CometProcessor {
private static final l ...