軟體系統架構zz

    軟體架構(software

軟體開發中單元測試unit testing

儘管現在已經有了大量的軟體開發方法論及協助工具輔助協助Team Dev提高軟體品質,防止、檢測bug,但是一些很簡單實用的手段依然是提升軟體品質必須的手段,比如單元測試,比如Code

小代碼測試殺毒軟體的效能

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*將上列文字複製到文字檔中既可特等:複製完代碼後便提示記憶體有病毒優等:剛儲存完就提示病毒(或者直接刪除)中等:儲存後幾秒提示病毒(或者直接刪除) 下等:需自己啟動病毒掃描查殺才提示病毒(或者直接刪除) 劣等:無論怎麼掃描都無法提示病毒(或者直接刪除)//我用的NOD32提示為Eicar測試檔案呵呵,個人覺得還是不錯的

軟體Team Dev如何儘可能避免加班

在軟體開發公司或部門裡,加班通常是一件非常普遍的事情,做軟體開發的朋友聚到一起或平時交流都會問:“你們加班多不?”可見加班對於IT男/女來說是的確是非常普遍的,但是卻又不可避免。那我就結合我的一些體會談談如何在一定程度上避免:-------------------------------------------------------------------作為一個開發人員,上面有架構師(開發領導之類的),那麼你能做的可以有很多: 1.

每個軟體企業是否應該有屬於自己的開發平台

由於本人最近一段時間一直在忙著跟企業開發平台相關的事情,所以有感而發一下;主要是想跟大家探討一下企業是否需要有自己的開發平台;我們作為.NET程式員,基本上開發的都是一些商務資訊系統,都是某個應用行業的應用系統多,所以在下曾想過開發一套目前本公司能用的系統開發平台;其實本人認為有這個必要,我大概說一下我的看法,也好給大家提個思考的方向;[王清培著作權,轉載請給出署名]本公司是從事醫藥行業的資訊系統開發,一些大的業務模型基本上已經固定,很少有改動;所以本人想是否能將主要的商務邏輯抽象出來進行封裝;

軟體規模化生產

   

用C#寫了個winform程式,並將其做成安裝軟體供及其安裝使用

其實就是個部署問題,請看以下步驟:1 建立安裝部署項目 開啟VS,點擊建立項目,選擇:其他項目類型->安裝與部署->安裝嚮導(安裝項目也一樣),然後點擊確定。 2 安裝嚮導 關閉後開啟安裝嚮導,點擊下一步,或者直接點擊完成。 3 開始製作 安裝嚮導完成後即可進入專案檔夾:

Debian安裝配置常用軟體

1、安裝j2sdk,下載j2sdk-1_4_2_09-linux-i586-rpm.bin檔案,chmod 755j2sdk-1_4_2_09-linux-i586-rpm.bin,運行後得到.rpm檔案,用alien轉換為.deb包,然後dpkg-i  xxx.deb即可,安裝後的檔案在/usr/java目錄;Update:

為什麼使用開源軟體要謹慎

如果你的軟體產品要面對客戶,最好謹慎使用開源軟體,理由如下:1、你不知道開源軟體的代碼裡是否包含有意/無意以不當方式取得的代碼;2、開源軟體是以AS-IS的方式提供的,沒有任何保障,不承擔任何責任,由此帶來的所有責任轉嫁給使用者;3、GPL許可的病毒效應,即如果你的軟體裡使用了GPL開源軟體,你的軟體只能適用GPL許可,並公開所有代碼;補充說明:只有軟體發布時才可能出現上述問題,但應提前考慮到,應告知相關人員軟體裡含有開原始碼,在正式發布前將使用開源軟體的部分替換或重寫。另外,有些公司有專門的開

專案管理雜談之打造軟體團隊

 上個月寫的PPT。放上來和大家討論 :)再掙點分  打造軟體團隊我們還是一個團隊嗎?共同認可的明確的目標合理的分工與協作積極的參與互相信任良好的資訊溝通高度的凝聚力與民主氣氛學習是一種經常化的活動項目團隊的作用(1)更有效地實現目標(2)可滿足成員心理需要(3)使個人得到更快的進步(4)較強的凝聚力(5)提高決策的品質 打造軟體團隊我們是怎樣的團隊?不同條件下如何選擇適應的團隊文化?球隊團隊文化更適於軟體Team

Management Console 工具管理類軟體通用開發架構(開放源碼)

做ERP/MIS之類的軟體,通常會開發一些協助工具輔助來加速開發,比如代碼產生器,資料字典產生工具。隨著時間的積累,這類小工具會越來越多,雖然開發的速度會快,方便,但是也會因為找不到,不好尋找這些小工具,產生麻煩。原因很簡單,已經發了很多精力去做成了工具,自然就不會考慮用很原始的方式來完成任務。舉例說明 對於外掛程式式的開發,我們通常會先做好介面功能,然後把這個功能添加到系統的功能列表中,以啟用功能,為完成這個目的,可以採用如下的SQL指令碼來完成INSERT

最近試用的一些不錯的軟體,推薦

Weblog 發布用戶端:Windows Live Writer Betas 3 + Plugin: Syntax Highlighter (或Code snippet)+ Bookinfo(WLW外掛程式大全). 注意:在設定HTML時,一定要選HTML,不要選XHTML。選XHTML會自動格式化HTML程式碼檢視,那麼你的代碼高亮的外掛程式就用不了,也就是說出來的代碼雖然是高亮的,但是可能整個變成一行或者縮排不對。我吃這個苦吃了好久,最後才發現是這個地方的問題。

寫給想學軟體的網友

你可能對軟體高度興趣,然而選錯了專業;你可能不滿足目前的待遇打算換個體面的工作。是掙得少?還是幹得累?學軟體,它並不需要多高的學曆,多好的英語水平。還記得熊貓燒香的病毒,一個初中生的傑作。招生對象:大學畢業生、初中以上文化懂一點點英語者、想進入IT行業者、資金困難承擔不起高額學費者。鄙人擁有5年軟體開發經驗,欲辦線上學習班,傳授開發技巧和經驗.俗話說,學軟體,必先拜一名師,有了名師你可以節省不少時間.少走不少彎路.恐有擔心學費者,想去北大青鳥欲罷不能.還有擔心學不會者.本工作室,價格低廉,通過遠

殺毒軟體說

今天聽到某個虛擬機器XP的系統中毒了,那上面我有裝過MSE,且長期沒有問題,突然發現很久沒有殺毒軟體的資訊了。幾年前,360進入殺毒軟體市場,掀起了一個浪潮,好像各種windows機器都那麼脆弱,一舉打破原來三強(金山/瑞星/江民)的格局,同時期的熊貓燒香,讓很多使用者覺得殺毒軟體多麼的重要,其實360隻是個安全衛士,和金山衛士一樣,主打的是木馬而不是病毒。之後QQ也跟進,推出QQ醫生,爆發了著名的QQ和360之爭。最後連微軟也來湊鬧,發布了MSE。 本人接觸殺毒軟體是大學買電腦後不久,當時金山

《How We Test Software at Microsoft》書評及部分電子版

08年有推薦過《How We Test Software at Microsoft》這本書,購買地址在此剛好看到Michael的書評,有興趣的可以看看,原文轉載如下:The most complete book review of all time After my presentation at PNSQC in October, I was giving away copies of How We Test Software at Microsoft, and Michael Larsen

關於軟體測試中那點小事中的大道理

      如果想讓測試在公司的項目中發揮出它最大的價值,並不是招兩個測試技術高手,或引入幾個測試技術,而是測試技術對項目流 程的滲透,以及測試流程的改進與完善。雖然,當然測試行業前景樂觀,許多中小企業也都在引入測試,但一百個公司就有一百種測試,每個公司對測試的看法不 同,公司對測試的定位也不完全一樣。本人前後經曆兩個公司,以自己的拙見淺談一下對測試流程的看法。 這幾天整理思路,回顧了前兩份測試工作的流程與架構。簡陋的測試流程                                  

轉 軟體開發中沒有所謂正確的方法

驅動測試開發(TDD)是唯一能讓你寫出沒有bug的程式的方法。只有結對程式設計是可行的。我們之所以成功就是因為我們使用的是遠程開發人員。等等等等……像這樣的話每天我都能看見。像這樣的風言風語十分能蠱惑人心,它愚弄我們,讓我們認為這就是我們不能遇到阿拉丁的那個茶壺裡的精靈的唯一原因。最終,這些人所寫的會讓你也這麼認為。如果你隨機找100個程式員,問他們“開始一個新項目前首先想到的技術方案上什嗎?”相信你會得到100種不同的回答。那麼,為什麼有這麼多的人看起來堅信自己的方法才是唯一可行的?在我看來,

做軟體的都是民工!

           不說別的我們先來看一家軟體公司的招聘要求。地址:http://www.hbsc.cn/members/zw_30262.html  

Win7中便箋功能的替代軟體

先來看張圖。 粗看會不會以為這是Win7內建的便箋功能?呵呵,當然不是啦。自從開始用Win7以後,就對它內建的便箋功能非常喜歡,小巧而且方便。但用久了以後發現很多功能達不我要求,比如我想將某個便箋置頂,或者為便箋設定一個提醒時間。於是一直都掙紮著是否要自已山寨一個出來,最後實在扛不住了,只有自己動手做。用了大約2周的業餘時間,一個半成品出爐,下面來看個近照。   是不是有些不一樣?呵呵,那些個小按鈕,我不用解釋,你應該知道是幹什麼用的了。軟體的名字我還沒有最後確定,暫時叫它“Task Book”

[軟體使用]升級VirtualBox虛擬機器到4.0新儲存格式[轉載]

其實平常虛擬機器的遷移操作都可以按照這個步驟進行操作整理自:http://terrywang.net/archives/1136建立一個新的虛擬機器,最好用與source近似或者相同的配置從Harddisk目錄複寫源虛擬機器的vdi至建立機目錄下(4.0後都在預設的machine folder下,例如Linux是~/VirtualBox VMs),覆蓋已存在的空白vdi用vboxmanage

總頁數: 852 1 .... 446 447 448 449 450 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.