软件架构

卡赫無線地面清潔擦地機FC3d:懶人必備,家居能手

誰還不是個懶寶寶,就是拖地缺個好幫手 生活離不開一些繁瑣的家務,之前還會叫保潔阿姨定期來家裡打掃。自從迷戀起黑科技家居電器,慢慢也開始自己打掃起來,畢竟遠水解不了近火。總是在幻想著有個可以幫忙打掃家務的機器

如何畫出一張合格的技術架構圖?

接下來,阿里巴巴技術專家三畫,將分享自己和團隊在畫好架構圖方面的理念和經驗,希望對你有所幫助。 當我們想用一張或幾張圖來描述我們的系統時,是不是經常遇到以下情況: 對著畫布無從下手、刪了

[譯] part 26: golang 的面向物件

Go 不是純粹的面向物件的程式語言。摘自 Go 的常見問題解答,回答了 Go 是否面向物件的問題。 是也不是。儘管 Go 具有型別和方法,並且允許面向物件的程式設計風格,但是沒有型別層次結構。 Go 中 “

240公里/小時:本田Mean Mower V2要成為全球最快割草機

本田(Honda)以全球最大發動機制造商和全球最大摩托車製造企業而被世人所熟知,但這家日本企業的業務範圍也涵蓋割草機,所以在2014年首個跨界產品Mean Mower割草機系列就問世了。得益於強悍的Fireb

固態跌完記憶體跌 為啥白菜價還沒是沒人買

2018年蘋果手機的銷量讓資本市場大跌眼鏡,三星手機在全球市場來看也已不是當年的三星,國產手機廠商銷量方面也頗有“雷聲大,雨點小”的意思,這直接導致NAND Flash市場2018年整年都呈現出飽和,供大於求的

C# 介面的使用(工廠模式)

介面(interface)與抽象類(abstract)的區別: 相同點: 1.都不能被直接例項化,都可以通過繼承實現其抽象方法。 2.都是面向抽象程式設計的技術基礎,實現諸多模式 不同點:

程式設計師走向架構師——思維導圖

一、架構師是什麼?要做什麼? 架構師:是一個既需要掌控整體又需要洞悉區域性瓶頸並依據具體的業務場景給出解決方案的團隊領導型人物。架構師不是一個人,他需要建立高效的體系,帶領團隊去攻城略地,在規定的時間

如何來一次說幹就幹的重構(流程篇)

前言 隨著公司業務的爆炸式的增長,需求規模和使用者規模也迅速地膨脹起來,這樣給系統的三高(高效能、高併發、高可用)以及擴充套件性、可維護性都帶來了考驗。而舊系統因為早期設計的各種侷限性(如早期參與人員的水平

[Java初探07]__關於面向物件的簡單認識

前言 類和物件,在我們學習Java語言的過程中,它們無時無刻不存在著,在我們還遠未詳細弄明白它們的意義之前,在我們不知不覺的下意識裡,我們都會直接或間接的用到它們,這是因為Java是一門面向物件的語言

分散式架構的資料一致性

最近在使用springboot搭建微服務架構,遇到資料一致性問題,今天就對它進行一個小結。 資料一致性是分散式系統中的一個關鍵需要解決的問題,雖然分散式系統帶來了擴充套件的彈性,但是帶來了資料不一致性的風險,

1718578037.417