`
pxchen
  • 浏览: 90875 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
开始     在本文中,我将展示如何使用各种不同的 Java 技术构建一些简单的 Comet 风格的 Web 应用程序。读者对 Java Servlet、Ajax 和 JavaScript 应该有一定的了解。我们将考察 Tomcat 和 Jetty 中一些支持 Comet 的特性,因此需要使 ...
最近开始研究jetty 7。已经出到稳定版了。我相信大多JETTY的爱好者已经看过了。 这里呢。对jetty 7的continuation总结一下。 为了做一个server long push的WEB应用。我选择了jetty。对于Jetty,我只能说是一个新手,在网上搜资料的时候,发现相关资料少个可怜,中文的资料都是一个抄一 个,或者就是翻译的。对于jetty我走了弯路。迫使自己看是看jetty的源文件。 大家肯定都知道jetty的 continuation是建立的NIO技术的基础上。使WEB 服务器对大量的HTTP申请做阻塞不必开启过多的线程。避免了浪费。而jett ...
第一步:加入log4j- 1.2.8.jar到lib 下。 第二步:在CLASSPATH下建立 log4j.properties。内容如下: 1 log4j.rootCategory=INFO, stdout , R 2 3 log4j.appender.stdout=org.apache.log4j.ConsoleAppender 4 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 5 log4j.appender.stdout.layout.ConversionPattern=[QC] %p ...
mysql insert的几点操作(DELAYED 、IGNORE、ON DUPLICATE KEY UPDATE ) INSERT语法 INSERT [LOW_PRIORITY |DELAYED| HIGH_PRIORITY] [IGNORE] [INTO]tbl_name[(col_name,...)] VALUES ({expr| DEFAULT},…),(…),… [ON DUPLICATE KEY UPDATEcol_name=expr, ... ] 或: INSERT [LO ...
  在 JDK 1.4 以前, Java 的 IO 操作集中在 java.io 这个包中,是基于流的阻塞( blocking ) API 。对于大多数应用来说,这样的 API 使用很方便,然而,一些对性能要求较高的应用,尤其是服务端应用, 往往需要一个更为有效的方式来处理 IO 。从 JDK 1.4 起, NIO API 作为一个基于缓冲区,并能 提供非阻塞 (non-blocking)IO 操作的 API 被引入。本文对其进行深入的介绍。   NIO API ...
常常遇到数组排序的问题.比如我有一个Person类,它的实例对象存储在ArrayList数组中,现在要把ArrayList数组中的Person对象按照年龄排序. 其实这种情况经常遇到. 下面给出源代码: 1:Person.java文件:------------------------------- public class Person{ String name; int age; public Person(String name,int age){   this.name = name;   this.age = age;   } public int getAge() ...
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN">    <HTML>    <HEAD>    <meta   http-equiv="Content-Type"   content="text/html;   charset=GB2312"   />    <meta   http-equiv="Content-Language"   content=&q ...
(一)环境说明 (1)服务器有4台,一台安装apache,三台安装tomcat (2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2 (3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4 (二)安装过程 (1)在三台要安装tomcat的服务器上先安装jdk (2)配置jdk的安装路径,在环境变量path中加入jdk的bin路径,新建环境变量JAVA_HOME指向jdk的安装路径 (3)在三台要安装tomcat的服务器上分别安装tomcat,调试三个tomc ...
tomcat的目录结构如下: 目录名 简介 bin 存放启动和关闭tomcat脚本 conf 包含不同的配置文件,server.xml(Tomcat的主要配置文件)和web.xml work 存放jsp编译后产生的class文件 webapp 存放应用程序示例,以后你要部署的应用程序也要放到此 ...

文件CRC32

    博客分类:
  • java
import java.util.zip.CRC32; import java.util.zip.CheckedInputStream; import java.io.FileInputStream; import java.io.File; public class FileToCRCUtil {     public static String getFileCRCCode(File file) throws Exception {                 FileInputStream fileinputstream = new FileInputStream(file); ...
USE DATABASE -- 使用数据库 CURRENT_DATE --当前日期 CURRENT_TIME --当前时间 SHOW DATABASES --显示数据库 SHOW TABLES --显示表 DESCRIBE 表名 --显示表结构 LOAD DATA LOCAL INFILE 文件路径 INTO TABLE 表  LINES TERMINATED '\r\n' --把本地文件导入table,字段之间用tab分开 AND优先级大于OR SELECT DISTINCT 字段 FROM 表 -- 查询唯一 SELECT * FROM 表 ORDER BY 字段一 ASC,字段二 DES ...
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www. ...

httpclient例子

    博客分类:
  • java
package com.httpclient; import java.io.IOException; import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler; import org.apache.commons.httpclient.Header; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpcli ...

子界面浮现,拖动

    博客分类:
  • js
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>浮现在网页上的带阴影可拖动的层-JS特效学院|JSWEB8.CN</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script language="JavaScript& ...

图片滚动

    博客分类:
  • js
<div id="demo" style="overflow: hidden; width: 300px; height: 120px; background-color:#00cc66;"> <table cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td id="demo1" nowrap="nowrap"> <i ...
Global site tag (gtag.js) - Google Analytics