1. 程式人生 > >18.11.11日報

18.11.11日報

1,跟進fenjianli的卡死問題。除錯了半天,發現js本身就有問題,一直會走類似下面的邏輯:

function saveDict() {
    localforage.setItem('key', 'value').then(function() {
        saveDict();
    });

        
}

saveDict();

我原以為chrome不會卡,是以為沒走到這個saveDict。結果發現chromium也走了,只是可能以為 訊息機制的原因,即使這樣

反覆的重入進去也不會卡死。正在進一步跟進

相關推薦

18.11.12日報

1,修復淘寶一處npaliedit的崩潰 3,找到紛簡歷卡死的原因,是他們js的邏輯問題,反覆死迴圈呼叫set storage。chrome沒事是因為走了另外個indexdb的流程, 那個流程因為indexdb的特性原因有個非同步回撥導致可以響應一下訊息。 現在想的

18.11.11日報

1,跟進fenjianli的卡死問題。除錯了半天,發現js本身就有問題,一直會走類似下面的邏輯: function saveDict() {     localforage.setItem('key', 'value').then(function() {         

18.04.11 luoguP1025 數的劃分

例如 輸入輸出格式 lib art 分享圖片 輸入 using name range 題目描述 將整數n分成k份,且每份不能為空,任意兩個方案不相同(不考慮順序)。 例如:n=7,k=3,下面三種分法被認為是相同的。 1,1,5; 1,5,1; 5,1,1; 問有多

python學習筆記 18-4-11

界面 劃線 .get import pan 解析 輸入 題目 退出 一、執行一個簡單的代碼   1、先創建目錄 mkdir /home/dev   2、切換到目錄 cd /home/dev   3、在目錄下創建文件夾 vim hello.py   4、編輯文件內容

18.07.11

繼續 制表符 encode 互聯 open utf-8 選擇 磁盤 類型 一,文件操作 在python中打開文件使用open()函數,獲取文件句柄,通過操作句柄來進行各種操作. 打開文件的方式有:r,w,a,r+,w+,a+,rb,wb,ab,r+b,w+b,a+b 默認

18-09-11 軟體rpm yum rm解除安裝 和批量刪除

一 在Linux下刪除檔案用rm命令,具體用法如下: rm [選項] 檔案 選項說明: -f    -force      忽略不存在的檔案,強制刪除,無任何提示 -i    --interactive    進行互動式地刪除 -r | -R  --recursive     遞

2018-10-11工作日報

上午 1.寫“我的積分”介面的時候,發現簽到標識變成“已簽到”並沒有給出設計,與設計溝通後待新增。 2.由於頁面改版,有些功能的互動需要刪掉,有些需要移動到別的按鈕上去, function tojfen() { $$('.score-mine-navbar').hid

18.10.11 下午 第55天上課

select * from (select * from (select e.*,rownum rn from emp e) a1 where a1.rn<=(當前頁*分頁單位)) a2 where a2.rn>(當前頁-1)*分頁單位 =================

18 11 11 網路通訊大都數使用的方式 socket

---恢復內容開始--- 瀏覽器  和 聊天工具  一般都用socket   socket  在不同的  語言中的使用流程都大同小異    收  發  關閉 import socket def len():

18 11 11 網路通訊 相互互動 單工 半雙工 全雙工

---恢復內容開始--- 單工  如 收音機 半雙工 對講機 只能接 或 發 全雙工  如  手機是可以同時接或發   socket 的套接字 是全雙工  ---恢復內容結束---   網路 通訊   tcp

【 OJ 】 HDOJ1029 1811月15日02:03 [ 28 ]

開始拿到此題以為是對於排序的時間限制,畢竟正常人看了題目第一本能都是想到排序,拿到中位數輸出,快排,二分.....基本都沒用,後來看了網上的解法,MD連陣列都不要...只要一個臨時變數,思想很簡單,假設多於一半的是x 那麼剩下的數字!x,也就是說在輸入讀取的時候一樣++,不一樣--,到了0換

【 OJ 】 HDOJ1034 1811月17日12:38 [ 31 ]

ummm 之前1033完全看不懂題目意思...... 本題模擬AC # include<iostream> using namespace std; int a[1000]; bool isok(int N) { int n = a[0]; for (int i = 1;

【 OJ 】 HDOJ1035 1811月17日14:15 [ 32 ]

本題也沒啥說的....按照題目模擬就行了,讀取到啥就怎麼走,遇到邊界或者迴圈就出,用visit記錄訪問過的點,然後讀取的每一個點都入棧(可用陣列來模擬),如果突然讀取到了已經訪問過的點說明進入了迴圈,就去陣列棧中找這個重複點,之前點數目為未迴圈步數,之後點數目為迴圈數目。 AC程式碼:

mysql主從複製配置!轉!最簡!親測可用!1811月21日

轉發地址:https://blog.csdn.net/deeplearnings/article/details/78398526   1、主從伺服器分別作以下操作:   1.1、版本一致   1.2、初始化表,並在後臺啟動mysql   1.3、修改

centos 7.0 用yum 安裝mysql 親測可用1811月20日

用最少的命令完成mysql的建立 1安裝 yum -y install mariadb mariadb-server 2啟動 systemctl start mariadb 3開機自動啟動 systemctl enable mariadb 接下來進行MariaDB的相關簡單配置

全! Nginx配置websocket ! 解決重定向錯誤 !1811月19日親測可用!

經歷了 404  403  以及最後的400  最後總結如下   location / { proxy_redirect off; proxy_set_header Host $host:$ser

【 OJ 】 HDOJ1039 1811月17日19:40 [ 36 ]

ummm.....這題也是泡泡水題....判斷有點煩 AC程式碼: # include<iostream> # include <string> using namespace std; char v[5] = { 'a', 'e', 'i', 'o', 'u'

【 OJ 】 HDOJ1038 1811月17日18:43 [ 35 ]

ummmm 又是一個水題.....英語不太好,看了半天題目換來的又是一個泡泡 AC程式碼: # include<iostream> # include<iomanip> using namespace std; int main(void) { //車輪直徑、轉

【 OJ 】 HDOJ1037 1811月17日18:15 [ 34 ]

ummm...吃完飯,看這題....好多英文還不認識,噼裡啪啦講一堆....然後發現無力吐槽,太水 AC程式碼: #include<iostream> using namespace std; //這題也太水了... int set[3]; int main(void) {

【 OJ 】 HDOJ1036 1811月17日15:46 [ 33 ]

這題被題目意思搞了個半死..... 後來發現意思為接力賽分n段跑,總距離d ,每個隊伍t 的跑的時間分2段 總時間就是2個加起來 ,求平均每km的時間 (四捨五入) 突然發現不會用C++從....string裡面讀取出來h:m:s...一個個讀取取出來好煩人....參考了人家c的....