原创 我被刪庫了

社會很單純,複雜的是人 如題,我被人刪庫了 幾天沒發文了,正在趕一篇工具分享的文章 按我的習慣總會先跑個demo演示下,本想打開Navicat建個表 ,額~ ,幾天沒打開這是什麼局面? 又接連嘗試連了幾次未果,我就有種不好的預感 用的雲數

原创 幹掉前端!3分鐘純 Java 註解搭個管理系統

大家好,我是小富~ 最近接觸到個新項目,發現它用了一個比較有意思的框架,可以說實現了我剛入行時候的夢想,所以這裏馬不停蹄的和大家分享下。 在我剛開始工作接觸的項目都還沒做前後端分離,經常需要後端來維護頁面,有時候覺得自己好像天生不適合幹前端

原创 48 張圖 | 實戰詳解微服務性能監控、Jmeter壓測、JVM調優

點擊“ 程序員內點事 ”關注,選擇“ 設置星標 ” 堅持學習,好文每日送達! 一、何爲壓力測試 1.1、 大白話解釋 性能壓測是什麼:就是考察當前軟件和硬件環境下,系統所能承受的最大負荷,並幫助找出系統的瓶頸所

原创 10 個解放雙手超實用在線工具,有些代碼真的不用手寫

1、Aliyun Java Initializr 在日常開發工作和自己學習跑demo的時候,往往都需要快速構建一個springboot基礎工程。除了用IDEA開發工具構建,更多就是用Spring Initializr來生成,但用的時間長了發

原创 DDD到底是什麼?我用電商支付業務給你解釋下

點擊 “  程序員內點事  ”關注,選擇“ 設置星標 ” 堅持學習,好文每日送達! 2004 年,軟件大師 Eric Evans 的不朽著作《領域驅動設計:軟件核心複雜性應對之道》面世,從書名可以看出,

原创 面試被問了又問,如何解決緩存穿透與擊穿問題

點擊“ 程序員內點事 ”關注,選擇“ 設置星標 ” 堅持學習,好文每日送達!   1、文章概述 在互聯網場景中緩存系統是一個重要系統,爲了防止流量頻繁訪問數據庫,一般會在數據庫層前設置一道緩存層作爲

原创 一個 Java 小白到大神的心路歷程(兩萬字總結)

下邊是我的好朋友躍哥,他從業6年來在工作學習中總結的經驗,一個Java 小白到大神的心路歷程,很勵志。 那麼馬上進入主題,該篇內容主要涉及到以下主題,其中第一部分學習路線,在總結完每個路線的時候,躍哥還會有完成路線的成就感是什麼,以及一

原创 阿里面試官:接口的冪等性怎麼設計?

點擊“ 程序員內點事 ”關注,選擇“ 設置星標 ” 堅持學習,好文每日送達! 自己最近負責的幾個接口,都涉及到了冪等性的操作,抽空總結了一下,這也是面試官比較愛問的問題。 一、什麼是冪等? 看一下維基百科怎麼說的:

原创 MySQL不會丟失數據的祕密,就藏在它的 7種日誌裏

本文收錄在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 進入正題前先簡單看看MySQL的邏輯架構,相信我用的着。 MySQL的邏輯架構大致可以分爲三層:

原创 幹掉 powerdesigner,設計數據庫表用它就夠了

最近有個新項目剛過完需求,正式進入數據庫表結構設計階段,公司規定統一用數據建模工具 PowerDesigner。但我並不是太愛用這個工具,因爲它的功能實在是太多了,顯得很臃腫,而平時設計表用的也就那麼幾個功能。 這裏找到一個好用的工具,馬不

原创 千萬不要給女朋友解釋 什麼是 “羊羣效應”

千萬別給自己女朋友以任何方式講技術,問就是不知道,長壽祕訣~ 媳婦最近突然愛學習了,各種刷算法、架構方面的題,沒日沒夜的帶娃還有這個勁頭,着實讓我沒想到。看似一片欣欣向榮,不過,長期的生存經驗告訴我,這並不是什麼好事,事出反常必有妖~

原创 大廠也在用的 6種 數據脫敏方案,嚴防泄露數據的 “內鬼”

本文收錄在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 最近連着幾天晚上在家總是接到一些奇奇怪怪的電話,“哥,你是 xxx 吧,我們這裏是 xxx 高端男士私

原创 看了 5 種分佈式事務方案,我司最終選擇了 Seata,真香!

好長時間沒發文了,最近着實是有點忙,當爹的第 43 天,身心疲憊。這又趕上年底,公司衝 KPI 強制技術部加班到十點,晚上孩子隔兩三個小時一醒,基本沒睡囫圇覺的機會,天天處於迷糊的狀態,孩子還時不時起一些奇奇怪怪的疹子,總讓人擔驚受怕的。

原创 分庫分表的 9種分佈式主鍵ID 生成方案,挺全乎的

《sharding-jdbc 分庫分表的 4種分片策略》 中我們介紹了 sharding-jdbc 4種分片策略的使用場景,可以滿足基礎的分片功能開發,這篇我們來看看分庫分表後,應該如何爲分片表生成全局唯一的主鍵 ID。 引入任何一種技術都

原创 sharding-jdbc 分庫分表的 4種分片策略,還蠻簡單的

上文《快速入門分庫分表中間件 Sharding-JDBC (必修課)》中介紹了 sharding-jdbc 的基礎概念,還搭建了一個簡單的數據分片案例,但實際開發場景中要遠比這複雜的多,我們會按 SQL 中會出現的不同操作符 >、<、bet