標題: SuSE 新手指南(安裝各類軟體/驅動/啟動xgl......) 本貼的原文均在 cn.opensuse.org 之上。如果你願意協助其他人,請參與編輯此 wiki。開始的第一步什麼是 openSUSE ?openSUSE 是一個 Linux 發行版,簡單易用的作業系統。同時, 致力於開發完善這個作業系統的項目和社區也叫做 openSUSE。 openSUSE、SUSE Linux 是什麼關係?openSUSE 原名 SUSE Linux,10.2版本以後的 SUSE Linux 改名
軟體安裝過程中產生的臨時檔案 許多軟體在安裝時,首先要把自身的安裝檔案解壓縮到一個臨時目錄(一般為 Windows檔案夾下的Temp目錄),如WinZip等工具,然後再進行安裝。 如果軟體設計有疏忽或者系統有問題,當安裝結束後,這些臨時檔案就會變得並不“臨時”,成為硬碟裡的一堆垃圾。 很多時候它們以*.tmp的面孔出現,1: 在軟體的運行過程中通常也會產生一些臨時分頁檔,比如一些程式工作時產生的形如*.old、*.bak這樣的備份檔案,殺毒軟體或系統軟體檢查硬碟時產生的備份檔案等,2:
軟體工程中把軟體開發大概分了六步:可行性分析、需求分析、設計、編碼、測試、運行與維護,在這幾大部分中,維護佔有重要地位,一般我們不想把大分分精力、財力花費在維護上,這就需要我們提高軟體的可維護性。 一個好的程式應該是可理解的、可靠的、可測試的、可修改的、可移植的、效率高的、可使用的。想要實現這樣的目標是很難得,需要開發階段付出很大的代價。
1 什麼是SCM軟體組態管理((Software configuration management)?
今天有幸聽了雅各布森公司的首席科學家黃邦偉博士的基於最佳實務的開發過程的演講,感覺受益匪淺,與我所一直思考的關於軟體架構的一些想法頗為相似,但是黃博士的講解卻更為系統,把我的需多想法重新整理了一下。下面就把黃博士講解的內容整理出來,在以後的文章中再將我對架構、系統架構的一些想法也寫出來,與大家討論。一個軟體項目的開發,有兩個基本問題值得關注,一個是如何將使用者需求用一種自然而然的方法轉化軟體系統,另一個是如何保證所轉化的系統是可複用、可擴充的。如果想把軟體項目開發成一個面向特定領域的軟體產品,第
2. 如何保證系統的可擴充性、可複用性明確、清晰的定義系統的擴充點 合理的擴充點的定義是建立在對業務的充分的理解之上的。可能一開始我們做項目時並不清楚系統有哪些地方是可能發生變化的,而找到可能變化功能的途徑如下:1). 根據自己的經驗,主動的分析確定系統可能發生的變化;2). 當使用者主動提出需求的變化時,或使用者自己也拿不準某個功能時,要考慮這部分功能是否應定義為一個擴充點,並提供目前使用者認為合理的實現。3).
文章目錄 1、 RPM全稱是Red Hat Package Manager(Red Hat包管理器) 2、 Yum全稱Yellow dog Updater, Modified3、 Deb4、 APT(theAdvanced Packaging Tool)1、 尾碼為.tar.gz、tar.Z、tar.bz2或.tgz。2、以bin結尾的安裝檔案3、未編譯的rpm包安裝
由於Oracle 10g release 2早於RHEL5.4發布,所以Oracle官方文檔並沒有提供10gR2在RHEL5.4平台上的安裝手冊,關於10gR2在RHEL5.4上的安裝,我將另行撰文介紹,本文先介紹怎樣刪除資料庫軟體。其實思路也很簡單:就是刪除相關的檔案。方法有兩種:字元介面下的手工刪除;GUI介面下,通過OUI刪除。本文僅介紹字元介面下的手工刪除。 相關操作如下: 1、刪除ORACLE_HOME下的所有內容:rm -rf
老文章了,參考一下說的比較中肯作者: 楊鑫 / ZDNet ChinaCNETNews.com.cn 2004-01-14 08:5
題記:正在讀《浮現式設計:專業軟體開發的演化本質》(榮獲第19屆Jolt生產力大獎)一書,順手寫下了一點自己的感想與淺見,是以為記。 封裝、內聚、耦合,這是編碼的首要原則。 這三個原則不是物件導向開發才有的,早在面向過程的開發方法中就已經作為普適原則存在了,隨便問一位軟體工程師,都能對“高內聚,低耦合”說上幾句。到了物件導向方法中,對“封裝”的概念進一步得到強化,利用類的設計來封裝屬性和行為。
Endnote, Mendeley, Zotero,NE 和 NoteFirst,這些文獻管理軟體從功能上各有特色,網上的評論文章也不少,對其比較如下: A. 功能上: 在匯入中文文獻資料的準確性上,
又是好久沒有更新了,因為最近正沉迷於 iPad 。前天花 4800 元買了個 iPad ,然後一直在 App Store 上淘軟體。下面與大家分享幾款適用於 iPad 的數學軟體,猶豫是否要買 iPad 的網友可以參考一下。因為我最近買了個 Hero ,把原來的 N82 賣了,因此拍照效果不太好,大家容忍一下。 Quick Graph 是一個難得的免費軟體,可以用來繪製各種函數圖象。在 iPad
最初拿到《大道至簡——軟體工程實踐者的思想》這本書的時候是在2007年的3月份,當時自己正在北京參加一個CSDN舉辦的技術會議,該書的作者周愛民(Aimingoo)也是與會者之一,所以有機會在第一時間拿到了該書,而且還是作者親筆簽名本。
在軟體開發中,軟體品質是衡量軟體是否符合需求、標準的重要體現。除了代碼品質外,影響軟體整體品質的因素還有很多。因此,要確保軟體的整體品質,就需要在各個環節嚴格控制。 本文列出了衡量軟體品質的5個最常用的指標。 1. SLOC(Source Lines of Code,原始碼行) 計算程式碼數可能是最簡單的衡量指標,主要體現了軟體的規模,並為項目增長和規劃提供了相關資料。例如,如果每月統計一次代碼的行數,就可以繪製一個項目發展概覽圖。當然,由於存在項目重構或是設計階段等因素,這種方式並不太可靠,
把橫線中的資訊複製的記事本中,然後另存新檔 *.reg格式的檔案。 雙擊該註冊項。會彈出“是否確認要將***.reg中的資訊添加到註冊表” 點擊“是”。 重新整理一下就可以看到右鍵菜單中的建立項的word文檔了。 註:*.reg中的*表示任意名稱,必須保證尾碼名是.reg 以下是右鍵建立word文檔的註冊資訊。(.doc) ---------------------------------- Windows Registry Editor Version 5.00
PHP效能監視軟體XHProf的安裝和使用(原創)作者:餘超 EMAIL:yuchao86@gmail.comXHProf是facebook開源出來的一個php輕量級的效能分析工具,跟Xdebug類似。相對於XDebug來說配置更簡單、更輕量級、更可控。環境:linux+php+apache一、安裝XHProf//下載到任意目錄[yuchao@yuchao-Latitude-E5410 dev]$wget http://pecl.php.net/get/xhprof-0.9.2.tgz
軟體測試進階培訓 專門針對軟體測試的提升——自http://www.uplooking.comIT職業生涯IT職業生涯規劃及術語1 http://www.uplooking.com/video/play/4797/IT職業生涯規劃及術語2 http://www.uplooking.com/video/play/4796/IT職業生涯規劃及術語3 http://www.uplooking.com/video/play/4795/IT職業生涯規劃及術語4 http://www.uplooking.
看到技術文章很稀奇——吳石:幾種軟體缺陷的可能利用方法Posted on March 21, 2008 by 白菜林