原创 內存溢出解決
-Xms2048m -Xmx4096m Xms 初始堆大小 Xmx 最大堆大小 給了我個提示: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermS
原创 dubbo重複調用接口問題
寫了個接口,提供調用,但是發現他調了我幾次接口導致異常。 public class BasicServiceTcqController { @Reference(version = "1.0.0",retries=0) pr
原创 lambda表達式
記錄一下常用方法: 首先數據集合: List<Object> instions = takeList.stream().map(map -> map.get(ITEM_CODE)(這裏也可以拼接多個參數 同樣也可以加判斷)).c
原创 oracle 11g修改字符集
數據庫插入報錯插入某列的值太大(性別) 該列長度爲1 實際值爲4 數據庫拋出異常 最後發現是字符集的問題。改字符集就好了,對中文不友好。。。 以下是執行命令的全部過程: 第一步:啓動sqlplus C:\Users\dszho
原创 線程池使用
需求,幾十張表數據複製一份。 步驟 條件查詢- 修改字段 - 插入數據 如果一張表同步進行,肯定很慢。所以並行處理。 ExecutorService cusExcutor; executor = new ThreadPoolEx
原创 gitLab刪除了分支如何恢復
刪除本地分支,一看 restore 恢復,當時點快了,就點到了delete 刪掉了遠端的分支. 然後趕緊找日誌,git log -a 就拿到這個commid id git branch 分支名 0540sdf10 沒啥問題,push
原创 java整數類型計算百分比
//重複數 int repeat = 3; //總數 int sumType = 12; BigDecimal average = new BigDecimal( (float) repeat / sumType * 100).set
原创 navicat 從sqlserver傳輸數據到mysql
開始,完成,mysql 數據庫刷新一下。表結構和表數據都有了,ok~
原创 linux 重啓redis 命令
redis已經加入到etc下也就是服務器啓動redis 也啓動。突然發現連不上redis 所以上來看看 查看redis 狀態:systemctl status redis ● redis.service - redis-server
原创 log報錯
拉個項目發現log 一直報錯。settings已經打開了下載插件設置還是沒用 最後發現原因是要先在idea上安裝lombok纔可 setting-->Plugins-->搜lombok-->install-->重啓 點擊install
原创 利用反射機制,獲得所有private私有變量
通過反射獲取類的屬性 先來看JDK提供的方法有如下幾種: 1.Class.getDeclaredField(String name); 返回一個 Field 對象,該對象反映此 Class 對象所表示的類或接口的指定已聲明字段。 2.
原创 java.lang.IllegalStateException: No instances available for localhost
spring cloud 註冊中心eureka學習中碰到兩個問題記錄一下。 第一個問題是 配置文件 application.yml 第二個問題就是文章標題錯誤。 是因爲使用了自動配置的OAuth2RestTemplate,RestTem
原创 Navicat Premium for Mac的破解教程
首先對原作者表示感謝,原文鏈接:https://www.jianshu.com/p/f3ef78deadaa mac中文版鏈接:https://pan.baidu.com/s/1e-wkir7AstPTYqvgBIlDvQ 密碼:oyt
原创 mac安裝java環境以及更改jdk 版本的使用
裝了多個版本,查看所有jdk 版本命令: ls /Library/Java/JavaVirtualMachines/ jdk1.8.0_192.jdk openjdk-11.0.1.jdk 卸載命令: sudo rm -rf /
原创 maven倉庫地址
maven倉庫地址。因爲每次找jar 都麻煩的很,記錄一下: https://mvnrepository.com/