Time of Update: 2018-12-05
Today I got a training on software process which is an essential part of software engineering. Actually, I study a lot on the subject. However, I don’t have a clear insight about this topic. I don’ mean I don’t know the basic concepts about the
Time of Update: 2018-12-05
最近一直關注的開源軟體:Tapestry: 面向組件的WEB表現層架構,http://jakarta.apache.org/tapestry/Sqlite: 精巧的檔案型資料庫,支援SQL-92(部分)、視圖、觸發器、自訂SQL函數,跨平台,www.sqlite.orgJxta-c: JXTA之C語言實現,P2P平台,http://jxta-c.jxta.org/ANTLR:
Time of Update: 2018-12-05
《M8空中警報》(M8AirAlarm) v1.0 作者:liigo, 2009/5, http://blog.csdn.net/liigo 當您的魅族M8手機不慎跌落時,本軟體將在M8落地之前,給予空中警報(聲音),提醒您及時伸手拉住8妹,減少不必要的經濟損失!
Time of Update: 2018-12-05
From:http://www.rocrocket.cn/?p=29前言前幾天下載了最新的BBS軟體qterm0.5.1,可是發現解壓後的檔案清單如下: drwxr-xr-x 2 root root 4096 2008-03-29 12:50 build drwxr-xr-x 2 1000 1000 4096 2008-03-04 13:17 cmake -rw-r–r– 1 1000 1000 542 2008-03-04 13:17 CMakeLists.txt -rw-r–r– 1 10
Time of Update: 2018-12-05
說到成長志,其實這次我並不知道該如何記錄。只是期末考前靜默了一下午,想了很多事情。如今假期閑在家裡又重新整理和添加一些個人感悟。
Time of Update: 2018-12-05
一、安裝說明(以CentOS 5為例)1、安裝必要的開發包[root@localhost ~]# yum install gcc gcc-c++ autoconf automake2、下載phddns-2.0.2.16556.tar.gz到某一個目錄[root@localhost ~]# wget http://download.oray.com/peanuthull/phddns-2.0.2.16556.tar.gz3、解壓所有檔案[root@localhost ~]# tar zxvf
Time of Update: 2018-12-05
雙目視覺的實驗平台會包括軟體和硬體兩部分。這裡只是考慮了軟體的這一部分。對於雙目視覺有攝像機標定,找匹配點,最後是雙目視覺的演算法。為了驗證雙目視覺的演算法當然是要搭建一個軟體的平台的,就是即時的捕捉視頻流,然後,即時的用雙目視覺的演算法進行處理,得到具體的結果(一般也就是用於測距,比如說某運動物體的距離等等)。由於,將來也許會把雙目視覺中的演算法移植到另一個平台上,所以,這個用於雙目視覺實驗程式的架構的設計也要考慮到這一點。這是一個基於對話方塊的程式。整個程式大致分為三大部分。一個部分是用於兩
Time of Update: 2018-12-05
1. 大型通用軟體的開發就是以品質第一的原則 軟體在賣到幾十套的時候,品質只要過的去就可以了,但一旦軟體賣到上千套,品質就絕不能以對付了事,否則維護部門的電話就要被打爆。測試人員一般的能達到開發人員的1/3就比較合理了,如果是剛起步的公司,考慮到 成本因素,而且大多是以開發項目為主,所以在測試上可以相對的放鬆一些,但一旦 公司進入正軌,開發規模增大之後,一定要重視測試。測試人員、開發人員、設計人員 都圍繞需求進行工作,需求文檔也是所有人員的主要依據,測試人員實際上起到了監督 開發人員工作的作用,
Time of Update: 2018-12-05
我認為主要是為了用工程的思想去正常化軟體的開發過程。以往非工程化的軟體開發方法,用在需要長期投入、多人維護的非單一版本的大型軟體研發過程中會造成難於維護、混亂,甚至開發陷入“泥潭”(見《人月神化》中的描述)中而無法繼續進行的情況;而且非工程化的軟體開發不能保證一個規範的開發過程,從而不能有一個可控的品質標準,造成軟體品質得不到保障、缺陷得不到控制和不可度量等情況。CMM可以為我們帶來成熟的、經過科學驗證的軟體開發過程和開發模型,從而使軟體的品質處於某個標準下的可控狀態,同樣,軟體的缺陷也是可以度
Time of Update: 2018-12-05
一、目標高品質、高效率、低風險 二、方法論封裝化、自動化、簡單化 三、矛盾點架構化封裝化限制了自由度與創造力 四、平衡之道在觀念上必須明白研發和生產是兩個不同階段的概念,這樣就很好做出明確的選擇。研發階段強調的是創新、自由、創造、追求卓越、藝術性生產階段強調的是高質、高效、可控、流程化、標準化。 往往很多軟體開發的工作中,研發和開發是不分的,這樣帶來的問題是,各種開發人員的各種思想不斷撞擊、客觀上容易造成開發效率低、標準不清晰、代碼管理不可控,對個別開發人員的相對依賴性高、bug率高、複雜度高
Time of Update: 2018-12-05
在Java平台上有很多官方的和非官方、第三方的壓縮公用程式包,它們各有各的長處,比如Oracle官方的java.util.zip 類庫,Apache網站上的Apache Commons Compress 類庫,或者Chilkat Java Zip
Time of Update: 2018-12-05
Time of Update: 2018-12-05
隨著國情發展,國內軟體積累開始加深,一些技術能力比較洪厚的公司逐步在自身項目找到規律,形成了一些軟體產品。例如金蝶的ERP,我們公司的產品等。這種也是軟體行業的一種良性的表現。不過很多公司也死在軟體產品思維沒有改變,導致公司逐步走向死亡。差異性許多公司沒有瞭解軟體產品和軟體項目差異,我覺得差異主要存在在以下幾個方面:(1)開發模式軟體產品和軟體項目有不同的開發模式。軟體項目在開發管理過程中往往比較獨立。這種獨立主要體現在兩個方面代碼獨立和文檔獨立。每個軟體項目有自己的代碼工程,每個工程功能代碼極
Time of Update: 2018-12-05
Strata guard 入侵檢測防禦軟體,封裝了snort,提供圖形介面。strata guard對所依存的硬體的效能要求比較高,這主要是為了在滿足檢測所有網路流量的同時,還能夠保證足夠的網路轉寄效能。對於strata guard免費版本來說,我們可以使用下列所示的硬體來定製一台入侵檢測防禦系統的硬體平台:處理器: AMD 4400+記憶體: DDR2 667 2GB硬碟: SATA 80G網卡: strata
Time of Update: 2018-12-05
/** * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to
Time of Update: 2018-12-05
第1章 前言 目前市場上已經有了不少自動化的測試工具,不過滿足自己需求的測試載入器卻很難找到或者是難以支付其昂貴的費用,對於在Linux/Unix後台啟動並執行軟體產品,自己開發一個自動化的測試工具,不但可以滿足軟體的測試需求,還可以節省一大筆費用。 這個自動化的測試系統架構的設計,是基於Linux/Unix後台啟動並執行軟體產品,架構的思想,源於主流測試載入器與前輩的實踐經驗。
Time of Update: 2018-12-05
昨晚,聽了一位四年工作經驗的同行對其的勸告和指導。發現自己的路的確走錯了。大家都說不要浮躁,不要浮躁,我也經常提醒自己不要浮躁,但是為什麼偏偏自己卻走上了浮躁之路。上了大學,別人都熱衷於去實驗室學習技術,等到畢業的時候有一技之長,但是我這是腫麼了?我現在就把下一學年的知識全部過了一遍,然後一天天健忘,敲代碼的時候還是模仿著視頻裡面的每一步去做,這真的是我想要的嗎?那位同行,也就是小軍同志,問了我幾個關於javase的問題:ArrayList和LinkedList的區別是什嗎?HashMap和Ha
Time of Update: 2018-12-05
二、記事本推薦:notepad2(http://www.onlinedown.net/soft/31490.htm)候選推薦:EmEditor,notepad++對於我們開發人員來說經常會要進行編寫東西,這個時候我們不會開啟VS,eclipse這些專業的開發工具,我們會選擇記事本這種小巧的工具來進行簡單的代碼編寫,我這邊推薦的是notepad2,主要有以下幾個理由:1、代碼高亮,notepad2支援目前所有主流的開發語言,C#、VB.NET、PHP、JSP、HTML等,而且可以自由更改代碼高亮的
Time of Update: 2018-12-05
吹吧,看你們吹成什麼樣子!! 近年來,在中國IT行業的迅猛發展下,越來越多的IT企業已逐漸意識到測試環節在軟體產品研發中的重要性。作為軟體品質控制中的重要一環,一種“新興”的職位——軟體測試工程師應運而生。在人們印象中,許多IT職業都是以男性為主。而軟體測試工程師崗位的出現,將有望改寫長期以來IT業界“重男輕女”的人才現狀:不僅男性適合,女性也能勝任,軟體測試正成為無性別差異的職業。
Time of Update: 2018-12-05
1、UML 建模軟體 sudo apt-get install umbrello (註:感覺這個有點大,我的安裝資訊如下所示: ............................... 需要下載 66.8MB 的軟體包。 解壓縮後會消耗掉 229MB 的額外空間。 您希望繼續執行嗎?[Y/n]y ...............................