原创 mq修改namesrv和broker啓動內存
直接進入編譯後的目錄 /software_data/rocketmq-all-4.5.2-source-release/distribution/target/rocketmq-4.5.2/rocketmq-4.5.2/bin 修改ru
原创 mysql安裝
1.安裝 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-commun
原创 The maximum column size is 767 bytes錯誤處理
錯誤原因: 由於MySQL的Innodb引擎表索引字段長度的限制爲767字節,因此對於多字節字符集的大字段或者多字段組合,創建索引時會出現此錯誤。 以utf8mb4字符集字符串類型字段爲例,utf8mb4是4字節字符集,則默認支持的索引字
原创 多線程執行syncronized修飾的實例方法和靜態方法
朋友最近問我一個多線程的問題, 1.當一個類有兩個方法(A和B)都用syncronized修飾,那麼多線程訪問會是怎麼樣? 2.當一個類有兩個方法(A和B)都用static syncronized修飾,那麼多線程訪問會怎樣? 問題2當然是
原创 failed to run command `java': No such file or directory
最近jenkins持續集成,發佈服務到遠程機器時遇到了這個問題。 解決方案:https://blog.csdn.net/lixuegen/article/details/90033599 點贊 收藏 分享
原创 win10系統下idea的F7F8等快捷鍵失效
最簡單的就是Fn+ESC就解決了!!!!奏是這麼簡單 如果是Ctrl+Shift+F失效,那就是可能跟搜狗輸入法的快捷鍵衝突了,打開搜狗輸入法設置修改快捷鍵
原创 使用RedisTemplate報錯 RedisTemplate increment 錯誤:ERR value is not an integer or out of range解決
報這個錯誤的原因有很多,可能是存儲的值格式不對,也可能是你使用的RedisTemplate泛型不對 1.檢查是否使用了正確的格式,如 RedisTemplate<String, String> redisTemplate; 在使用時:
原创 Oauth2整合到Cloud項目中報錯 redis.connection.RedisConnection.set([B[B)V
在整合完成後,使用redis存儲token,用用戶名和密碼登錄報錯 一眼看到這個東東,NoSuchMethod,redis.connection.RedisConnection.set([B[B)V 肯定是jar包版本不對,或缺少某個包
原创 centos7使用jenkins自動化部署Spring boot項目(全)
背景:之前寫過一篇關於jenkins的,但是那個是自用玩玩,這篇比較偏向於配置說明。最近項目使用了Springcloud的微服務架構,急需一套自動化部署的工具,便選擇了簡單易用的jenkins, 本次安裝基於阿里雲的Centos7. 一.
原创 nohup &不掛斷運行之後退出xshell客戶端會殺死nohup進程
今天使用 node的 serve -s ./build -p 命令去啓動靜態資源代理服務監聽進程的時候,遇到了一個小坑 那就是在啓動服務之後:nohup serve -s ./build -p 8080 & 此時如果直接退出xshel
原创 centos7部署RAP2 安裝使用全過程
背景: 阿里有很多開源好用的工具,比如說IDEA靈狐掃描插件,MQ,dubbo(17年從新更新了,結合nacos好像要有大動作),今天就來分享一下另一個在業界,前後端分離模式開發下的接口在線文檔工具RAP2,可以直接導入導出postman
原创 win7搭建VUE開發環境
作爲一名常年活動於後端的開發,記錄下Vue本地開發環境的搭建過程,以便後期使用 1.下載node.js的msi在線安裝文件,然後一路next安裝完成(期間遇到問題,通過右鍵msi文件選擇管理員授權解決) http://nodej
原创 驗證一個線程執行對象的synchronized同步方法,另一個線程不能訪問該對象的synchronized方法
1.情況一:一個線程執行對象的的同步方法,另一個線程能訪問該對象的非同步方法 Student對象類,分別有同步方法getStuName()和非同步方法getStuAge() package com.alibaba.nacos.e
原创 centos7安裝rabbitMQ
1.參考地址 https://blog.csdn.net/why15732625998/article/details/80327002 上面這個地址安裝到erlang環境,使用下面的安裝rabbitmq https://www.cnbl
原创 org.apache.commons.lang3.StringUtils的isEmpty()方法和isBlank()方法的區別
查看源碼可以得知兩者都可以對 null和“” 進行判空,但是isEmpty不會對 “空格” 進行判空。