Time of Update: 2018-12-04
資訊檢索和文本聚類的開源軟體(部分)(開源搜尋引擎索引庫)Free Software for research in Information Retrieval and Textual Clustering(partly)Emmanuel Eckard and Jean-C´edric Chappelier 作者:Emmanuel Eckardhttp://people.epfl.ch/emmanuel.eckard博士,機器學習,資訊檢索領域,洛桑聯邦理 工學院。Jean-C´edric
Time of Update: 2018-12-04
在上一篇博文中,我主要是從軟硬體的角度來類比哲學中的物質和精神,正如評論中有童鞋說的,有些牽強,儘管硬體本身肯定是物質,但軟體卻並不一定是精神,只不過是人的思維的一種反映,體現為電子元件中的高低電平,也就是組成了電腦世界中的“0”和“1”。但我想我們還是可以用類似的思考方法來解決一些問題。接下來的這篇博文中,我想繼續說說世界的本原是物質這個原理,而重點放在了人體本身上。大家都知道,有句話叫做“身體是革命的本錢”,這句話絕對是顛撲不破的真理,對於我們程式員來說,雖然從事的不是重體力勞動,不需要我們
Time of Update: 2018-12-04
《Web軟體使用者介面設計指南》,一本小冊子,花了不到一天的時間就看完了,但是,得到的東西卻是非常多的。在書裡面指出了我們在做Web軟體也就是B/S結構的軟體的時候應該注意的問題,很多問題都是我們平時比較忽視的,可能有些時候我們會認為,一個軟體只要能夠實現必要的功能就足夠了。但是我們應該看到的是,對於客戶來說,功能是一個方面,但不是全部,他們應用軟體只有一個目的,就是提高工作效率,減少工作時間,如果軟體實現了所有的功能,但是沒有打到客戶的要求,那麼也不能說是一個合格的軟體。另外,對於非電腦專業的
Time of Update: 2018-12-04
討論4:我不是學軟體的,作程式員路怎麼走? ☆★☆★快來!!10月25日讀者見面會☆★☆★ 收到一封讀者來信: 實在想不出怎麼稱呼,就暫用鐘老師來稱呼吧。我是四川農業大學的一個大一(馬上大二)學生,學的是中草藥栽培與評鑑。但是對電腦非常感興趣,將來決定走程式員這條道路,今年五月份也參加了程式員考試,對過答案也算是過了。
Time of Update: 2018-12-04
讀者交流:我不是學軟體的,作程式員路怎麼走?☆★☆★快來!!10月25日讀者見面會☆★☆★ 收到一封讀者來信: 實在想不出怎麼稱呼,就暫用鐘老師來稱呼吧。我是四川農業大學的一個大一(馬上大二)學生,學的是中草藥栽培與評鑑。但是對電腦非常感興趣,將來決定走程式員這條道路,今年五月份也參加了程式員考試,對過答案也算是過了。
Time of Update: 2018-12-04
☆★☆★快來!!10月25日讀者見面會☆★☆★ 清華大學出版社《Java程式員,上班那點事兒》作者:鐘聲 一個外行老闆: 有一個朋友在一個國際知名的公司工作,這家公司在北京的中國公司是被一個國內電子商務公司控股的企業。 最近這家公司進行了人事調整,原來的外資管理層被中資管理層取代。 新來的中資管理員是原來在其他行業的管理者,對IT行業並不是內行,他們上任以來提倡了多個工作作風,其中一項就是,軟體技術人員工作必須是早9點上班到晚9點下班。 公司的管理制度所標識的“
Time of Update: 2018-12-04
☆★☆★快來!!10月25日讀者見面會☆★☆★ 摘自清華大學出版社《Java程式員,上班那點事兒》作者:鐘聲 我們聽得最多的“誤解”莫過於“軟體開發職業是青春飯”這句話了,這樣的說法在人們中間很流行。 這種說法意思是說,只能在“年輕”的時候從事軟體開發工作,當然這個“年輕”也給出了一個具體的年齡,就是“30歲”以前,“30歲”以後就不能搞開發工作了,肯定轉行做其他工作去了。
Time of Update: 2018-12-04
在保險公司中,經常要看的一個指標叫做13個月保費繼續率,這個指標的計算相當複雜,因為需要調取15個月之前承保的保單資料,然後再看當前的繳費狀況。不僅如此,對於保單來說,會有不下二十種保全操作,這些操作有多種會影響到這個指標,還有這些操作的組合,導致情況會更加複雜。在公司中,最早的時候,這個指標是在核心系統中計算的,因為那時候公司還沒有資料倉儲系統。後來有了資料倉儲系統之後,就利用資料倉儲的能力來計算這個指標了。因為在資料倉儲中,會儲存曆史資料,而且會對那些資料進行加工處理,從而在計算繼續率的時候
Time of Update: 2018-12-04
今天把在公司使用的電腦更換了一台,原來是Dell的780,換成了Dell的790,機箱的樣子變化比較大,但是裡面硬體的配置變換並不大,最明顯的變化就在於CPU,其他像記憶體、硬碟等等的配置與原來的電腦基本上一致。作為開發人員,每次更換電腦的過程都會比較痛苦,因為需要把裡面儲存的很多資料都要移動到新的電腦中,而且很多軟體都需要重新安裝和配置,上次因為更換系統,差不多一天的時間就耗費進去了。因為這次看到型號上相差不大,只差了10嗎,哈哈,所以就像是否可以直接通過更換硬碟的方式來做,這樣就不需要折騰了
Time of Update: 2018-12-04
安裝軟體: Eclipse軟體包一份, java的JDK1.4.2_06+Eclipse 3.0.1 在sun公司下在JDK Http://Java.sun.com/j2ee/ 選擇1.4版最新版的 環境變數的設定: 在:控制台--系統--進階--環境變數 選項下設定環境變數 path變數加上:c:/jdk/bin
Time of Update: 2018-12-04
12月4號聽了劉如鴻先生《如何設計具有可擴充性功能的軟體架構》演講,通篇下來,感覺劉sir基本上是在說一個架構師應該如何做開發平台的選擇,並沒有談到架構的可擴充問題,或許是本人期望值過高,但真的感到比較失望。
Time of Update: 2018-12-04
package com.strategy;/** * 現金收取類 * @author Administrator * */public interface CashSuper { /** * * @param money 收取現金,參數為原價,返回當前價 * @return */public double acceptCash (double money);}package com.strategy;/** * 正常收費 ,不參加任何活動。 * @author
Time of Update: 2018-12-04
在軟體設計時,通常會遇到分析和設計的詳盡程度,以及設計不足和過渡設計的問題。通常來說,設計的要義在於如何把握設計的度,避免過度設計,把精力放在真正需要設計的地方。一些方法學更多地強調分析和設計過程,在分析和設計中比較詳盡,甚至瑣碎。 同時還有一些方法學認為過多的設計會帶來壞處,即過渡設計。過渡設計是說,設計時,當你盡量為今後的變化做好設計時,你並不能夠預測到會發生什麼樣的設計,這樣導致設計過於複雜,某些部分也可能永遠不會變化,某些部分大變化會超出預料。
Time of Update: 2018-12-04
1. 權力 作為一個專案經理,你需要獲得授權,否則你很難推行你的計劃。 權力主要來自於你上司的信任,從上司那裡獲得管理,評價和獎勵你組員的權力。同時,自身的專長、技能何知識,為人處世的風格,以及你自己的人格魅力都是權力的來源 2. 項目金三角 項目中首先關注的是項目金三角,由三個邊組成,他們是項目的目標、資源和時間。目標--項目的目的有哪些,項目的需求有多少,軟體的功能或特性有多少,提交哪些成果物,需要符合什麼樣的品質標準
Time of Update: 2018-12-04
本文介紹的是軟體加密狗破解的一般思路和方法,大家可能奇怪,昨天剛剛介紹完“軟體加密鎖產品評測”,怎麼今天就介紹加密狗破解知識?其實做為軟體開發人員,研究好軟體加密的確很重要,不過也很有必要多瞭解一些關於加密狗解密和破解的知識,加密和破解就像矛和盾一樣,對於解密知識瞭解的越多,那麼編寫的加密代碼就越好,要知道加密永遠都比解密要容易的多,只有知己知彼,方能百戰百勝。 硬體加密鎖,俗程“加密狗”,對於加密狗的破解大致可以分為三種方法,一種是通過硬體複製或者複製,一種是通過SoftICE等Debug工
Time of Update: 2018-12-04
查看硬體連接埠被佔用情況開啟裝置管理員。就是我的電腦右鍵——管理——裝置管理員。看看連接埠(COM和LPT)這個,隨便選中一個,右鍵屬性,連接埠設定,進階。這裡有COM連接埠號碼可以看到連接埠是否正在使用中 查看軟體連接埠被佔用情況在windows命令列視窗下執行:C:\>netstat -aon|findstr “80″TCP 127.0.0.1:80 0.0.0.0:0 LISTENING
Time of Update: 2018-12-04
軟體需求說明書的編寫提示1引言1.1編寫目的說明編寫這份軟體需求說明書的目的,指出預期的讀者。1.2背景說明:a. 待開發的軟體系統的名稱;b. 本項目的任務提出者、開發人員、使用者及實現該軟體的計算中心或電腦網路;c. 該軟體系統同其他系統或其他機構的基本的相互來往關係。 1.3定義列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。1.4參考資料列出用得著的參考資料,如:a. 本項目的經核準的計劃任務書或合約、上級機關的批文;b. 屬於本項目的其他已發表的檔案;c.
Time of Update: 2018-12-04
1》人類不是完美的思考者真正的人知道,無論他們如何儘力地想完成好一項工作,都有可能會出錯。2》我們要做出有關軟體的決定我們常常在沒有意識到情況下進行測試,並加以分析。3》決定可能是有風險的Q1:我對這一產品的風險存在哪些疑問?測試是否有助於解答這些疑問?--如果NO,就不用測試。 Q2:進行這些測試的成本是否超過了答案本身?
Time of Update: 2018-12-04
軟體設計中的易用性摘要: 這篇文章介紹了軟體設計中“易用性”的概念並解釋了為什麼它在軟體設計項目中應該是一個重要的部分。 介紹應用“易用性”到軟體開發中“易用性Usability(又被譯為可用性)”這個詞在軟體開發中表現為這樣一種方式,即把使用者而非系統置於開發過程的中心。這種被稱為“以使用者為中心進行設計”的概念,是指從設計過程的開端便把使用者所關注的東西包含於其中,並規定使用者應該是任何設計決定中最重要的因素。這種“以使用者為中心進行設計”的方式最顯著的方面便是易用性測試。在易用性測試中,
Time of Update: 2018-12-04
標籤:完美軟體筆記“不用害怕完美--那是永遠無法達到的。”----薩爾瓦多。達利,西班牙超現實主義畫家(1904~1989) 收集有關程式在使用時到底能做什麼的資訊,是人們所說的“測試”的一種形式。》資訊未必有助於降低風險 》也許我們不會使用那些花錢得到的資訊 》決定是感性的而不是理性的 》不良的測試也許比不測試更糟 》產品可能尚未準備好接受測試 常見錯誤:1、不尊重測試人員 2、過度尊重測試人員--讓測試員做決定 3、讓測試員當替罪羊 4、不使用通過測試或者其他渠道獲得的資訊