原创 軟件架構設計之二:信息系統基礎知識

一、本章要點 1)信息系統工程總體規劃。 2)政府信息化與電子政務。 3)企業信息化與電子商務。 4)信息資源管理。 5)國際和國內有關信息化的標準、法律和規定。 二、信息的定義 1)香農在《通信的數學理論》中定義:信息是系統有序程度的

原创 Visual Studio 的免費性能調試工具(翻譯)

原文地址如下: http://www.codeproject.com/Articles/144643/Profiling-of-C-Applications-in-Visual-Studio-for-F?bmkres=success D

原创 系統架構設計之三:系統開發基礎知識

一、本章要點 1)開發管理。 2)需要管理。 3)軟件開發方法。 4)軟件開發環境與工具。 5)設計方法。 6)基於構件的開發。 7)應用系統構建。 8)測試與評審。 二、軟件開發生命週期 三、軟件開發方法學 1)從開發風範上看,可

原创 軟件架構設計之一:系統性能評價

一、本章要點 1)性能計算(響應時間、吞吐量、TAT) 2)性能設計(系統調整、Amdahl解決方案、響應特性、負載均衡)。 3)性能指標(SPEC-Int、SPEC-Fp、TPC、Gibsonmix、響應時間)。 4)性能評估。 二、

原创 軟件架構設計之九:系統可靠性

一、本章要點 系統可靠性是系統在規定的時間內及規定的環境下完成規定功能的能力,也就是系統無故障運行的概率。 1)信息系統綜合知識。包括可靠性設計(容錯技術、避錯技術)、可靠性指標與評估、系統配置方法(雙份、雙重、熱備份、容錯、集羣)。 2

原创 軟件架構設計之十:軟考論文

一、本章要點   由於11月9日,本人要參加系統架構師考試,其中下午有命題論文,到現在爲止,我已經練習了部分的命題的寫作,此文僅僅總結一下寫作的套路。 二、論文寫作套路   論文一般由摘要和正文組成,以下分別進行說明。 1、摘要部分 1)

原创 如何在windows中開啓進程3G內存空間

一、問題背景   對於32位的windows操作系統,進程的內存空間最大爲2GB。而在一些工程應用中,進程的內存可能使用得很多,需要更多的內存空間,但是又不能立刻移植到64位操作系統上,所以可以利用32位的windows操作系統支持3GB

原创 軟件架構設計之十一:軟件設計論文樣例一

論軟件產品線技術 摘要          本人在通信行業的一家國有企業軟件開發部門工作,從2010年初開始,我陸續參加了多個電信網網絡管理軟件開發項目,這些項目都具有很強的行業特徵,其開發方向和應用範圍都非常相似。根據部門軟件系統開發的需

原创 軟件架構設計之四:面向對象方法

一、本章要點 1)信息系統綜合知識。包括面向對象的分析與設計、統一建模語言。 2)系統架構設計案例分析。包括面向對象系統建模。 二、基本概念 1)面向對象方法包括面向對象的分析、面向對象的設計和麪向對象的程序設計。 2)基本概念:  

原创 軟件架構設計之八:系統安全性和保密性

一、本章要點 1)加密和解密、身份認證(數字簽名、密鑰、口令)、訪問控制、安全保密管理(防泄漏、數字水印)、安全協議(SSL、PGP、IPSec)、系統備份與恢復、防治病毒;信息系統安全法規與制度;計算機防病毒制度;保護私有信息規則。 2

原创 軟件架構設計之七:軟件架構設計

一、本章要點 1)信息系統綜合知識。包括軟件架構的概念、軟件架構的風格、特定領域軟件架構、基於架構的軟件開發方法、軟件架構評估、軟件產品線;設計模式的概念、設計模式的組成、模式和軟件架構、設計模式分類、設計模式的實現。 2)系統架構設計案

原创 軟件架構設計之六:開發管理

一、本章要點 1)項目的範圍、時間、成本 2)文檔管理工作、配置管理 3)軟件開發的質量與風險、軟件質量屬性 4)軟件的運行與評價 5)軟件過程改進   二、項目管理概述 1)項目是在特定條件下,具有特定目標的一次性任務,是在一定時間內,

原创 Django邊學邊做(一)

1、前言   1.1 本文的背景   近些日子以來,我逐步學習了python語言的基礎知識,算是剛剛入了門。但是我知道,如果只是做做書本練習,不會很快熟練一門語言,所以我決定做一些實際的工作來儘快使用python功能強大的功能。鑑於很難

原创 軟件架構設計之五:基於構件的開發

一、本章要點 1)信息系統綜合知識。包括構件與軟件複用;構件的概念與分類;中間件技術;典型應用架構(J2EE、.NET)。 2)系統架構設計案例分析。包括中間件、應用服務器。 二、構件與軟件重用 構件(component,組件)是一

原创 Django邊學邊做(二)

3、實例一:抓取電驢鏈接(BeautifulSoup解析網頁)   3.1 BeautifulSoup庫介紹   BeautifulSoup是python開源的html解析庫,能夠用來很方便的操縱html的dom元素,製作網頁爬蟲的利器。