原创 nacos學習總結一

1.本地下載nacos,解壓如下圖 2.執行  startup.cmd (windows)/startup.sh(linux) 啓動命令 當控制檯打印:Completed initialization in 18 ms 則代表啓動成功

原创 JVM 堆內存溢出後,其他線程是否可繼續工作

首先,我們要明白ava中OOM分很多類型,比如: 堆溢出(“java.lang.OutOfMemoryError: Java heap space”) 永久帶溢出(“java.lang.OutOfMemoryError:Permgen s

原创 jdbc批量插入幾百萬數據

 插入大量數據: 1.jdbc 2.MyBatis的批量插入 3.調用存儲過程 long start = System.currentTimeMillis(); Class.forName("com.mysq

原创 用戶畫像系統-實現用戶信息的標籤化

用戶標籤包括用戶的社會屬性,生活習慣,消費行爲等信息(幫組公司精準定位用戶羣體) 小灰:         程序員,有駕照,單身,從不出差,喜歡騎行,男,90後,用蘋果手機,喜歡美劇,租房。。。。 Bitmap算法(位圖算法)      

原创 postgres學習總結

第一個建表語句: DROP TABLE IF EXISTS "public"."eshop_city"; CREATE TABLE "public"."eshop_city" ( "id" serial8 NOT NULL PRIM

原创 Docker 安裝harbot倉庫

  ./prepare   ./install.sh   ✖ Need to install docker-compose(1.18.0+) by yourself first and run this script again.  

原创 多線程-守護線程

守護線程的概念是: 當一個進程裏,所有的線程都是守護線程的時候,結束當前進程。 就好像一個公司有銷售部,生產部這些和業務掛鉤的部門。 除此之外,還有後勤,行政等這些支持部門。 如果一家公司銷售部,生產部都解散了,那麼只剩下後勤和行政,那麼

原创 idea右鍵沒有Run

今天遇到了idea 右鍵沒有Run的bug,當時找了很多方法都不行,最後還是下了這個插件搞定的  

原创 接口結果輸出模板類以及接口開發規範

 一.接口開發規範 1.1 Api請求及響應規範 爲了嚴格按照接口進行開發,提高效率,對請求及響應格式進行規範化。 1、get 請求時,採用key/value格式請求,SpringMVC可採用基本類型的變量接收,也可以採用對象接收。 2、

原创 java二維碼之生成與解析

 1.引入依賴 <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactI

原创 微服務架構id生成策略

1.id生成  2.分佈式id生成器        目前微服務架構盛行,在分佈式系統中的操作中都會有一些全局性ID的需求,所以我們不能使用數據庫本身的自增 功能來產生主鍵值,只能由程序來生成唯一的主鍵值。我們採用的是開源的twitter

原创 mapper中的List和Map集合以及now()使用

 1.將javaBean轉化爲HashMap public PageRet<BusiOpenRecordEntity> getLittleOpenRecords(BusiOpenRecordVo busiOpenRecordVo) {

原创 Apollo學習總結

app.id=acs_dev apollo.meta=http://192.XX.0.1:8080 ##開啓多個namespace apollo.bootstrap.enabled = true ##application是默認names

原创 Jenkins小白學習攻略

1.如何學習     這裏推薦一下:jenkins中文社區 2.let's 實操一下:按照說明完成安裝 1.下載 Jenkins. 2.打開終端進入到下載目錄.    nohup java -jar jenkins.war   --htt

原创 feign.FeignException$NotFound: status 404 reading

在項目中集成feign踩了好多坑,特此記錄一下 如題:      百度搜到好多解決方案,沒一個是對的! 解決方案: 1.檢查註解以及添加日誌 消費者服務:添加@EnableFeignClients註解,pom <depe