原创 切面配置用戶操作記錄

OperateDTO: import lombok.Builder; import lombok.Data; /** * @description: * @author: zkx * @time: 2020/3/22 16:1

原创 springcloud視頻-Ribbon負載均衡

實現在一個項目的配置類中對RestTemplate添加 @LoadBalanced 註解   ribbon負載默認實現輪詢, 修改負載均衡方式兩種:                         1.通過配置文件的方式      

原创 springcloud學習視頻

sringcloud和Double區別技術選型 1.架構完整度,springcloud更完整,兼容性更強 2.社區活躍度.springcloud社區活躍度更高 3.通訊協議,double用的RPC springcloud是restful,

原创 關於Feign接口調用找不到bean處理記錄

昨兒個在一個springcloud微服務項目中,一個服務調另一個服務的feign接口時,顯示找不到bean,一直糾結這個問題,有解決之道是在 @EnableFeignClients中 clients屬性中添加對應的bean類 ,其實還

原创 動態代理和靜態代理的區別

靜態代理 靜態代理在使用時,需要定義接口或者父類,被代理對象與代理對象一起實現相同的接口或者是繼承相同父類. 舉例:  保存用戶(模擬)  Dao , 直接保存  DaoProxy, 創建代理對象,給保存方法添加事務處理 代碼示例:  接

原创 多線程返回結果

package com.aebiz.plugins.b2b.statistics.statistics.logstatistics.plugins.applogstatistics.applogstatistics_p2.service

原创 java 鎖 -輕量級鎖

2. 輕量級鎖 (1)輕量級鎖加鎖 線程在執行同步塊之前,JVM會先在當前線程的棧楨中創建用於存儲鎖記錄的空間,並 將對象頭中的Mark Word複製到鎖記錄中,官方稱爲Displaced Mark Word。然後線程嘗試使用 C

原创 面試相關

先是聊項目,從項目的架構設計到部署流程。 Java容器有哪些?哪些是同步容器,哪些是併發容器? ArrayList和LinkedList的插入和訪問的時間複雜度? Java反射原理, 註解原理? 新生代分爲幾個區?使用什麼算法進行垃圾回收

原创 redis相關

redis結構: String,Hash,List,Set,Zet 持久化:          RDB 快照形式          AOF 追加 1,redis既然是單線程的,爲啥處理速度很快    redis每秒處理100000+的QP

原创 elasticStack之FileBeat

fileBeats是一個輕量級的日誌採集器: 特點: 應用程序中斷風險 1.性能穩定,無論在任何環境中,隨時潛伏着 2.性能穩定,讓簡單的事情簡單化,filebeat能夠讀取並轉發日誌行           點贊 收藏

原创 零拷貝實現原理

... 點贊 收藏 分享 文章舉報 初衷不悔 發佈了29 篇原創文章 · 獲贊 1 · 訪問量 1萬+ 私信 關注

原创 nginx第二課

... 點贊 收藏 分享 文章舉報 初衷不悔 發佈了29 篇原創文章 · 獲贊 1 · 訪問量 1萬+ 私信 關注

原创 nginx第一課

問題一: nginx和ribbon 都是可以提供負載均衡,他們的區別 nginx是客戶端所有請求統一交給nginx,由nginx實現負載均衡的請求轉發,屬於服務器端負載均衡,即請求由nginx服務器端進行請求轉發, ribbon是本地負載

原创 springcloud限流算法

https://windmt.com/2018/05/09/spring-cloud-15-spring-cloud-gateway-ratelimiter/

原创 隨筆

1,針對數據量寫入比較大的問題 1.使用原生的jdbc編程,效率上說比mysql和hibernate更好 2.數據庫分庫分表中間件比如mycat,tddl 也會遇到性能瓶頸