原创 安裝nginx配置

安裝參考: https://www.cnblogs.com/xxoome/p/5866475.html 啓動nginx cd /usr/local/nginx/sbin ./nginx 指定配置 /usr/local/nginx/

原创 記錄下maven的setting.xml結構

很基礎的問題了,搞錯了倉庫地址一直拉取失敗,折騰了很久,記錄下: setting.xml的結構,配置一箇中央倉庫鏡像一般也夠用了,多個私服倉庫配置respository列表即可,別忘了激活 <?xml version="1.0"

原创 @RabbitListener標準的方法接收參數

僅作備忘, org.springframework.amqp.core.Message 只能接收簡單消息,像字符串、數字這種 org.springframework.messaging.Message 可以接收復雜類型,像對象 c

原创 模擬JVM棧溢出和堆溢出

內存溢出:程序無法申請到可用的內存 內存泄漏:程序佔用的內存無法釋放 JVM參數中,設置堆內存大小: -Xms 最小堆內存 -Xmx 最大堆內存 堆中創建了太多對象來不及被GC回收掉時,程序還在繼續申請內存,創建對象時,就會

原创 linux下grep關鍵字閃爍效果

vim ~/.bashrc 修改.bashrc,在行尾添加以下兩行,保存,退出 export GREP_OPTIONS='--color=always' export GREP_COLOR='5;33' 使修改生效 sourc

原创 Arthas的redefine命令

需求場景 舉個栗子,在線上代碼某個class的方法添加日誌輸出,修改方法返回結果,但是,又不想直接修改class 做法 1.上傳修改後的class文件到服務器任意路徑,比如:/root/java/HelloControlle

原创 tomcat7 配置NIO

最近項目測試TPS時,一直上不去,因爲是tomcat7所有默認是沒開啓NIO的,所以進行了簡單的配置,TPS上升還是比較明顯的,tomcat也支持aio了,還沒接觸過,不表 配置了線程池,並開啓tomcat的NIO(http),在

原创 illegal_argument_exception unknown setting

在kibana上通過Dev Tools,創建index(指定mapping),注意mapping: 正確寫法: PUT channel/ { "mappings": { "user": {

原创 distinct和group_concat

表數據: distinct查詢: a. 查詢單個字段時,可以過濾掉重複的數據 SELECT DISTINCT SELLER_ID FROM t_sls_marketing_channel; b. 查詢多個字段時,disti

原创 JS閉包、自執行函數小記

閉包概念: 閉包就是就是函數的“堆棧”在函數返回後並不釋放, 當在一個函數內定義內部函數就會產生閉包 當一個內部函數被調用,就會形成閉包,閉包就是能夠讀取其他函數內部變量的函數 閉包就是函數的局部變量集合,只是這些局部變量在函數

原创 springboot項目打成war包部署到tomcat遇到的一些問題

參考:http://blog.csdn.net/u010317202/article/details/50379057 開發環境使用jdk1.8.0_60,把springboot 項目打成war包後, 部署到apache-to

原创 Visual Studio Code多行同時輸入

Visual Studio Code同時選中多行輸入,Alt + Shift + 鼠標左鍵選取多行 IntelliJ IDEA同時選中多行輸入,Alt+左鍵選中多行 參考: http://www.cnblogs.com/bin

原创 springboot加載靜態資源

**使用springboot寫了簡單的web項目,頁面使用jsp文件 但是靜態資源js、圖片加載不到,看了下官方文檔發現是因爲路徑不對** 所以項目靜態資源應該配置在根路徑下這四個文件夾中是可以直接訪問到的 META-I

原创 linux的JDK版本問題

某臺服務器上,通過java -version查看JDK版本爲1.7, 但是查看~/.bash_profile和 /etc/profile中的配置JAVA_HOME都是指向JDK1.8的, 命令rpm -qa | grep jdk查

原创 ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes

最近遷移MySQL數據庫時,從5.7版本導出的sql在5.6版本運行時,報錯如題,查閱資料知道: 這是索引字段超過長度768,5.6下變長的varchar類型字段本身設定長度沒問題,但是如果對這個字段創建索引,那麼在utf8字符