原创 Redis學習記錄

常識 一個value最大是512m 一個hash可以存儲2的三十二次方-1個鍵值 一個list可以存儲2的三十二次方-1個元素 一個set可以存儲2的三十二次方-1個元素 如果存儲爲字符串,可以用tableName:id:field設計k

原创 Spring Cloud學習記錄

小知識點 application.yml中,"---"分割多個配置斷,有spring.profiles=xxx的,表示要spring.profiles.active=xxx才能激活,沒有spring.profiles的代碼段是默認生效的配

原创 Linux xargs命令

用於讓不支持從管道接收輸入的命令支持管道輸入,其實就是把管道的輸入的內容按空格分割(默認空格分割),然後自動拼接到命令後面 echo "cat" | xargs man //最後的結果其實就是執行:man cat echo "jav

原创 You can't specify target table 'Person' for update in FROM clause

delete from Person where id not in ( select min(Id) id from Person group by Email having count(Email) > 1 ) or Em

原创 Linux Shell腳本攻略-文本處理命令

cat 用於讀取、顯示或拼接文件內容   打印單個文件的內容: $ cat file.txt This is a line inside file.txt This is the second line inside file.txt  

原创 Linux Shell腳本攻略-Shell語法

變量 每一個變量的值都是字符串 定義:tuyou='塗有';等號兩邊不能有空格;雙引號內可寫變量,單引號不行;tuyou=$(ll)在內容中執行變量 清除:unset tuyou; 取值:$tuyou、${tuyou}; 打印:echo

原创 緩存之Guava Cache示例

相信大家都有用過本地緩存的經歷,很多時候我們用ConcurrentHashMap來作爲緩存,但是ConcurrentHashMap畢竟是個Map,而不是專門的緩存,像緩存自動失效、緩存淘汰策略、緩存的加載併發問題等ConcurrentHa

原创 Lombok常用註解解析「簡化Java各種簡單對象的模板代碼」

目錄   一 IDE語法支持 二 添加Maven依賴 三 常用註解解析 簡單註解 @Getter @Setter @ToString @EqualsAndHashCode @NoArgsConstructor @AllArgsConstr

原创 領域驅動設計DDD-研究記錄

分層設計:User Interface -> Application -> Domain -> Infrastructure   領域對象 實體Entity:擁有唯一標識符的對象,一般需要用來持久化 值對象valueObj:不關心他的唯一

原创 macOS中wmware fusion報『找不到可以連接的有效對等進程』、『Could not open /dev/vmmon』解決辦法

我的是macOS 10,默認情況下不允許未知身份的軟件安裝 默認情況,如下圖所示: 解決辦法: sudo spctl --master-disable 這樣就開啓了允許安裝『任何來源』的配置 這樣就不會攔截軟件的安裝,而導致錯誤提示

原创 maven 依賴、倉庫、生命週期和插件、繼承與聚合配置速覽

基本配置 POM:項目對象模型,Project Object Model <modelVersion>表示pom的版本,maven2和maven3中modelVersion只能是4.0.0 mvn archetype:generate快速

原创 數據庫分區分片(Shards)技術概覽

什麼是sharding Sharding的基本思想就要把一個數據庫切分成多個部分放到不同的數據庫 (server)上,從而緩解單一數據庫的性能問題。不太嚴格的講,對於海量數據的數據庫,如果是因爲表多而數據多,這時候適合使用垂直切分,即

原创 selenium(WebDriver) API

1.2.1  用webdriver打開一個瀏覽器 打開firefox瀏覽器:             WebDriver driver = new FirefoxDriver();  打開IE瀏覽器             WebDri

原创 docker常用命令

鏡像鏡像檢索:docker search redis鏡像下載:docker pull redis本地鏡像列表:docker images刪除本地鏡像:docker rmi image-id刪除所有鏡像:docker rmi $(docke