原创 【轉】LeetCode-數學專題總結

https://blog.csdn.net/Apple_hzc/article/details/84714881

原创 【轉】關於leetcode刷題詳細介紹

https://blog.csdn.net/chekongfu/article/details/82916504

原创 【轉】可以落地的DDD到底長什麼樣?

領域驅動設計的概念  大家都知道軟件開發不是一蹴而就的事情,我們不可能在不瞭解產品(或行業領域)的前提下進行軟件開發,在開發前通常需要進行大量的業務知識梳理,然後才能到軟件設計的層面,最後纔是開發。而在業務知識梳理的過程中,必然會形成某個

原创 【掘金-石杉的架構筆記】課程彙總

辛苦整理的中華石杉老師課程,網上找了好久,這應該是最全的一個版本!   中華石杉Java面試突擊第一季:(首推) (這套面試課程,已經讓無數Java coder華麗轉身跳槽。話不多說,自己看看內容就知道了)https://pan.baid

原创 【轉】Java 最常見的 200+ 面試題:面試必備

這份面試清單是我從 2015 年做了 TeamLeader 之後開始收集的,一方面是給公司招聘用,另一方面是想用它來挖掘我在 Java 技術棧中的技術盲點,然後修復和完善它,以此來提高自己的技術水平。雖然我從 2009 年就開始參加編程工

原创 【轉】大話高併發架構

前言 高併發經常會發生在有大活躍用戶量,用戶高聚集的業務場景中,如:秒殺活動,定時領取紅包等。 爲了讓業務可以流暢的運行並且給用戶一個好的交互體驗,我們需要根據業務場景預估達到的併發量等因素,來設計適合自己業務場景的高併發處理方案。 在電

原创 【轉】一個微服務+DDD(領域驅動設計)的代碼結構示例

前有幸拜讀過諸多大神關於DDD的實現落地等文章,學習較多,受益匪淺,在此推薦 :  https://www.cnblogs.com/hafiz/p/9388334.htmlhttps://blog.csdn.net/k6T9Q8XKs6i

原创 【轉】DDD極簡教程

概述 DDD(Domain-Driven Design 領域驅動設計)是由Eric Evans最先提出,目的是對軟件所涉及到的領域進行建模,以應對系統規模過大時引起的軟件複雜性的問題。整個過程大概是這樣的,開發團隊和領域專家一起通過 通用

原创 【Redis全景實踐課】Redis集羣以及持久化方式

1. redis提供了哪幾種持久化方式?它們的區別是什麼? redis提供了兩種持久化方式,AOF和RDB。 RDB持久化是指在指定的時間間隔內將內存中的數據集快照寫入磁盤,實際操作過程是fork一個子進程,先將數據集寫入臨時文件,寫

原创 【Redis全景實踐課】安裝和使用Redis

最近參加了一個課程——Redis全景實踐課,由於免費提供機器,所以就打算跟着一起學習一下。順便在這裏記錄一下自己的學習過程。 由於是學習華爲雲學院的課程,因此,會截取部分重要的知識點進行呈現。 1、DCS概念 2、DCS的應用場景

原创 【華爲機試在線訓練】取近似值

題目描述 寫出一個程序,接受一個正浮點數值,輸出該數值的近似整數值。如果小數點後數值大於等於5,向上取整;小於5,則向下取整。 輸入描述: 輸入一個正浮點數值 輸出描述: 輸出該數值的近似整數值 示例1 輸入 5.5 輸出 6 時間

原创 【華爲機試在線訓練】提取不重複的整數

題目描述 輸入一個int型整數,按照從右向左的閱讀順序,返回一個不含重複數字的新的整數。 輸入描述: 輸入一個int型整數 輸出描述: 按照從右向左的閱讀順序,返回一個不含重複數字的新的整數 示例1 輸入 9876673 輸出 376

原创 【劍指offer】面試題 10-擴展:矩形覆蓋

題目描述 我們可以用2*1的小矩形橫着或者豎着去覆蓋更大的矩形。請問用n個2*1的小矩形無重疊地覆蓋一個2*n的大矩形,總共有多少種方法?   時間限制:1秒 空間限制:32768K 熱度指數:318412 本題知識點: 遞歸   思路

原创 【劍指offer】面試題 58:翻轉單詞順序列

題目描述 牛客最近來了一個新員工Fish,每天早晨總是會拿着一本英文雜誌,寫些句子在本子上。同事Cat對Fish寫的內容頗感興趣,有一天他向Fish借來翻看,但卻讀不懂它的意思。例如,“student. a am I”。後來才意識到,這傢

原创 【轉】可能是全網把 ZooKeeper 概念講的最清楚的一篇文章

前言 相信大家對 ZooKeeper 應該不算陌生。但是你真的瞭解 ZooKeeper 是個什麼東西嗎?如果別人/面試官讓你給他講講 ZooKeeper 是個什麼東西,你能回答到什麼地步呢? 我本人曾經使用過 ZooKeeper 作爲 D