這4種常用的軟體架構,到底有何不同?
如果一個軟體開發人員,不瞭解軟體架構的演進,會制約技術的選型和開發人員的生存、晉升空間。這裡列舉了目前主要的四種軟體架構以及他們的優缺點,希望能夠幫助軟體開發人員拓展知識面。 一、單體架構 單體架構比較初級,典型的三級架構...
如果一個軟體開發人員,不瞭解軟體架構的演進,會制約技術的選型和開發人員的生存、晉升空間。這裡列舉了目前主要的四種軟體架構以及他們的優缺點,希望能夠幫助軟體開發人員拓展知識面。 一、單體架構 單體架構比較初級,典型的三級架構...
前言 前不久公眾號後臺有人給我留言,請教如何體系地學習 Java 知識,我當時心想:這話題太大,Java 技術棧也太深,不是一篇文章能說清楚的,但要說學習技巧,卻的確是有規律所尋,秉持著「授人以魚不如授人以漁」的想法,這篇文章便分享下我個人...
點選上方“藍字”帶你去看小星星 菜菜哥,復聯四上映了,要不要一起去看看? 又想騙我電影票,對不對? 呵呵,想去看了叫我呀 看來你工作不飽和呀 哪有,這兩天我剛基於redis寫了一個分散式鎖,很簡單 不管你基於什麼做分散式鎖,你覺得很簡單嗎?...
前言 從2017年11月11號在Github建立EasyCaching這個倉庫,到現在也已經將近一年半的時間了,基本都是在下班之後和假期在完善這個專案。 由於EasyCaching目前只有英文的檔案託管在Read the Docs上面,當初...
來自:程式員江湖(微訊號:WealthyCoder) 寫在最前 我寫過很多篇秋招總結,這篇文章應該是最後一篇總結,當然也是最完整,最詳細的一篇總結。秋招是我人生中一段寶貴的經歷,不僅是我研究生生涯交出的一份答卷,也是未來職業生涯的開端。僅以...
OSharpNS全稱OSharp Framework with .NetStandard2.0,是一個基於.NetStandard2.0開發的一個.NetCore快速開發框架。這個框架使用最新穩定版的.NetCore SDK(當前是.NET...
來自:孤獨煙(微訊號:zrj_guduyan) 引言 某日,煙哥前去面試(純屬瞎編),有瞭如下對話 面試官:”懂mysql吧,知道CPU在讀硬碟上資料的時候,是怎麼解決CPU和硬碟速度不一致問題麼?” 煙哥:R...
作者:Emrys5 連結:http://www.cnblogs.com/emrys5/p/aspnetcoredi.html 一、什麼是依賴註入 1、首先在ASP.NET Core中是支援依賴註入軟體設計樣式,或者說依賴註入是ASP.NET...
本文主要是總結了工作中一些常用的操作,以及不合理的操作,在對慢查詢進行最佳化時收集的一些有用的資料和資訊,本文適合有MySQL基礎的開發人員。 一、索引相關 索引基數:基數是資料列所包含的不同值的數量。例如,某個資料列包含值1、3、7...
1 從零開始 2 基於本機記憶體的快取 3 服務端的Redis 3.1 持久化(Persistence) 3.2 哨兵(Sentinel)和複製(Replication) 3.3 叢集(Cluster) 4 客戶端的Redis 4.1 資料...