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.pswp.cn/news/456085.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/456085.shtml
英文地址,請注明出處:http://en.pswp.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;記者采…