`
wang371134086
  • 浏览: 127104 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
     对于这个需求  可能客户要求比较少,所以网上给出的解决方法不多,搜了很久都只有一种解决方法就是依靠session来实现,但是这种实现如果考虑到客户端崩溃的情况就会显得很不好(具体不好就不解释了,我默认大家都清楚)。所以我一直纠结于这个问题。腾讯的webQQ是可以实现这个功能的 ,而且很实时,另一处一登陆,就会在对一个登陆的用户发出下线提醒,我想要的就是这种效果。刚好前两天因为要做消息推送,于是研究了一下服务器端向客户端精确推送消息,也还好,做出了个小例子,然后我就忽然来了灵感,既然能做到消息的精确推送,那么精确让另一处登录的用户下线也就不是问题咯,于是在那个思路上实现了这个功能。 ...
        研究了一天半,终于模拟出了这个功能,网上DWR的资料不少,但是真正实现客户端向服务器端精确推送消息的只有两篇文章。但是代码都只有一部分,向我这种刚开始学习DWR的人来说要看懂真的蛮难。不过即便如此,http://www.blogjava.net/stevenjohn/archive/2012/07/07/382447.html这片文章还是给了我很大帮助,再次表示感谢,下面我将这两天的研究详细记录下来备忘,也希望能帮助到像我一样的人。只写过程,不写原理(不是不写,而是有些地方我也不太懂),下面开始:          第一、在项目中引入dwr.jar,然后在web.xml中进 ...
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.io.OutputStreamWriter; import java.util.Scanner; import java.util.regex.Pattern; import cpdetector. ...
如果oracle里没有Long,而出现上面的异常,解决方法是换新你的jar包!
  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.exec(s)) {   ck.html("输入的不是正确的手机号,请 ...
  <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>文本框根据输入内容自适应高度</title> <style type="text/css"> ...
IE9 : DOM Exception: INVALID_CHARACTER_ERR (5) 以下代码在IE8下运行通过,在IE9中出错:document.createElement('<iframe id="yui-history-iframe" src="../../images/defaults/transparent-pixel.gif" style="position:absolute;top:0;left:0;width:1px;height:1px;visibility: ...
JS判断只能是数字和小数点 1.文本框只能输入数字代码(小数点也不能输入)<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"> 2.只能输入数字,能输小数点.<input onkeyup=" ...
      项目中使用到HttpClient调用接口,部署时出现此问题,后来经检查为配置项出错。       即 URL 应为 hhtp://www.baidu.com  但是实际配置成了  www.baidu.com 所以出现此错误    
1. 使用ps -ef |grep java   (java代表你程序,查看你程序进程) 查看你的进程ID,记录ID号,假设进程ID为12 2. 使用:lsof -p 12 | wc -l    查看当前进程id为12的 文件操作状况 执行该命令出现文件使用情况为 1052 3. 使用命令:ulimit -a   查看每个用户允许打开的最大文件数   发现系统默认的是open files (-n) 1024,问题就出现在这里。 4. 在系统文件/etc/security/limits.conf中修改这个数量限制, 在文件中加入内容: * soft nofile 65536 ...
在FusionCharts中并不能直接设置统计用的flash,不过FusionCharts在它的js文件中提供了设置的地方, 打开FusionCharts.js,大约在30几行的地方,可以看到类似this.addParam(‘allowScriptAccess’, ‘always’);等这样的设置例子语句,这里就是设置flash属性的地方了,加上一句: this.addParam('wmode', 'transparent'); 就行了!除此以外,我们还发现有个设置’transparent’的方法,就是 setTransparent: function(isTransparent) ...
      说来惭愧,菜鸟的我居然不知道myeclipse居然还能远程调试linux服务器里面的代码,就这样纠结的在linux下部署项目弄了一个多月,今天偶尔听说,赶紧在网上找了一下,不过都不是很详细,菜鸟的我一直一知半解,最后综合几篇文章,终于搞定,成功实现功能,欣喜之余,综合几篇文章,摘录在此,一来做个笔记,二来为其他有同样需要的同志指条路,若有帮助,给个笑脸就行,若无帮助,请勿拍砖。好了  话不多说,下面开始!           (1).更改Linux系统上的Tomcat启动文件远程调试端口,登录服务器,找到Tomcat安装路径,进入到bin目录     (2).打开目录下的

ant打war包

    最近做项目需要生成war包,无奈myeclipse自动生成war包时总是一闪而过,不能生成,不知是什么原,无奈之下自己ant生成jar包,过程中下面这篇文章帮助很大,特抄录如下,对作者表示万分感激: 链接地址 http://blog.csdn.net/viproc/article/details/7702541 Ant 相关的介绍我就不详述了,网上这方面介绍还是比较多的,下面我就用一个简单的 web 应用做示例。 附件 anttest.rar 包里面是一个简单的登陆应用,输入用户和密码跳转成功页面并显示输入的值,这个工程是用 myeclispe 写的,下面我就模拟实现 my ...
  使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除:建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),文件的内容如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@="Delete SVN Folders" [HKEY_LOCAL_MACHINE\SOFTWARE\Clas ...
转载自:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。 下面简单介绍一下它们的区别 1 escape()函数 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 语法 escape(string) 参数  ...
Global site tag (gtag.js) - Google Analytics