- 博客(26)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 java 一个用户在同一时间只能登录一次的绝佳解决方案
对于这个需求 可能客户要求比较少,所以网上给出的解决方法不多,搜了很久都只有一种解决方法就是依靠session来实现,但是这种实现如果考虑到客户端崩溃的情况就会显得很不好(具体不好就不解释了,我默认大家都清楚)。所以我一直纠结于这个问题。腾讯的webQQ是可以实现这个功能的 ,而且很实时,另一处一登陆,就会在对一个登陆的用户发出下线提醒,我想要的就是这种效果。刚好前两天因为要做消息...
2013-04-26 17:46:12
667
原创 DWR3实现服务器端向客户端精确推送消息
研究了一天半,终于模拟出了这个功能,网上DWR的资料不少,但是真正实现客户端向服务器端精确推送消息的只有两篇文章。但是代码都只有一部分,向我这种刚开始学习DWR的人来说要看懂真的蛮难。不过即便如此,http://www.blogjava.net/stevenjohn/archive/2012/07/07/382447.html这片文章还是给了我很大帮助,再次表示感谢,下面我将这...
2013-04-19 10:36:25
302
原创 java检查文件夹中含有中文的文件(判断文件编码方式)
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.i...
2013-03-12 20:57:52
379
原创 ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值
如果oracle里没有Long,而出现上面的异常,解决方法是换新你的jar包!
2012-11-29 14:34:18
466
原创 js验证邮箱、手机、URL
function isMobil() { var ck = $("#checkMobile"); var s=$("#mobile").val(); var patrn = /(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/; if (!patrn.ex...
2012-11-21 16:56:03
270
原创 textarea自适应高度
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title
2012-11-09 08:57:31
127
原创 document.createElement IE 兼容
IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)以下代码在IE8下运行通过,在IE9中出错:document.createElement('<iframe id="yui-history-iframe" src="../../images/defaults/transparent-pixel...
2012-11-01 10:48:26
178
原创 jsj键盘事件 判断 限制输入不需要的字符
JS判断只能是数字和小数点1.文本框只能输入数字代码(小数点也不能输入)<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">2.只能输入数字,能输小数点.<input onkeyup="if(is...
2012-10-25 13:29:14
117
原创 java.lang.IllegalArgumentException: host parameter is null
项目中使用到HttpClient调用接口,部署时出现此问题,后来经检查为配置项出错。 即 URL 应为 hhtp://www.baidu.com 但是实际配置成了 www.baidu.com 所以出现此错误 ...
2012-09-29 11:23:22
649
原创 java.io.IOException: Too many open files
1. 使用ps -ef |grep java (java代表你程序,查看你程序进程) 查看你的进程ID,记录ID号,假设进程ID为122. 使用:lsof -p 12 | wc -l 查看当前进程id为12的 文件操作状况执行该命令出现文件使用情况为 10523. 使用命令:ulimit -a 查看每个用户允许打开的最大文件数 发现系统默认的是open fi...
2012-09-29 11:19:26
166
原创 fusioncharts中图表遮住时间控件问题解决
在FusionCharts中并不能直接设置统计用的flash,不过FusionCharts在它的js文件中提供了设置的地方, 打开FusionCharts.js,大约在30几行的地方,可以看到类似this.addParam(‘allowScriptAccess’, ‘always’);等这样的设置例子语句,这里就是设置flash属性的地方了,加上一句:this.addParam('wmo...
2012-09-25 14:58:56
88
原创 myeclipse 远程调试linux下的tomcat
说来惭愧,菜鸟的我居然不知道myeclipse居然还能远程调试linux服务器里面的代码,就这样纠结的在linux下部署项目弄了一个多月,今天偶尔听说,赶紧在网上找了一下,不过都不是很详细,菜鸟的我一直一知半解,最后综合几篇文章,终于搞定,成功实现功能,欣喜之余,综合几篇文章,摘录在此,一来做个笔记,二来为其他有同样需要的同志指条路,若有帮助,给个笑脸就行,若无帮助,请勿拍砖。好了 ...
2012-09-07 14:44:44
120
原创 ant打war包
最近做项目需要生成war包,无奈myeclipse自动生成war包时总是一闪而过,不能生成,不知是什么原,无奈之下自己ant生成jar包,过程中下面这篇文章帮助很大,特抄录如下,对作者表示万分感激:链接地址 http://blog.csdn.net/viproc/article/details/7702541Ant 相关的介绍我就不详述了,网上这方面介绍还是比较多的,下面我...
2012-09-07 14:14:12
140
原创 删除svn文件夹
使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除:建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),文件的内容如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWA...
2012-09-07 14:02:09
130
原创 escape()、encodeURI()、encodeURIComponent()区别详解
转载自:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.htmlJavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。...
2012-08-29 13:55:22
75
原创 Tomcat内存溢出解决办法
Tomcat内存溢出解决办法 (2011-07-09 06:59:10)转载▼标签: 杂谈分类: 软件开发使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息...
2012-08-07 16:49:09
107
原创 JS 倒数还能输入多少字
<title>JS统计还可以输入多少字数,用于向输入者提示信息</title><SCRIPT language="javascript"><!--function gbcount(message,total,used,remain){var max;max = total.value;if (message.value.length > m...
2012-07-26 11:00:42
224
原创 JQUERY验证上传文件大小
function checkImgType(this_){ var filepath=$(this_).val(); var extStart=filepath.lastIndexOf("."); var ext=filepath.substring(extStart,filepath.length).toUpperCase(); if(e...
2012-07-25 19:39:41
160
原创 JS验证
js验证身份证号,超准确看程序前先来了解下身份证号的构成:身份证号分为两种,旧的为15位,新的为18位。身份证15位编码规则:dddddd yymmdd xx p 其中 dddddd:地区码 yymmdd: 出生年月日 xx: 顺序类编码,无法确定 p: 性别,奇数为男,偶数为女; 身份证18位编码规则:dddddd yyyymmdd xxx y 其中 ...
2012-07-03 14:18:24
72
原创 jQuery获取iframe内的DOM对象并提交iframe的表单
DOM获取页面中的iframe:1window.frames["iframeChild"].document //假如iframe的id为iframeChild2window.parent.document //在子窗口中操作父窗口获取页面的对象其实就是DOM方法外面加上jquery的选择符:vi...
2012-06-19 16:42:53
157
原创 dom4j构建 解析XML数据
---------------------------------构建XML-------------------------------PrintWriter out = resp.getWriter(); Element response = new Element("response"); Document doc = new Document(response...
2012-06-19 12:38:45
90
原创 artdialog
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><meta http-equiv="Content-Type" co
2012-06-19 12:29:31
159
原创 Bad version number in .class file
java.lang.UnsupportedClassVersionError: Bad version number in .class file造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.把它们的JDK版本改成一致步骤如下:1.Window --> Preferences -->Java -->...
2012-06-14 17:58:29
64
原创 Oracle查询树形结构
oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select * from tablename start with cond1connect by cond2where cond3;简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:...
2012-01-29 17:51:06
193
原创 fusioncharts简单实用示例+超全SWF文件
Index.jsp代码如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <h
2012-01-10 17:24:15
401
ajax + springMVC 实现多文件上传
2012-08-14
httpclient 通过流形式上传文件?
2012-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人