原创 我被刪庫了
社會很單純,複雜的是人 如題,我被人刪庫了 幾天沒發文了,正在趕一篇工具分享的文章 按我的習慣總會先跑個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