- 浏览: 65917 次
- 性别:
- 来自: 北京
最新评论
-
海云台119:
序列化的版本控制:serialVersionUID楼主的测试很 ...
serialVersionUID的作用 -
Bennes001:
请问如果有jar需要加载怎么设置,谢谢,同时,ue前面老是有一 ...
在UltraEdit中配置Java编译器攻略
文章列表
简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进 ...
在多线程大师Doug Lea的贡献下,在JDK1.5中加入了许多对并发特性的支持,例如:线程池。
一、简介
线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:
ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,
long keepAliveTime, TimeUnit ...
public static final List<String> RESERVE_CUASE = new ArrayList<String>();
static {
RESERVE_CUASE.addAll(Arrays.asList(new String[] {
"q", "filter", "property", "n", "s", & ...
网站服务器各类错误提示和状态所代表的到底是什么含义呢?很多用户和网站制作者在遇到服务器的错误提示时,常常一头雾水,不知道到底什么意思。本文将系统列出..net 信息服务 (IIS) 的各类返回错误的含义。
根据服务器的运行原理,当用户试图通过 HTTP 访问一台正在运行net 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。常见的错误提示分为客户端错误和服务器端错误。
数字代码5xx类 - 服务器错误
服务器由于遇到错误而不能完成该请求。
500 - Internal Ser ...
在ibatis中,会发现其输入参数只能有一个,于是当出现需要进行多个输入参数的时候,就要想点办法了,我看到的有以下两种比较好的方法能够解决这个问题
1) 用String代替
<select id="checkLogin" parameterClass="java.lang.String" resultClass="java.lang.Integer">
SELECT count(*) AS value FROM userinfo WHERE $sql$
</select>
比如如上的map statement代码 ...
一、TOMCAT的目录结构
/bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件
/conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml
/doc:存放Tomcat文档
/server:包含三个子目录:classes、lib和webapps
/server/lib:存放Tomcat服务器所需的各种JAR文件
/server/webapps:存放Tomcat自带的两个WEB应用admin应用和 manager应用
/common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件
/sh ...
URL重写
通常,会话管理是通过服务器将 Session ID 作为一个 cookie 存储在用户的 Web 浏览器中来唯一标识每个用户会话。如果浏览器不支持 cookies,或者将浏览器设置为不接受 cookies,我们可以通过 URL 重写来实现会话管理。
实质上 URL 重写是通过向 URL 连接添加参数,并把 session ID 作为值包含在连接中。然而,为使这生效,你需要为你的 servlet 响应部分的每个连接添加 session ID 。
把 session ID 加到一个连接可以使用一对方法来简化:response.encodeURL() 使 URL 包含 s ...
HTTP请求头概述
HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。
下面是一些最常见的请求头:
Accept:浏览器可接受的MIME类型。
Accept-Charset:浏览器可接受的字符集。
Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gzip。Servlet能够向支持gzip的浏览器返回经gzip编码的HTML页面。许多情 ...
表A
ID NAME
1 A1
2 A2
3 A3
表B
ID AID NAME
1 1 B1
2 2 B2
3 2 B3
表A和表B是一对多的关系 A.ID --> B.AID
Select ID , NAME FROM A Where EXISTS (Select * FROM B Where A.ID = B.AID)
执行结果为
1 A1
2 A2
原因可以按照如下分析
Select ID , NAME FROM A Where EXIS ...
作者:Joel Spolsky
[编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现, ...
是两封朋友的来信促使我完善这篇对rose生成代码及其反向工程功能介绍的文章,在收到来信此之前我只把blog当作一个自娱自乐的地方,没有想到过真的会有人看到,并且反馈,加之近来deadline将近,每日深陷调试代码的泥潭中无 ...
1.索引作用
在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。
例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。
SELECT c1,c2,c3 FROM t1,t2,t3 WHERE c1=c2 AND c1=c3
此查询结果应该为1000行,每行包含3个相等的值。在无索引的情况下处理此查询,必须寻找3个表所有的组合,以便得出与WHERE子句相配的那些行。 ...
http://www.myphpdunia.com/2009/04/19/top-10-jquery-examples-with-live-demos/
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class test1 {
public String ReadDate() {
String url = "D:\\2.txt";
String strs = "";
try {
FileReader read = ...
var num_of_docs = UltraEdit.document.length;
var dashes = "// ------------------------------------------------------------";
dashes += "----------------\r\n";
// Enumerate through all open documents and add the header.
var index;
for (index = 0; index < num_of_docs; in ...