原创 內存溢出解決

-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/