原创 Git 自救指南:這些坑你都跳得出嗎?

閱讀本文大概需要 2 分鐘。菜單欄中添加我微信,私聊【加羣】拉你入微信學習交流羣Git 雖然因其分佈式管理方式,不完全依賴網絡,良好的分支策略,容易部署等優點,已經成爲最受歡迎的源代碼管理方式。但是一分耕耘一分收穫,如果想更好地掌握 git

原创 敢不敢模擬超過 5 萬的併發用戶?

閱讀本文大概需要 6 分鐘。來自:http://t.cn/ES7KBkW本文將從負載測試的角度,描述了做一次流暢的 5 萬用戶併發測試需要做的事情。你可以在本文的結尾部分看到討論的記錄。快速的步驟概要:編寫你的腳本使用 JMeter 進行本

原创 一條簡單的 SQL 執行超過 1000ms,納尼?

閱讀本文大概需要 2.8 分鐘。MySQL 對我說 “Too young, too naive!"▌大概過程在測試環境 Docker 容器中,在跨進程調用服務的時候,A 應用通過 Dubbo 調用 B 應用的 RPC 接口,發現 B 應用接

原创 JVM 最多支持多少個線程?

閱讀本文大概需要 2.8 分鐘。原文:www.jb51.net/article/49087.htmMcGovernTheory 在 StackOverflow 提了這樣一個問題:Java 虛擬機最多支持多少個線程?跟虛擬機開發商有關麼?跟操

原创 MySQL 是如何利用索引的

閱讀本文大概需要 4 分鐘。一、前言在 MySQL 中進行 SQL 優化的時候,經常會在一些情況下,對 MySQL 能否利用索引有一些迷惑。例如:MySQL 在遇到範圍查詢條件的時候就停止匹配了,那麼到底是哪些範圍條件?MySQL 在 LI

原创 十大經典排序算法

閱讀本文大概需要 8 分鐘。內容幾乎完全來源於網絡,整理人:hustcc來源:https://github.com/hustcc/JS-Sorting-Algorithm排序算法是《數據結構與算法》中最基本的算法之一。排序算法可以分爲內部排

原创 如何通過限流來幹掉那些處理不過來的請求

閱讀本文大概需要 3 分鐘。作者:會寫代碼的一條魚原文鏈接:www.toutiao.com/i6692665902485209612對於一個分佈式系統而言,如何保證系統的穩定可靠,永遠都是頭等大事。緩存、限流和降級是最有效也是我們最常用的手

原创 如何寫出讓同事無法維護的代碼?

閱讀本文大概需要 6 分鐘。原文:http://mindprod.com/jgloss/unmain.html譯者:陳皓 (@左耳朵耗子)譯文:http://coolshell.cn/articles/4758.html對,你沒看錯,本文就

原创 必會的 55 個 Java 性能優化細節!一網打盡!

閱讀本文大概需要 10 分鐘。來源:https://yq.aliyun.com/articles/662001在 Java 程序中,性能問題的大部分原因並不在於 Java 語言,而是程序本身。養成良好的編碼習慣非常重要,能夠顯著地提升程序性

原创 你設計的接口,夠優雅嗎?

閱讀本文大概需要 3 分鐘。在設計接口時,有很多因素要考慮:接口的業務定位接口的安全性接口的可擴展性接口的穩定性接口的跨域性接口的協議規則接口的路徑規則接口單一原則接口過濾及接口組合本篇文章將簡要分析這些因素。一 規範性建議1.職責原則在設

原创 19 個強大、有趣、好玩、又裝B的 Linux 命令!

閱讀本文大概需要 2.8 分鐘。作者 | 快樂的騷年1. sl 命令你會看到一輛火車從屏幕右邊開往左邊……安裝$ sudo apt-get install sl運行$ sl命令有 -a l F e 幾個選項,-a An accident s

原创 面試官問我:平常如何對你的 Java 程序進行調優?

閱讀本文大概需要 10 分鐘。作者:張俊城, 郭理勇, 劉建來源:http://t.cn/AiCTERJzJava 應用性能優化是一個老生常談的話題,典型的性能問題如頁面響應慢、接口超時,服務器負載高、併發數低,數據庫頻繁死鎖等。尤其是在“

原创 拼多多面試真題:如何用 Redis 統計獨立用戶訪問量!

閱讀本文大概需要 2.8 分鐘。作者:沙茶敏碎碎念衆所周至,拼多多的待遇也是高的可怕,在挖人方面也是不遺餘力,對於一些工作 3 年的開發,稍微優秀一點的,都給到 30K 的 Offer。當然,拼多多加班也是出名的,一週上 6 天班是常態,每

原创 爲什麼要把系統拆分成分佈式的,爲啥要用Dubbo?

閱讀本文大概需要 6 分鐘。作者:yanglbme1、面試題爲什麼要進行系統拆分?如何進行系統拆分?拆分後不用 dubbo 可以嗎?2、面試官心裏分析從這個問題開始就進行分佈式系統環節了,好多同學給我反饋說,現在出去分佈式成標配了,沒有哪個

原创 Spring 中的 18 個註解,你會幾個?

閱讀本文大概需要 4 分鐘。作者:Java的小本家@Controller標識一個該類是 Spring MVC controller 處理器,用來創建處理 http 請求的對象。@RestControllerSpring4 之後加入的註解,原