關於EventSource的精華

2021-09-07 06:13:46 字數 392 閱讀 7288

他是keep-alive的連線,服務端持續向這個請求的reponse傳送資料,以"data: "+您的訊息+"\n\n"的格式傳送,瀏覽器端會收到您傳送的訊息。data:後面有乙個空格。以兩個換行符\n\n結尾為乙個訊息。

當要停止推送的時候,傳送http 204狀態碼,客戶端會收到乙個canceled的請求響應。其他方法,客戶端會一直重試。

自定義事件:

response.write("event: broadcast\r\n");

response.write("data: " + broadcast + "\n\n");

sse.addeventlistener('broadcast', function (e) );

emm 關於高精的事 高精加,高精乘,高精減

emm 這一篇主要是用來記錄所有的高精之類的東西的 高精加的難點就是演算法和倒置和去除前導0。直接上 include include includeint main 好的,就大概是這樣了,高精加的精髓在於演算法,一定要理解!高精減的難度就只有它的演算法是精髓,其他的跟高精乘差不多 include i...

關於精編GitLab CI CD教程的思考

過年這段時間有關部落格的規劃思考了很多,但總體的思路還是很堅定的 一定要寫系列文章。之前出過乙個簡略版的gitlab ci cd的實戰教程。但對於很多名稱和業務場景沒有很細緻的講解。所以再開乙個系列教程是很有必要的。此外,如果要想在某個領域深造,有較高的造詣,就要努力將各種問題,各種文件整理成自己的...

關於一道sql的面試題 (非常精典)

今天接受面試,面試公司出了這樣一道題 假設只有乙個table,名為pages,有四個字段,id,url,title,body。裡面儲存了很多網頁,網頁的url位址,title和網頁的內容,然後你用乙個sql查詢將url匹配的排在最前,title匹配的其次,body匹配最後,沒有任何字段匹配的,不返回...