原创 Spring 循環依賴及解決方案

循環依賴 簡單說,如下 @Component public class CircularDependencyB { private CircularDependencyA circA; @Autowired

原创 SecureCRT配色

一個黑白色的終端給人的感覺總是太過單調,也分不清楚文件和目錄,有一個清爽點的,舒適點的界面,一定程度上會提高我們的效率。 好了,廢話不多說,言歸正傳。 1.選項---會話選項---配置如下 2.選項---全局選項---顏色如圖設置

原创 按照某一列統計數據

按照某一列統計數據 具體需求如下: 要統計一個數據表中的數據,將某一列的每個相同的值加和,作爲一個新的列。 具體數據如下: id result 1 2 2 2 3 1 4 2

原创 Cent OS 6.X 安裝htop進程管理監控工具

Cent OS 6.X 安裝htop進程管理監控工具 htop——一個可以讓用戶與之交互的進程查看器。作爲文本模式的應用程序,主要用於控制檯或X終端中。當前具有按樹狀方式來查看進程,支持顏色主題,可以定製等特性。 與top相比,h

原创 關於jetbrains的各種工具的快捷鍵參考

Intelliy_IDE快捷鍵大全 一般情況下,都以官方的文檔爲主,但是在百度上很難直接找到官方的文檔,下面附上的詳細鏈接以供下載。 IntelliJIDEA的快捷鍵文檔鏈接: https://resources.jetbrai

原创 根據年齡分割查詢每個年齡段的人數

根據年齡分割查詢每個年齡段的人數 本文以兩種查詢方式,查詢每個年齡段的人數。 1.普通的when case 查詢 select age, count(*) as num from ( SELECT case when age

原创 反射屬性拷貝與Set方法性能比較

反射+Set測試 使用的類:org.springframework.beans.BeanUtils 代碼 @Test public void test() { PriceAdjustBean adjustBean = ne

原创 Mac 版 Postman同步 Chrome cookies

準備事項 安裝postmac native app (v7.2.1 and above)https://www.getpostman.com/downloads/ 下載安裝 安裝 Postman Interceptor (v

原创 GoProxy使用記錄

內網穿透時:Bridge端報read error, ERR:remote error :tls: bad certificate 如圖 解決方案:將bridge端安裝GoProxy之後生成的proxy.cert 和 proxy.ke

原创 Mybatis註解批量插入返回自動生成的id

背景 需要批量往A表中插入一批數據,之後返回插入的該批數據的主鍵。存入一個流水記錄表B。 表結構 兩個表結構 表A CREATE TABLE `channel_link` (

原创 Mac iTerm2 多個會話管理 類似SecureCRT的功能

可以利用ssh_config的配置實現。 關於該配置的詳細信息參考 $ man ssh_config 或者該處的詳細信息: ssh_config(5): OpenSSH SSH client config files $ echo

原创 logger.error 不打印異常的詳細信息

問題描述 線上異常日誌在打印的時候,拋出的異常爲類似new Exception(1111, "error了")類型的異常。但是在打印堆棧的時候只出現了異常堆棧,而異常的詳細信息都丟了。打印方式爲logger.error("異常了,用戶

原创 mvn異常排查

異常內容: mvn compile 和 mvn install提示 “請使用 -source 7 或更高版本以啓用 diamond 運算符” 解決方案: 新增source和target屬性。如下 <groupId>cn.ch

原创 Cent OS 7 安裝多實例 zookeeper

環境簡述 系統:CentOS 7 JDK: 1.8 zookeeper版本: zookeeper-3.4.9 安裝過程 安裝過程參照: Linux下安裝Zookeeper;安裝過程注意區分版本。 後續配置 配置文件中有如下內容: se

原创 iTerms多個Tab、窗口執行同一個命令

iTerms多個Tab、窗口、標籤頁執行同一個命令 參考:http://blog.blakesimpson.co.uk/read/35-send-command-to-all-iterm-2-panes Command+Shift+i,之