2020.8.4
今天,本人將自己負責的模組基本開發完了。
本人負責的模組是,從資料庫中查詢出待推送的資料來,呼叫推送介面給使用者推送訊息,之後更新資料庫。
*雖然涉及到了大批量推送,但是本人的**暫時還沒有進行相應特殊處理;準備先把基本功能實現了,然後再說。
*暫時使用簡單的執行緒+for迴圈的方法實現的。
遇到的問題與解決方法如下:
calendar begin = calendar.getinstance();
begin.add(calendar.date, -1);
calendar end = calendar.getinstance();
end.add(calendar.date, 1);
date b = begin.gettime();
date e = end.gettime();
資料庫中「time」字段格式為timestamp,直接傳入date型別就可以用大於等於小於號比較大小了。
(1)ctrl+f9可以更新修改過的j**a**。
(2)配置tomcat時,在"deployment"中選擇"exploded"包,在server中找到"on 'update' action:"與"on frame deactivation",並改為【update class and resources】,就可以實現修改jsp後的更新了。
在xml中配置,例如:
0 0 14 ? * tue
格式: [秒] [分] [小時] [日] [月] [周] [年]
[?]表示不關心該值,例子中表示不關心具體是哪一日(那一號)
[*]表示所有,例子中表示每乙個月都要執行該定時任務
[tue]是星期二的縮寫,表示每個星期二都執行該定時任務
年省略,表示每年都執行
大批量推送專案日記(八) 回顧會議與新需求會議
2020.8.18 上午10 00,開始召開回顧會議。經理讓大家先評價一下之前專案中做的好的地方與不好的地方,然後進行了總結。其中本人感覺印象較深的幾點如下 1.專案初期任務拆分與任務時間預估的不太好,出現了專案後期才發現有任務沒有人做 臨時找人補做的情況 還出現了有人做完後沒有任務 有人的任務需要...
大批量刪除 如何解決大批量資料儲存的效能問題
一 背景在行業中所有基於實體的orm框架,均存在同乙個問題 在批量運算元據時,效能表現乏力。因為在批量儲存資料時,可能既包含新增的記錄,又包含更新或刪除的記錄,一般的orm框架必須為每一條記錄生成一條sql語句,然後一條一條的執行,這樣執行的效能非常差,而通常的優化方案是將資料分批儲存,但在資料量特...
mysql跨庫批量更新大批量資料的思路
需求是這樣的,在a資料庫例項中定時讀取大批量資料 這裡暫定20w 然後在b資料庫例項中,將讀取的20w資料寫入b資料庫例項中的表 表裡有3000w的資料 插入前判斷條件使用者id,存在更新,不存在則插入。如果是幾萬條以下的資料,這很簡單。讀取資料 foreach 查詢是否存在 更新或插入。但是真是情...