原创 使用myBatis-generator生成實體類(帶註釋)及mapper文件

1、配置pom文件 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-

原创 springboot 靜態方法注入service

 解決springboot項目中無法使用@Autowired注入sevice,需要手動初始化,初始化後纔可使用 @Component public class Utils { @Autowired private Service

原创 @Resource 和 @Autowired 的區別

  @Resource  默認通過名稱注入 ,如名稱無找到則通過類型注入 @Autowired  默認通過類型注入,如存在多個類型則通過名稱注入   //@Resource 默認通過名稱注入 ,如名稱無找到,則通過類型注入 @Res

原创 Redis分佈式鎖實現秒殺業務(樂觀鎖、悲觀鎖)

一、業務場景   所謂秒殺,從業務角度看,是短時間內多個用戶“爭搶”資源,這裏的資源在大部分秒殺場景裏是商品;將業務抽象,技術角度看,秒殺就是多個線程對資源進行操作,所以實現秒殺,就必須控制線程對資源的爭搶,既要保證高效併發,也要保證操作

原创 kafka最佳實戰經驗

Kafka 由於高吞吐量、可持久化、分佈式、支持流數據處理等特性而被廣泛應用。但當前關於Kafka原理及應用的相關資料較少,在我打算編寫本文時,還沒有見到中文版本的Kafka相關書籍,對於初學者甚至是一些中高級應用者來說學習成本還是比較高

原创 Spring Cloud - 7 (Spring Cloud Zuul)

Zuul基本使用  @EnableEurekaClient @EnableDiscoveryClient Nginx+Lua Lua:控制規則(A/B Test) Spring Cloud 學習技巧: 善於定位應用:Feign、Confi

原创 Linux 常用命令(不定時更新)

【查詢指定字符串前100條數據 + 後100條數據】 cat  xxxxx.log | grep  -A 100 -B 100  '2020-01-17 17:12:44'  cat  xxxxx.log | grep  -C 100  

原创 如何在Windows中開啓"上帝模式"

上帝模式,即"God Mode”,或稱爲“完全控制面板”。是Windows 系統中隱藏的一個簡單的文件夾窗口,包含了幾乎所有Windows系統的設置,如控制面板的功能、界面個性化、輔助功能選項等方方面面的控制設置,用戶只需通過這一個窗口就

原创 微信公衆號 — 獲取用戶信息

微信公衆號測試地址:https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index 微信公衆號官方文檔:https://develope

原创 Spring Cloud - 8 (Spring Cloud Stream)

Spring Cloud Stream   Kafka 官方網頁 http://kafka.apache.org/   主要用途 消息中間件 流式計算處理 日誌   下載地址:http://kafka.apache.org/downloa

原创 MySQL數據庫的全局鎖和表鎖

1、概念 數據庫鎖設計的初衷是處理併發問題。作爲多用戶共享的資源,當出現併發訪問的時候,數據庫需要合理地控制資源的訪問規則。而鎖就是用來實現這些訪問規則的重要數據結構。   2、鎖的分類 根據加鎖的範圍,MySQL裏面的鎖大致可以分成全局

原创 yum 方式安裝mysql (完整記錄)

一、檢查系統是否安裝老版本,有的話幹掉 # yum list installed | grep mysql mysql-libs.x86_64      5.1.73-5.el6_6   @anaconda-CentOS-201508

原创 1024碼出未來

** 1024碼出未來 **

原创 2019年9月的第一個星期一,我終於找到新的工作了

9月的第一個星期一,我有一個面試,前一天晚上找HR給我發的面試邀請函,發現讓我自己整理郵件的時候刪除了。然後趕緊聯繫HR,但是並沒有得到回覆。 第二天一早,我按着招聘APP上的地址去了面試地點,到了前臺HR纔回復我,隨後出來一個人帶我去了

原创 Java StringUtils字符串分割轉數組的實現

這篇文章主要介紹了Java StringUtils字符串分割轉數組的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 我們在日常開發時會經常