ajax 长轮询

未完成,因为需要换成webscoket来做,该ajax长轮询有待完善

function poll(){$.ajax({type:"POST",url:"ajax",async:true,data:{"receiverType":"single","receiverId":"${receiverId}","senderId":"${senderId}",},success:function(data){$("#content").append("<p><span>${receiverId}:"+data+"</span></p>");console.log(data);}});setTimeout(poll,5000);}$(function(){poll();}

  

 

@RequestMapping("/ajax")@ResponseBodypublic String ajaxMessage(String receiverType,String receiverId,String senderId) throws InterruptedException {System.out.println("receiverType = " + receiverType);System.out.println("receiverId = " + receiverId);System.out.println("senderId = " + senderId);String content = null;int i =0;boolean end = false;while (!end) {if(messages!=null) {System.out.println(messages.size()+"====================================");i++;for(Message m : messages){if(m.getReceiver().getType().equals(receiverType) &&m.getFromUserName().equals(receiverId)&& m.getReceiver().getId().equals(senderId)){System.out.println("temp = " + m.getContent());return  m.getContent();}}if(i==20){end = true;}}Thread.sleep(5000);}return content;}

  

转载于:https://www.cnblogs.com/yanqin/p/6672394.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/456085.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python中变量的作用域

变量的作用域 变量的作用域就是指变量的有效范围。 变量按照作用范围分为两类&#xff0c;分别是 全局变量 和 局部变量。 全局变量&#xff1a;在函数外部声明的变量就是全局变量 有效范围&#xff1a;全局变量在函数外部可以正常使用。全局变量在函数内部也可以正常使用(需要…

【机器学习】 关联规则Apriori和mlxtend——推荐算法

引入&#xff1a; 啤酒与尿布的故事 关联规律挖掘&#xff1a;从交易数据中发现&#xff1a;买了X 还会买Y 的规则 关联规律挖掘‘购物篮分析’Market Basket Analysis&#xff08;MBA&#xff09; 关联规律->应用于推荐系统 1. 关联规则代码演示 使用的是mlxtend.frequent…

预防和检测如日中天?事件响应表示不服

近些年&#xff0c;企业安全工作的关注点&#xff0c;一直聚焦在如何预防黑客攻击。但是&#xff0c;频发的大型跨国企业的数据泄露事件表明&#xff0c;即使是对网络安全更为重视&#xff0c;同时也投入了更多成本的金融业&#xff0c;也明白了“无论做了怎样的安全防护&#…

python中的内部函数和闭包函数

内部函数 在函数内部声明的函数就是内部函数。 格式&#xff1a; def 函数名():局部变量...def 内部函数名():Python功能代码...示例&#xff1a; def funName():name dragon#定义一个内部函数def inner():print(我是内部函数)‘’‘注释&#xff1a; 1.内部函数的本质就是局…

【机器学习】K-Means(非监督学习)学习及实例使用其将图片压缩

非监督学习之k-means K-means通常被称为劳埃德算法&#xff0c;这在数据聚类中是最经典的&#xff0c;也是相对容易理解的模型。算法执行的过程分为4个阶段。 1、从数据中选择k个对象作为初始聚类中心; 2、计算每个聚类对象到聚类中心的距离来划分&#xff1b; 3、再次计算…

CloudCC CRM:物联网必将成为CRM的推动力

CRM热门话题背后的主要推动力包括云、社交、移动和大数据&#xff0c;CloudCC CRM认为物联网必将成为CRM的推动力&#xff0c;也就是传感器将事物连接到互联网&#xff0c;创建之前我们从未想到的新型服务。 社交&#xff1a;在销售、市场和客户服务部门&#xff0c;营销人员正…

关于Video Renderer和Overlay Mixer

原文作者: 陆其明 整理日期: 2004/12/27 大家知道&#xff0c;Video Renderer (VR)是接收RGB/YUV裸数据&#xff0c;然后在显示器上显示的Filter。为提高计算机画图性能&#xff0c;根据你计算机显卡的能力&#xff0c;VR会优先使用DirectDraw以及Overlay表面&#xff1b;如果…

【tensorflow】tensorflow -gpu安装及jupyter环境更改

tensorflow -gpu安装 首先&#xff0c;安装Anoconda 1. 官网下载点我&#xff1a;2.安装 点击 python 3.6 version自动下载x64版&#xff0c;下载好之后&#xff0c;然后安装。 如图&#xff0c;打上勾之后&#xff0c;一路next3.打开终端 1&#xff09;输入conda –-version …

张震博士:SDT是未来安防发展方向

如何挖掘安防大数据价值是未来发展方向 发展实践证明&#xff0c;科技强警已经成为未来发展的必然选择&#xff0c;发展科技强警&#xff0c;必须用技术实力说话。作为科技强警的重要组成部分&#xff0c;安防视频非常重要&#xff0c;但是&#xff0c;目前&#xff0c;安防视频…

关于虚拟机第二块网卡eth1(仅主机模式)的配置问题

这里发生了一个想不明白的事情&#xff0c;我的真机的网卡上面并没有192.168.100.0网段的网卡 但是我在虚拟机上面添加了一块网卡&#xff08;仅主机模式&#xff09;eth1 并配置为192.168.100.60&#xff08;配置文件已经写好&#xff09; 开机却能用eth1连接上xhell&#xff…

【机器学习】朴素贝叶斯介绍及实例--对短信进行二分类 使用多项式分布

贝叶斯 首先什么是贝叶斯&#xff1f; 一个例子&#xff0c;现分别有 A、B 两个容器&#xff0c;在容器 A 里分别有 7 个红球和 3 个白球&#xff0c;在容器 B 里有 1 个红球和 9 个白球&#xff0c;现已知从这两个容器里任意抽出了一个球&#xff0c;且是红球&#xff0c;问这…

H.264码流结构

a、对照&#xff1a;H.263的码流结构H.263定义的码流结构是分级结构&#xff0c;共四层。自上而下分别为&#xff1a;图像层(picture layer)、块组层(GOB layer)、宏块层(macroblock layer)和块层(block layer)。 PSC TR PTYPE PQUANT CPM PSBI TRB DBQUANT PEI PSPARE PEI…

Gartner分享物联网和智慧城市最新数据

主题为“移我所想 Mobile is me”的2016世界移动大会上海展正在上海如火如荼的举行&#xff0c;Gartner也在第一时间分享了最新的市场数据&#xff0c;包括企业级用户最为关注的物联网和智慧城市的调查预测报告&#xff0c;下面就一起来看看吧&#xff01; 智慧城市与物联网 物…

python中格式化字符串

format格式字符串 语法&#xff1a; 它通过{}和:来代替%。 注意&#xff1a; 字符串的format函数可以接受无限个参数&#xff0c;位置可以不按顺序&#xff0c;可以不用或者用多次&#xff0c;不过2.6不能为空{}&#xff0c;2.7才可以。 “映射”示例 通过位置 In [1]: {0},{…

让360安全浏览器默认使用谷歌内核

浏览器默认内核的指定只需在head标签中添加一行代码即可&#xff1a; 若页面需默认用极速核&#xff0c;增加标签&#xff1a;<meta name"renderer" content"webkit"> 若页面需默认用ie兼容内核&#xff0c;增加标签&#xff1a;<meta name"…

作业帮电脑版在线使用_作业帮:创新科技驱动在线教育新模式

10月15日&#xff0c;在线教育领军企业作业帮在中国校长大会在线教育论坛上&#xff0c;独家发布《学习的真相&#xff1a;全国K12学情大数据及学习洞察》&#xff0c;宣布已推出作业帮直播课“名师大招”课程体系&#xff0c;集中展示多款面向K12人群的教育黑科技和硬件产品。…

【机器学习】DBSCAN聚类算法—优于Kmean—(理论+图解+python代码)

一、前言 二、DBSCAN聚类算法 三、参数选择 四、DBSCAN算法迭代可视化展示 五、常用的评估方法&#xff1a;轮廓系数 六、用Python实现DBSCAN聚类算法 一、前言 去年学聚类算法的R语言的时候&#xff0c;有层次聚类、系统聚类、K-means聚类、K中心聚类&#xff0c;最后呢…

H264白皮书

理论上我是知道一点点的mpeg4的&#xff0c;但是貌似忘记了&#xff0c;本来要重新看mpeg4&#xff0c;结果有人告诉我h264肯定比mpeg4要好&#xff0c;结果就被派去看h264了&#xff0c;看完了一个什么白皮书以后&#xff0c;只好替h264吹嘘一下了&#xff1a; 1。Intra pred…

python中的内建函数

内建函数 以下是目前我们已经渗透过的内建函数: 类型相关 int() 创建或者将其他数据转化为整型float() 创建或者将其他数据转化为浮点型bool() 创建或者将其他数据转化为布尔型complex() 创建或者将其他数据转化为复数str() 创建或者将其他数据转化为字符串list() 创建或…

卡巴斯基:风险无国界 网络安全从业者要与小网民保持一致

“互联网没有国界&#xff0c;每个国家碰到的问题基本上是类似的。对于网络犯罪这件事&#xff0c;并不针对哪个国家&#xff0c;任何有弱点、有机会的地方&#xff0c;黑客都会去。”卡巴斯基公司CEO尤金卡巴斯基在接受未来网&#xff08;微信公众号lovek618&#xff09;记者采…