`
伊然01
  • 浏览: 305514 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表

js收集

校验字符串是否含有某些特殊符号 /** * 校验输入域是否含有特殊符号 --gcf * @param str 要校验的字符串 * @return rs true 为含有 ,false为不含有特殊字符 */ function charVerify(str) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?\"]"); if(pattern.test(str)){   return true; ...
//JAVA 获取完整URL 方法 public String getRequestURL(HttpServletRequest request) { if (request == null) { return ""; } String url = ""; url = request.getContextPath(); url = url + request.getServletPath(); java.util.Enumeration names = request.getParameterNames(); int i ...
HttpClient Get POST [图片] 需要导入的jar包 commons-logging.jar httpcore-4.0.1.jar  httpclient-4.0.3.jar [代码] HttpClient4使用 001 package main;  002    003 import java.io.IOException;  004 import java.io.UnsupportedEncodingException;  005 import java.net.URI;  006 import java.net.URISyntaxException ...
java定时任务,每天定时执行任务 java定时任务,每天定时执行任务。以下是这个例子的全部代码。 查看源码打印? 01 public class TimerManager {  02    03  //时间间隔  04  private static final long PERIOD_DAY = 24 * 60 * 60 * 1000;  05     06  public TimerManager() {  07   Calendar calendar = Calendar.getInstance();   08           09   /* ...
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110或公网IP,而并不是客户端的真实IP。 //获取客户端真实的IP public String getIRealIPAddr(HttpServletRequest request) {   String ip = request.getHea ...
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)元素为web-app。请注意,XML元素不像HTML,他们是大小写敏感的。因此,web-App和WEB-APP都是不合法的,web-app必须用小写。 2 部署描述符文件内的元素次序 XML元素不仅是大小写敏 ...
[转载]用 AOP 来记录每个方法的执行时间 有时候我们要跟踪方法的执行时间,来观察系统的性能、时间分布。特别是要找出那些十分耗时的操作。如果是在每个方法中起始和结束位置记下时间相减,那是不太现实的,对代码的侵入性太过份,而且在产品环境中又得屏闭那部份代码。 幸好现在有了 AOP,通过配置方式再加上外部辅助代码就能达到我们的要求,正式上线时只需要简单改个配置项拆卸下来即可。 下面介绍三种方式来打印每个方法的执行时间,分别是: 1. Spring 2.0 用 AspectJ 实现 AOP 2. Spring 通用的方法拦截 3. 直接用 AspectJ 实现 1. Spring 2.0 ...
Quartz可以通过两种方式来调度程序: 一是使用Spring提供的 MethodInvokingJobDetailFactoryBean 代理类,Quartz通过该代理类直接调度任务类的某个函数; 二是任务类继承并实现Quartz接口,Quartz通过该接口进行调度。 ­ 如果采用第一种方式 ...
方案一: windows环境: 1、在项目上右键,选择TortoiseSVN-->settings, 2、在弹出的TortoiseSVN Settings页面中选择“Saved Data”选项, 3、然后点击“Authentication data”对应的“Clear”按钮,清除一下之前的认证信息就可以了。     下次,就会要求输入用户名和密码,OK! 图示如下: linux环境:svn co --username   xxxxx  svn://www.yyy.com/aa/bb 方案二: 1、通过删除SVN客户端的账号配置文件     (1)找到我们使用的客户端配置 ...
  PL/SQL快捷键设置 收藏 1、登录后默认自动选中My Objects      默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 设置方法: Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。 Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq ...
ShowModalDialog函数、改变模态窗口大小 ShowModalDialog函数的功能: 打开一个子窗口,并且可与父窗口相互传递数据,它与window.open的最大区别就在于由ShowModalDialog打开子窗口后,父窗口将不能操作。 使用方法: vReturnValue = window.show ...
ORACEL数据库的完全卸载 软件环境: 1        Windows XP  + oracle 9i 2        Oracle 安装路径为:D:\ProgramFile\oracle 开始卸载: 1        开始 --> 设置 --> 控制面板 --> 管理工具  --> 服务  --> 停止所有 oracle 服务 2        开始 --> 程序 --> Oracle Installation Products --> Universal Installer --> 卸载所有oracle 产品,但Uni ...
EL表达式 EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得 用户的 ...
1、在WEB中加入对Spring对log4j的支持: 即在web.xml文件中加入如下代码: Java代码  <context-param>        <param-name>webAppRootKey</param-name>        <param-value>webName.root</param-value>   </context-param>   <context-param>        <param-name>log4jConfigLocation< ...
纯文本格式的pdf解析出来了,解析纯文本的代码如下: package pdfbox; import java.io.ByteArrayOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.io.OutputStreamWriter; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.util.PDFTextStripper; import org ...
Global site tag (gtag.js) - Google Analytics