自從工作后,特別是最近一年,都沒有怎么更新過博客,主要是本身工作內部沒有什么高大上的內容,就是一些簡單的企業級開發,沒有多少技術含量,更多的是對業務的了解和抽象,所以就不怎么想寫。其實呢,平時也有 ...
年 月 日 補充 后續行動:倡議:我們 一起幫 終於決心再一次開始這個系列的博客了。之所以說再一次,是因為我之前曾經試着寫過這樣一個系列,但中途卻不得已停了下來。我總記得 之前 就是一兩年前,查看博客后才發現原來那居然已經是三年前了 不禁感慨歲月如梭,時間都去哪兒了 大概我轉行做軟件開發的時候,我的小女兒也開始孕育。如今,她已經是亭亭玉立的一個小姑娘,天真浪漫 而我這六七年的收獲呢 我學計算機學 ...
2015-08-16 19:57 8 10661 推薦指數:
自從工作后,特別是最近一年,都沒有怎么更新過博客,主要是本身工作內部沒有什么高大上的內容,就是一些簡單的企業級開發,沒有多少技術含量,更多的是對業務的了解和抽象,所以就不怎么想寫。其實呢,平時也有 ...
前言: Web應用的功能越來越強,Javascript代碼也越來越多,大量的JS代碼要以何種架構來組織就成了一個亟待解決的問題。老牌軟件架構模式MVC(Model-View-Controller)就是一種相當不錯的方案,雖然它定義不明確需要很多時間來思考如何組織,崇尚代碼分離 ...
最近在准備軟考架構師的考試,主要還是以考代學,畢竟作為野生程序員走的路多了容易迷茫,感覺網上參考資料不是很多,特此總結,希望對大家對自己有些用處,歡迎各位有經驗大佬指正。資料將 持 續 修 改 更 新,如果感覺有用可以支持一下,讓其他人也看到。 當然我總結的這些只是我在學習中遇到的部分 ...
零、說明 說明一下,我寫的博客,都是我自己實踐后,寫下記錄,方便以后自己看而已。沒有什么系統的教學教程。也沒有對底層的原理進行講解,我覺得這些目前不是我需要注重的,作為一個開發人員,快速實現好需求才是最重要的。而作為一名合格的架構負責人,又必須了解底層,因此需要系統學習的,建議讀者看官方文檔 ...
軟件架構作為一個概念,體現在技術和業務兩個方面。 從技術角度來說:軟件架構隨着技術的革新不斷地更新其內容,軟件架構建立於當前技術和一些基本原則的基礎之上。 先說一些基本原則: 分層原則:分層是為了降低軟件深度復雜性而使用的關鍵思想,就像社會有了階級一樣,軟件有了層次結構。 模塊化原則:模塊化是化解 ...
前言 之前在微博上看到網友說了這樣一句話:“好的系統架構不是設計出來的,而是在實際應用過程中不斷完善得來的” 。我也覺得很有道理,但是我仍然認為在系統構建之前必須要有一套合理的基礎架構,否則日后的“完善”將會苦不堪言。 一套系統架構不可能做到通用,但是我想一些基礎理念必然相同 ...
終於完成了! 從第一次想寫到現在真的寫好大概花了我3個月時間。原來一直讀人家的系列文章,總感慨作者的用心良苦和無私奉獻,自己在心里總是會覺得有那么些沖動也來寫一個。 最開始的麻煩是猶豫該選哪個主題 ...
Netty源碼分析(完整版) 前言 前段時間公司准備改造redis的客戶端, 原生的客戶端是阻塞式鏈接, 並且鏈接池初始化的鏈接數並不高, 高並發場景會有獲取不到連接的尷尬, 所以考慮了用netty長連接解決連接數和阻塞io問題 為此詳細閱讀 ...