dwr的蛋疼問題

2022-03-20 05:54:08 字數 816 閱讀 1295

最近在使用dwr, 與之前相比 除了讓人非常蛋疼的問題, 先描述如下:

第乙個問題是伺服器向客戶端推送的時候,

1 browser.withcurrentpage(new

runnable()

13 });

使用該方法推送給當前的session使用, 可是我之前測試總是在全部推送完畢後, 才在頁面做接收, 也就是看不到 一條一條記錄推送的效果! 無奈研究了一天, 使用了n種辦法都沒有得到 解決, 無奈使用

scriptsessions.addfunctioncall("receivemessages", msg);

該句進行全部推送, 本來以為 就風平浪靜了!

事情總是事與願違啊, 今天用到專案中後,緊接著第二個問題出現了,那麼是什麼呢,就是每次推送到最後一條記錄的時候 , 會把前邊的一次在全部推送出來, 比如 我送了記錄一 記錄2 記錄3  當推送到 記錄3的時候  會再把1,2,3 重新顯示一邊!

也就是出來的效果是  結果1,結果2 , 結果3, 結果1, 結果2, 結果3!

簡直是蛋疼無比!

搜到的帖子如下      來自其官方的** bugs提交。

後來在頁面 引用了 其中一段**,竟然神奇的好了!  單獨提送也沒有問題了!

1

function

initreverseajax() else7}

8910function

onloadpage() , $, '$');

18 }

特發帖以此紀念! 這蛋疼的js  這蛋疼的dwr!

令人蛋疼的編碼問題

亂碼問題解決方法就是一句話 借助中間萬能編碼unicode進行編碼之間的轉換操作。為什麼這麼說?因為unicode與萬國的編碼都一種對映關係 gbk為了完美相容ascii碼,在萬國碼對映表中提出了高位元組的概念 就是在對映中凡是超過127的字元都認為是中文 eg 8 4 2 1 8 4 2 1 1 ...

蛋疼的遞迴

幾個經典的遞迴場景 1.斐波那契 2.二叉樹的周遊 深度 前中後序 3.全排列問題 非簡單的全排列 允許字母重複 4.尋找滿足條件的n個數 第乙個的變種 跳台階 題目 乙個台階總共有n 級,如果一次可以跳1 級,也可以跳 2 級。求總共有多少總跳法,並分析演算法的時間複雜度。第二個要複習下非遞迴的寫...

蛋疼度度熊

先把這些線段以左端點公升序排列,然後把重疊的,重合的,還有一些什麼特殊的情況都處理出來,把連續的幾段處理成一段 dalao說可以不處理 然後開乙個佇列,從前往後壓入佇列,如果出現了斷開的部分,就用m比較,如果小於m,就把m減去這一段的長度,然後壓入佇列,如果大於m,就彈出隊首元素,增加m,直到這一段...