Time of Update: 2018-12-05
: 程式簡要說明:程式名稱:簡易區域網路聊天工具 開發方式:Win32 SDK 、C++開發環境:Visual C++ 6.0功能:
Time of Update: 2018-12-05
很快我們就決定採用Jive,正如 lockerjock.com 一樣, Jive 採用伺服器端Java,支援我們的資料庫(mySQL)和應用伺服器(JRun), 並採用 JSP檔案表示。我們不僅是只有一個論壇,而是可以有很多個人化的論壇。所有的論壇都能很好的和 lockerjock.com 結合在一起。安裝 Jive 和建立 Jive表一樣簡單。將 jive.jar 檔案拷貝到 classpath 目錄下, 將論壇和管理JSP 檔案放在網站的合適的位置,並運行 Jive
Time of Update: 2018-12-05
經過多日的考慮和查詢,決定採用 Codematic 作為軟體的英文名字,(在此感謝Sheva的提名,我將單獨給他回信感謝)同時,網路網域名稱定為:Maticsoft,由matic和soft組成, matic是電氣自動方式的意思,來源於Automatic 自動的,
Time of Update: 2018-12-05
讀了Sumtec的繼續思考,感觸很多,隨便寫點東西。Sumtec在他的post裡面談到了一個問題,就是軟體開發要以客戶為導向,而不是技術為導向;換句話說,就是要做面向客戶的軟體開發。客戶是對產品或項目買單的人,我們辛苦的努力,最後能換回多少人民幣,關鍵就是客戶了。面向客戶的開發,能夠維繫和客戶的良好關係,減少返工次數,降低風險,最終提高開發效率,保證按時交付。那麼如何做好面向客戶的軟體開發呢?我認為要把握住下面這幾點:1、把滿足客戶的需求作為團隊共同的願景
Time of Update: 2018-12-05
"More Joel on software" 是一本熱門書, Joel是軟體開發領域的前輩,既有很強的工程經驗又有企業運作的經驗,因此其對這個行業的理解和評價是值得思考的。書中Joel討論下列幾個主題:1) 談了對員工的管理,強調對技術人員的尊重和信任2) 談了對年輕人(學生)如何向優秀程式方向成才的建議,雖然自己畢業幾年了,但這裡有些東西還是有借鑒意義,例如: 1. Learn how to write before graduating. 最近發現自己在這方面的問題很嚴重,做了不少工作,
Time of Update: 2018-12-05
軟體開發模型(Software Development Model)是指軟體開發全部過程、活動和任務的結構架構。軟體開發包括需求、設計、編碼和測試等階段,有時也包括維護階段。 軟體開發模型能清晰、直觀地表達軟體開發全過程,明確規定了要完成的主要活動和任務,用來作為軟體項目工作的基礎。
Time of Update: 2018-12-05
什麼是內聚?什麼是耦合? 內聚是從功能角度來度量模組內的聯絡,一個好的內聚模組應當恰好做一件事。它描述的是模組內的功能聯絡; 耦合是軟體結構中各模組之間相互串連的一種度量,耦合強弱取決於模組間介面的複雜程度、進入或訪問一個模組的點以及通過介面的資料。耦合性也稱塊間聯絡。指軟體系統結構中各模組間相互聯絡緊密程度的一種度量。模組之間聯絡越緊密,其耦合性就越強,模組的獨立性則越差。模組間耦合高低取決於模組間介面的複雜性、調用的方式及傳遞的資訊。2. 內聚分為哪幾類?耦合分為哪幾類?
Time of Update: 2018-12-05
最近在看軟體工程的資料,突然感覺壓力好大,後悔自己當初沒有好好聽課....不,我覺得聽課也沒有用,後悔的是自己當時沒有好好的看書,現在看書時間比較緊迫,都是草草的看,但是我現在發現軟體工程真的是門學問很深的學科阿阿阿.......算了加緊看吧,畢竟暑假的花旗被要用到這裡面的很多東西,所以我還要加把勁把這裡面的很多東西都弄懂吧我拿到了上一年的花旗文檔,現在以一個軟體工程架構師的角度來審視它,覺得寫的還蠻不錯的.我看了一下他們主要寫了以下幾個文檔,分別是:需求分析,概要設計,詳細設計,測試計劃書,測
Time of Update: 2018-12-05
好久沒更新空間了,掛篇文章湊個數--------------------------------------春節回家裝了個Windows+Ubuntu雙系統,安裝了快速配置安裝包(sudo apt-get install
Time of Update: 2018-12-05
後天就要考ssd9了.裡面的軟體開發模型還是挺繁雜的,簡單的寫一下可能要考的內容.這裡總共介紹了快速原型模型,邊做邊改模型,瀑布模型,增量模型,螺旋模型,同步穩定模型,噴泉模型七種模型首先快速原型模型叫做rapid protype
Time of Update: 2018-12-05
題目很難理解,可是很簡單,就是給定一個256進位的數,取餘。下面是代碼:#include<iostream>#include<cstdio>#include<cstring>using namespace std;const int q = 34943;const int d = 256;char m[1025];char ans[5];int main(){ while(gets(m)) { if(m[0] == '#')
Time of Update: 2018-12-05
第二次用 mvc架構寫GUI java程式,寫的好不熟練啊~~ 3天木有看java ,知識點都忘完了。上代碼和照片貼代碼:Main.javapublic class Main { public static void main(String args[]){ Window window=new Window(); window.setBounds(100, 100, 500, 130); window.setVisible(true);
Time of Update: 2018-12-05
在路的篇幅裡,我闡述了大量讀研時失敗項目的例子。
Time of Update: 2018-12-05
一、Software Architecture篇 這個領域沒有什麼"暢銷書",可能讀者中本來就是開發設計人員與專案經理佔了多數,真正定位為架構師而且做的也是架構師工作的不多吧。 1.《Software Architect Bootcamp--軟體架構師教程》 架構師新手訓練營,可惜常以Corba做例子。第2版國內還沒有翻譯,只好看完中文的第一版再去看電子版了。 2. 《Large-Scale Software Architecture-A Practical Guide
Time of Update: 2018-12-05
http://manifesto.softwarecraftsmanship.org/mainAs aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:Not only working
Time of Update: 2018-12-05
.Net 軟體工程師職位要求和經過培訓可以達到的要求: 1.熟悉ASP.NET(C#)開發,熟練使用VS2005或VS2008開發商業項目。 2.熟悉 SQL Server2005/2008或Oracle等資料庫, 熟練.NET資料庫開發。3.熟練掌握 HTML、JavaScript、CSS、Xml、AJAX
Time of Update: 2018-12-05
1. Model中實值型別的欄位改為可空類型(符號:?)。 2. BLL層代碼模板組件源碼發布。 3. 批量代碼產生,增加表名統一去首碼功能。 4. 批量代碼產生子檔案夾名的問題 5. 命名空間的問題。 6. 修正了Nvarchar類型大小翻倍問題。 7. 完善了ORACLE 主鍵和欄位注釋問題。 8. 增加了高效串連模式:適合大量表的情況下,啟用此項實現快速串連資料庫。 免費下載:http://www.maticsoft.com/download.aspx
Time of Update: 2018-12-05
動軟代碼產生器中已經整合了模板代碼產生的功能,但還有一些老的使用者不知道或者新的使用者不是太瞭解這個功能,這裡簡單看一下這個功能,對於一些個人化定製的使用者和進階使用者,可以更靈活更方便的產生自己的代碼。1.主介面: 2.在左側【資料庫檢視】,選中表,右鍵菜單【模板代碼產生】 3.然後,出現單表的代碼產生器介面,我們設定自己需要更改的資訊 備忘:代碼還有一些建置規則,是在菜單【工具】-【選項】-【代碼產生設定】中進行設定。 然後,點擊工具列【產生代碼】或者【產生代碼】按鈕,即可產生該類的代碼:
Time of Update: 2018-12-05
1.
Time of Update: 2018-12-05
現代軟體開發離不開迭代,尤其是互連網軟體開發,快速交付、根據需求快速迭代,幾乎成為軟體成功之本。但迭代式的開發、需求的變化,是否意味著初期不需要、也不可能做出良好的設計?迭代式開發的局限在哪?如果軟體架構需要大的改動,重構的時機是什麼時候呢?本文試圖給出一個觀察這些問題的視角。為了說明這一問題,先將軟體開發轉化為一個數學問題。用向量W來表示軟體的狀態,向量Y表示軟體滿足需求的能力,Y與W的關係定義為:Y=f(W)軟體開發的目標是使Y的值足夠大,為了求Y的極大值,可以採用數學中的迭代最佳化辦法。而