- 浏览: 322982 次
- 性别:
- 来自: 深圳
最新评论
-
hdwmp123:
GGGGeek 写道HTMLLayout布局的邮件被QQ邮箱拒 ...
logback配置错误邮件发送 -
GGGGeek:
HTMLLayout布局的邮件被QQ邮箱拒收了,代理服务用的是 ...
logback配置错误邮件发送 -
Inmethetiger:
在windows下面用;分隔,linux下面用:分隔。 在 ...
【转】程序包com.sun.image.codec.jpeg不存在 问题的完美解决 -
wuxiaozeng2440:
感动了,谢谢
这世界上你最在乎的人 -
ahong520:
很重要的一点,安装完xcode后还需要到xcode prefe ...
MAC下配置Eclipse Java/C++ 开发环境
文章列表
一、概述
过滤器是请求和响应之间的一种WEB组件,它驻留在服务器端,用来截取客户端与资源之间的请求,并对这些信息进行“过滤”。
Servlet容器对部署描述符中声明的每一个过滤器只会创建一个实例。与Servlet类似,容器将在同一个过滤器实例上运行多个线程来同时为多个请求服务,因此开发过滤器时要注意线程安全问题。
当Web容器接受到一个对资源的请求时,它将判断是否有过滤器与这个资源相关联,如果有那么容器将把请求交给过滤器进行处理,在过滤器中可以改变请求的内
容,或重新设置请求的报头信息,然后将请求发送给目标资源,当目标资源对请求做出响应时,容器同样会将响应转发给过滤器,在 ...
- 2010-10-29 23:41
- 浏览 1360
- 评论(0)
Servlet的基础概念
1. Servlet是什么?
答:1) 模块化的程序,运行在服务器端,增强了请求/响应导向服务;
2) 应用示例:
a. 访问远端对象;
b. 跟踪大量信息;
c. 多用户协作
2. HTTP和Servlets
答:1) Servlet是HTTP协议中作为CGI ...
- 2010-10-29 23:31
- 浏览 1160
- 评论(0)
入门
学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验。下面给出了不少简单的例子,并对它们作了详细的说明。
假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。
这几乎是最简 ...
- 2010-09-21 12:45
- 浏览 1146
- 评论(0)
今天在群里聊天,提及了 "编辑距离" 算法。好久不用,重新练练手,免得日后用时乱找。 1. Levenshtein Distance该算法又称之为 "编辑距离",用于计算两个字符串的相似程度。原理很简单,就是返回将第一个字符串转换(删除、插入、替换)成第二个字符串的编辑次数。次数越少,意味着字符串相似度越高。算法原理:Wikipedia - Levenshtein distanceStep1: 人 民 共 和 时 代 0, 0, 0, 0, 0, 0, 0中 1, 0, 0, 0, 0, 0, 0华 2, 0, 0, 0, 0, 0, 0人 3, ...
- 2010-09-19 20:49
- 浏览 1661
- 评论(0)
MySQL Limit的使用方法:
在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。SELECT * FROM table_name LIMIT start, end
1、LIMIT子句可以被用于强制SELEDT语句返回指定的记录数。LIMIT接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是0(而不是1)。
mysql>SELECT * FROM table LIMI ...
需求说明:判断一串文字中是否是“xx注明(或标明)xx来自xxx人才网”这样的格式?
例如:这样一串文字:“务必在简历中或标题上注明来自苏州市区人才网!”
正在表达式:regex = ".*?(注明|标明).*?(来自).*?(人才网).*?
";
执行结果:
调用Stirng类的matches方法,返回true,ok没问题
稍微修改一下字符串内容:“务必在简历中或标题上注明来自苏州市区人才网!\n 要求:对于本职工作能勤勤恳恳、恪尽职守。 ”
再次执行:
结果返回false, 奇怪了,怎么回事?后来查阅Java API,才发现匹配任意字符出了问题,JDK中是 ...
- 2010-09-14 11:18
- 浏览 3211
- 评论(0)
在OA系统中做部门、岗位管理的时候,通常有这么一个需求:设置人员列表,而且要求提供几种不同的方式来设置人员,例如:可以在所有人员中选择、可以通过部门选择人员、还可以通过岗位选择人员等等。
如何实现呢?可以通过弹出一个模态对话框的方式来实现(主要有3个文件,一个js文件,2个html页面)
1、设置人员主页面代码(testDialog.html)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>测试模式 ...
- 2010-09-08 17:52
- 浏览 1260
- 评论(0)
package com.leg3s.rld.util;
import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.io.UnsupportedEnco ...
- 2010-09-06 12:29
- 浏览 2264
- 评论(0)
package util;
import java.io.UnsupportedEncodingException;
/*** Provides encoding of raw bytes to base64-encoded characters, and decoding of* base64 characters to raw bytes.* * @author Kevin Kelley (kelley@ruralnet.net)* @version 1.3* @date 06 August 1998* @modified 14 February 2000* @modified 22 S ...
- 2010-09-06 12:26
- 浏览 1146
- 评论(0)
package util;
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java ...
- 2010-09-06 12:22
- 浏览 1989
- 评论(0)
java中的基本数据类型byte,占用1个字节,8位
取值范围:00000000 ~ 1111 1111 (-128 ~ 127)
为什么不是:0000 0000 ~ 1111 1111 呢?
最高位为符号位,正数的符号位0,负数为1
1111 1111 表示负数的最大值:-1
负数的二进制 = 正数(该数的绝对值)的二进制反码 + 1
例如:-5
第一步取绝对值:-5 的绝对值:5
第二步转二进制:5的二进制:0000 0101
第三步取反码: 0000 0101 的反码 1111 1010
- 2010-06-12 16:31
- 浏览 2041
- 评论(0)
问题描述:源码读取文件内容OK,但是打成jar包后,导入到另外一个工程中后,读取文件内容出错,java.io.FileNotFoundException:找不到文件?!
解决方案:读取jar包中文件内容,必须采用getResourceAsStream("path")的方式来获取(该
文件必须在src目录或其子目录下才能获取到
)。
===================================================
1、在src目录下创建一个test.txt,并写入一些数据;
2、编写读取文件数据类
;
package t ...
- 2010-04-17 13:51
- 浏览 1942
- 评论(0)
<!-- [if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery><w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery& ...
- 2010-01-04 19:44
- 浏览 1202
- 评论(0)
通过启动${TOMCAT_HOME}/bin/catalina.bat(.sh)来实现远程调试。
1、通过调试模式启动服务器
默认监听端口:8000(catalina.bat(.sh)文件中的JPDA_ADDRESS 指定)
Windows命令:catalina.bat jpda start
Linux命令: sh catalina.sh jpda start
2、配置eclipse
选择eclipse的“Run ”-->“Debug Configurations... ”
在打开的窗口左侧菜单项中选择“Remote Java Application ...
- 2009-12-24 23:04
- 浏览 1037
- 评论(0)
1. 将彻底屏蔽鼠标右键:
oncontextmenu="window.event.returnValue=false"
将屏蔽<table>内容鼠标右键:
<table oncontextmenu=return(false)>XX</table>
2.取消选取(防止复制该内容):
<body onselectstart="return false">
& ...
- 2009-11-07 00:13
- 浏览 866
- 评论(0)