用VB開發綠色軟體

我認為的綠色軟體就是免安裝,短小精乾的軟體,目前的大部分共用軟體都屬於此類(或向綠色軟體靠攏)。連比較大的phoshop軟體也把一些註冊項放到一個專門的註冊檔案(reg檔案)裡,到時重裝的作業系統,只需把reg檔案匯入的註冊表即可。此外比如金山軟體,基本上都是不用安裝,即可運行。目前絕大部分的共用軟體都是用delphi做的,雖然它的pascal文法讓人彆扭,可大家還是堅持用,最好的理由就是,它做綠色軟體很方便,一個Exe檔案基本上什麼都搞定了。用VC做共用軟體吧,如果是基於API開發(非MFC)

軟體架構風格整理(5 倉庫風格 6複製風格) .

 1         倉庫風格在倉庫風格中。有兩種不同的構件:中央資料結構說明目前狀態.獨立構件在中央資料存貯上執行.倉庫與外構件問的相互作用在系統中會有大的變化若輸入資料流中某類時間觸發進程執行的選擇.則倉庫是一傳統型資料庫;另一方面.若中央資料結構的目前狀態觸發進程執行的選擇.則倉庫是一黑板系統1.1      資料庫系統資料庫結構描述是庫風格最常見的形式。構件主要有兩大類,一個是中央共用資料來源,儲存當前系統的資料狀態;另一個是多個獨立處理元素,處理元素對資料元素進行操作。1.2     

舊文重發:談企業軟體架構設計

這篇專訪是ZDNET的李寧編輯在2007.03月期間做的。[編者語]最近在網上讀到了“殺不死的人狼——我讀《人月神話》”系列文章。是周愛民關於《人月神化》的讀書心得。《人月神化》在軟體工程裡一本很有分量的書,講述了Brooks博士在IBM公司

軟體開發中的交流問題-Adams Wang

Brooks在“貴族專制、民主政治和系統設計(Aristocracy, Democracy, and System Design)”一章中,一針見血地指出了成功軟體具有高度的概念一致性。“結構師難道不是新貴?……至於貴族專制統治的問題,必須回答

STOP:0x0000007E藍屏軟體故障處理一例

當使用非 Intel 處理器的電腦GHOST 後,重新啟動電腦後,出現藍色當機畫面現象,藍屏後出現類似以下錯誤提示資訊: A problem has been detected and Windows has been shut down to prevent damage to your computer... Technical information: *** STOP:0x0000007E (0xC0000005, 0xF87E6750, 0xF8A5430, 0xF8A8512C)

一個無敵刪除的命令,所有的流氓軟體及頑固程式等都可以輕鬆的刪除

教你一個無敵刪除的命令,所有的流氓軟體及頑固程式等都可以輕鬆的刪除,方法非常的簡單! 案頭右鍵-建立-文字文件-(雙擊案頭的這個建立的文字文件,把下面的命令複製後粘貼進去)寫入下列命令: DEL /F /A /Q //?/%1 RD /S /Q //?/%1 檔案-另存新檔"統統刪除.bat" (名字叫什麼都可以,不過尾碼一定要".bat") 然後,把要刪除的檔案或者目錄拖放到這個bat檔案的表徵圖上就可以刪除了!(成功刪除後就可以把這個建立的文字文件清除了)

通過做小項目來深思軟體工程!

這幾天在做一個小項目. 幾千行的代碼.規模很小.但忽然自己卻發現一個從沒考慮過的問題.這麼小的項目是不是也需要分析與架構哪.其實我們每一個人在開發項目的時候都會進行問題定義,需求分析,軟體架構,軟體構建,系統測試等等...只是隨著項目的增大,這些工作就越正式.和我一樣的菜鳥開發一些小項目的同時這些前期工作是在腦子裡潛意識進行的.但是今天我做項目的時候遇到了一些邏輯上的麻煩,很難去把它想的很清楚.費了我一天的時間才把BUG修正.忽然想,如果我實現做好了前期工作可能花的時間要比我修正錯誤的時間要少的

腐化軟體的氣味

腐化軟體的氣味-《敏捷式軟體開發 (Agile Software Development)-原則、模式與實踐》讀書筆記摘抄自《敏捷式軟體開發 (Agile Software Development)-原則、方法與實踐》-Robert C. Martin記住,在大多數軟體項目中最不穩定的東西就是需求。 (1)僵化性單一的改動會導致有依賴關係的模組中的連鎖改動。 (2)脆弱性在進行一個改動時,程式的許多地方就可能出現問題。 (3)牢固性 (4)粘滯性 (5)不必要的複雜性包含當前沒有用的組成部分。 

Jabber Software:Jabber-NET、agsXMPP與Wilefire

原文:http://jiaoyu.gjjblog.com/ReadUrl.php?id=569681本篇介紹兩個使用.NET技術,確切的說是使用C#寫的Jabber Code Libraries – Jabber.NET、agsXMPP,以及一個Java寫的跨平台Jabber Server – Wilefire。前言:即將完成Jabber Protocal(XMPP) :

94款最好的無價軟體

 Peter註:原文名稱是94個比付費軟體更好用的免費軟體。我看了全文後,不完全贊同,所以沒有沿用原標題。然而,作為免費軟體,它們絕對是最棒的,其中部分軟體的功能是我尋找已久的,如今它們實現了這些功能,如unlocker的解除不能刪除的檔案,而且它們是免費的。另外,需要一提的是,這是一篇譯文,列舉的基本上是國外的產品,除了FlashGet。其實目前國內也有很多免費軟體,做得也很不錯,大家也可以留意的。 原文地址:94 of the Best Free Software Applications

數一數Google的軟體和服務

數一數Google的軟體和服務Peter Lee  不知不覺中,Google走過了他的第十個年頭,印象中他還很年輕似的;不知不覺中,Google的軟體和服務已經遍地開花了,印象中Google總是搜尋的代名詞。 Tools:Google

利用WindowsPhone7_SDK_Full.rar_for_xp,在xp下安裝sdk,部署xap軟體的教程

很多朋友都在苦惱xp下無法安裝sdk,進而無法在xp下部署軟體。結合本人實測經驗,總結了一下最簡單的方法。1、下載dotNetFx40_Full_setup,並安裝。官方:[ hide]  http://www.microsoft.com/downloa ... &displaylang=en[/hide]2、下載WindowsPhone7_SDK_Full.rar_for_xp,解壓後直接安裝。:[ hide]  http://115.com/file/efmk4n9s  

Linux 使用 wget 下載 Oracle 軟體說明

 假設我們只能用Linux的命令模式,此時我們下載Oracle軟體只能使用wget,但是Oracle 在許可權這塊管理越來越高,下載時需要驗證帳號,具體使用wget的方式如下: wget -c --http-user=username --http-password=pwd  --output-document=patchname.zip  "Download_URL"  -o logname.log & 解釋如下:-c 表示斷點續傳--http-user

ubuntu軟體中心和新立得軟體包管理器下載路徑

注意:本文的所有命令必須在工作列:應用程式(applicationtools)-附件(accessories)-終端(terminator)中運行,不能用alt+F2調出視窗運行,因為這樣無法成功,還有,運行命令過程中,提示要輸入密碼的時候,輸入即可,注意,密碼在ubuntu下是看不到的,因此,別擔心是自己的鍵盤壞了,哈哈,常識   當我們安裝好Ubuntu之後,一般要先 sudo apt-get update ,然後,sudo apt-get

用帶有殺毒軟體的Windows PE查殺病毒

 首先我們必須有一張帶有殺毒軟體的Windows PE啟動光碟片,在此推薦老毛桃的。可以到迅雷上下載WinPE,然後燒錄成WinPE啟動光碟片。啟動電腦,在BIOS中的Advanced BIOS Features的First Boot Device設定為CD-ROM啟動(同時檢查在Standard CMOS Features中有沒有屏蔽光碟機),將Windows PE啟動光碟片放入光碟機,進入Windows

現代軟體工程系列 學生讀後感 夢斷代碼 布魯克斯法則

《夢斷代碼》讀後感(第1~6章)    書名:"Dreaming in Code",作者:Scott Rosenberg(中譯本:《夢斷代碼》,翻譯:韓磊,電子工業出版社出版)。 第1章 【死定了】    在這一章中,作者主要討論的一個問題是——在項目進展遲緩,面臨延期交付窘境的情況下,是否應該徵召新人加入團隊?    很顯然,這樣做的好處是:會有更多的人蔘與到項目開發中來,更多的人閱讀代碼,從而獲得更大的發現並解決錯誤的可能性。作者在書中援引瑞蒙德(Eric S.

《現代軟體工程》:師生的關係是怎樣的?

原文地址:http://www.cnblogs.com/xinz/archive/2011/05/16/2048044.html作者:鄒欣(微軟亞洲研究院首席研發經理,《編程之美》作者)現代軟體工程講義 0 課程概述這門課的教學方案在這裡. 根據學生和學校的具體情況, 可以進行調整。 師生關係首先要明確的是, 在這門課中的師生關係是什麼樣的.  大學目前的師生關係是怎樣, 什麼樣才是理想的師生關係?  我們先看一些例子:Retailer / customer (餐館/食客)?一些學生說,

linux網路電視軟體sopcast的安裝

  linux下的網路電視軟體目前只有sopcast最為好用。節目很多,速度也不錯。雖然比windows下的一些p2p網路電視有些慢,但是還算過得去。特別是看鳳凰台,很流暢。沒有什麼斷感。之前在網上找了一個0.2.8版的安裝包,這次再次重裝想找到最新版的安裝,竟然沒有找到,只好自己編譯安裝。不過也不難,總的來說,幾步也可以搞定了。1,下載gsopcast源碼包檔案所在的位置:http://lianwei3.googlepages.com/home2可以直接下載:http://lianwei3.g

fedora8下配置yum從本地光碟機更新軟體

yum命令用於軟體包的線上更新,該命令預設從網站上尋找新的軟體包進行更新。有人希望能從本地的光碟片或ISO檔案更新軟體,下面介紹一下網上找到的一種方法:1. 把光碟片或ISO檔案mount到檔案系統。假設我們將光碟片mount到/mnt/cdrom下,在命令列輸入:mkdir /mnt/cdrommount /dev/cdrom /mnt/cdrom第1行命令建立一個/mnt/cdrom的檔案夾,第二行將光碟機mount到該檔案夾。有的光碟機是是dvd,可運行mount /dev/dvd

linux軟體安裝之rpm篇

RPM 大全RPM 有五種基本的操作方式(不包括建立軟體包): 安裝, 卸載, 升級, 查詢,和驗證。 下面我們就來逐一的講解吧。一、 安裝RPM包RPM 軟體包通常具有類似foo-1.0-1.i386.rpm 的檔案名稱。其中包括 軟體包的名稱(foo),版本號碼(1.0),發行號(1), 和 硬體平台(i386)。安裝一個軟體包只需簡單的鍵入以下命令:$ rpm -ivh foo-1.0-1.i386.rpmfoo

總頁數: 852 1 .... 400 401 402 403 404 .... 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.