原创 十分鐘腦圖加說明,搞定系統分析師的絕對核心-需求工程

十分鐘腦圖加說明,搞定系統分析師的絕對核心-需求工程 前言 分析師系列,我已經很久沒有寫了。 因爲系統分析師的考試內容與系統架構設計師的考試內容有許多重合部分。所以,我在系統分析師-軟件水平考試(高級)-開篇着重描述了兩者的區別,

原创 十分鐘通過一個實際問題,真正教會大家如何解決Bug

前言 這篇文章從實際問題 -> 問題解決步驟 -> 問題解決思路,幫助大家能夠明白如何在程序中發現問題,定位問題,解決問題。並真正理解那些問題解決思路。 首先說說這個實際問題是什麼,又是怎麼遇到的。 我這邊做了一個操作日誌模塊,需要提供獨立

原创 系統模塊劃分設計的思考

系統模塊劃分設計的思考 前言 首先明確一下,這裏所說的系統模塊劃分,是針對client,service,common這樣的技術劃分,而不是針對具體業務的模塊劃分。避免由於歧義,造成你的時間浪費。 直接原因 公司內部某技術團隊,在引用我們系統

原创 高級工程師-Java註解

高級工程師-Java註解 前言 代碼,就是我們身爲程序員的名片。 簡潔,優雅,統一,是我們的追求。 優秀的代碼,會給瀏覽者一種藝術的美感。如DL大神的JUC包,感興趣的小夥伴,可以研究一下。 那麼日常中,各位看到的優秀代碼,有着哪些特點呢?

原创 Validation框架的應用

Validation框架的應用 一,前言 這篇博客只說一下Validation框架的應用,不涉及相關JSR,相關理論,以及源碼的解析。 如果之後需要的話,會再開博客描寫,這樣會顯得主題突出一些。 後續擴展部分會解釋message,group

原创 《算法導論》第二章demo代碼實現(Java版)

《算法導論》第二章demo代碼實現(Java版) 前言 表示晚上心裏有些不寧靜,所以就寫一篇博客,來緩緩。囧 拜讀《算法導論》這樣的神作,當然要做一些練習啦。除了練習題與思考題那樣的理論思考,也離不開編碼的實踐。 所以,後面每個章

原创 《算法導論》第二章筆記

《算法導論》第二章筆記 前言 表示終於有幸能一睹《算法導論》這本算法神作了。 雖然之前也或多或少接觸過算法,比如研究HashMap等數據結構等。 看過我之前博客的小夥伴,應該可以看到我之前寫過排序算法和查找算法等(C語言版本)。

原创 Docker應用部署實錄(包含完善Docker安裝步驟)

Docker應用部署實錄(包含完善Docker安裝步驟) 前言 首先說一下這篇文章的來源。我之前接手的一個IOT項目,需要安裝多箇中控服務器。中控服務器需要安裝RabbitMQ,Mysql,多個服務,這些部署,部署人員不怎麼會(畢

原创 Java高性能編程論述

高性能編程 前言 首先說一下我爲什麼要寫這篇博客。因爲面試有提到這個,我當時直接說不懂(一方面當時心態很差,另一方面面試官的詢問方式令我很反感。所以直接refuse了。小夥伴們千萬別學我)。 所以,打算談一談我對Java高性能編程

原创 消息中間件-消息的可靠性傳遞

消息中間件-消息的可靠性傳遞 前言 消息中間件的可靠性消息傳遞,是消息中間件領域非常重要的方案落實問題(在這之前的MQ理論,MQ選型是抽象層次更高的問題,這裏不談)。 並且這個問題與日常開發是存在較大的關聯的。可以這麼說,凡是使用

原创 Java集合概述(上)

Java集合概述(上) 前言 先說說,爲什麼要寫這麼一篇博客(我總是喜歡寫原因)。因爲最近到年底了,正好又要準備面試,所以在做各方面的技術總結。而Java集合是Java非常重要的一部分,自己前前後後也花了不少時間學習,但是一直比較

原创 緩存中間件-緩存架構的實現(下)

緩存中間件-緩存架構的實現(下) 前言 緩存架構,說白了就是利用各種手段,來實現緩存,從而降低服務器,乃至數據庫的壓力。 這裏把之前提出的緩存架構的技術分類放出來: 瀏覽器緩存 Cookie LocalStorage Sess

原创 緩存中間件-緩存架構的實現(上)

緩存中間件-緩存架構的實現(上) 前言 一眨眼,2019年就過去了。我希望從按照中間件,分別闡述一些常見的架構問題,以及解決方案。一方面這些問題與解決方案具備一定通用性 。另一方面,也算是面試中常見的問題。 我希望根據自己待過各種

原创 Redis安裝(單機及各類集羣,阿里雲)

Redis安裝(單機及各類集羣,阿里雲) 前言 上週,我朋友突然悄悄咪咪地指着手機上的一篇博客說,這是你的博客吧。我看了一眼,是之前發佈的《Rabbit安裝(單機及集羣,阿里雲》。我朋友很哈皮地告訴我,我的博客被某個Java平臺進行了微信推

原创 Rabbit安裝(單機及集羣,阿里雲)

Rabbit安裝(單機及集羣,阿里雲) 前言 雖然我並不是部署人員,但是自己私人測試環境的各類東東還是得自己安裝的。 尤其在規模不大的公司,基本安裝部署工作都是後端的份內之事。 那麼最令人痛苦的,莫過於自己就是安裝大佬教程走,但是就是過不去