今天發布的時候遇到了乙個npe,最開始還有點摸不著頭腦。
**是這樣的,實現了乙個callable介面,在裡面注入了乙個bean:
public
class
mycallable
implements
callable
}
使用:
threadpool.
submit
(new
mycallable()
);
咋一看沒啥問題,執行的時候就報了個空指標,原因是myservice沒有成功注入。
為什麼呢?
前面這個例子中,mycallable
這個類壓根就不是乙個bean,不會被spring boot掃瞄到,何談輸入屬性呢?
解決方式是寫乙個構造方法,對myservice進行手動初始化:
public
class
mycallable
implements
callable
@override
public object call()
}
CURL不可以讀寫檔案
最近在學es elastic search 參考裡面翻譯的官方權威指南 後面發現官網已經推出了中文版文件了 裡面有的例子把訪問es的命令做了簡化如下 curl xget localhost 9200 count?pretty d 簡化為 get count 一開始我以為是es報的錯,進es的日誌,發...
觸發器不可以亂用
突然發現有乙個語句 update dnt users set adminid 0 where groupid 7 執行得特別慢,更新的資料是四萬多條記錄,表裡也是有四萬多條記錄。在檢視後發現庫里有乙個觸發器 if exists select name from sysobjects where na...
nyoj 1071 不可以! 水
時間限制 1000 ms 記憶體限制 65535 kb 難度 1 描述 判斷 兩個數x y的正負性。要求 不可以使用比較運算子,即 輸入 有多組資料,每組資料佔一行,每一行兩個數x,y。x y保證在int範圍內。輸出 每組資料輸出佔一行。如果兩個數是一正一負,輸出 signs are opposit...