Jive talkin’:開放源碼的 Java論壇軟體

很快我們就決定採用Jive,正如 lockerjock.com 一樣, Jive 採用伺服器端Java,支援我們的資料庫(mySQL)和應用伺服器(JRun), 並採用 JSP檔案表示。我們不僅是只有一個論壇,而是可以有很多個人化的論壇。所有的論壇都能很好的和 lockerjock.com 結合在一起。安裝 Jive 和建立 Jive表一樣簡單。將 jive.jar 檔案拷貝到 classpath 目錄下, 將論壇和管理JSP 檔案放在網站的合適的位置,並運行 Jive

推薦軟體專案經理需讀的好書

java patatterns  java模式 object-oriented software construction 物件導向的軟體構建 design patterns 設計模式 analysis patterns :一個進階架構形模式的寶藏 Dynamics of software development:一系列論述大型團隊軟體構件的短文 surviving object-oriented projects: 闡述oo專案管理的許多危險和陷阱 Refactoring 重構 Design

軟體隨想錄:程式員部落酋長Joel談軟體(local.joelonsoftware.com/wiki)-23

The Joel on Software Translation Project:讓錯的程式看得出錯From The Joel on Software Translation ProjectJump to: navigation, search讓錯的程式看得出錯作者:周思博 (Joel Spolsky)譯:Paul May 梅普華Wednesday,May 11,2005A part of Joel on Software,http://www.joelonsoftware.com時間回到198

【理想流】軟體開發究竟是簡單的還是複雜的

軟體開發是個奇妙的行業。你可以說它複雜,但與此同時,隨便有個人,只要接受點培訓就可以做軟體開發。你也可以說它簡單,但據統計世界上一半以上的軟體項目會以失敗收場。強調軟體複雜的最有代表性的觀點來自《人月神話》:Brooks認為複雜性是軟體的根本特質,而非偶然特質。強調軟體簡單性的觀點則時見於國內某些MIS開發公司以及外包公司:他們大多時候會把需求分析(業務分析)的權重抬的很高,而把設計編碼的位置壓的很低。這種迷思其實不難打破,但在此之前要對軟體的特質做一點考察。軟體自身是一種固化的思維,其必同時具

軟體知識分類法(兼談收入這事兒)

#好久沒來,以此文章清清雜草吧!眼下比較常用的軟體知識歸類法是以關鍵字為導向的,但感覺這種分類法挺誤人子弟的。比如:· 程式設計語言與程式設計· 軟體工程及軟體方法學· 軟體專案管理· 軟體需求· UML· 建模· 極限編程· 軟體方法/軟體工程· 物件導向· 軟體品質、軟體測試及維護· 軟體過程· CMM(軟體能力成熟度等級模型)· 設計模式· ... ...     “設計模式”,“極限編程”和“物件導向”之所以成為不同的類別主要的原因應該是他們使用了不同的關鍵字,而並非兩者間本質上有什麼區

Java軟體開發前期規劃的重要性

  經過近十年的發展,說Java是地球上最受歡迎的程式開發語言一點也不為過。Java賦予開發人員高度的選擇自由,展現「Java Everywhere」的魅力與成效你我的生活周遭已處處可見Java;到火星上走走、eBay大採購、網路銀行轉帳、拿著健保卡到醫院看病、無聊時把玩手機上的Java遊戲…。   在生活中,你通常只知道「喔!原來這網站是用Java寫的」、「喔!原來這是手機的Java Game」。若自技術層次拆解,Java Technology可簡單區分為Java 程式語言(language)

註冊表控制軟體使用次數

HKEY key;CString sKeyPath;sKeyPath="Software//SoftTryTimeTest";if(RegOpenKey(HKEY_CURRENT_USER,sKeyPath,&key)!=0&& RegOpenKey(HKEY_CURRENT_USER,sKeyPath,&key)!=ERROR_SUCCESS) //首次使用{    //在註冊表中記錄已使用的次數    ::RegCreateKey (HKEY_CURRENT_

軟體品質的“奧秘”(二)——品質的層次性(1)

來源:http://blog.csdn.net/KongDong/ 作者:fasiondog續上篇: 軟體品質的“奧秘”(一)——虛偽的品質註:下 面此文中提到的品質的行政與情感色彩,只是溫伯格從心理學的角度揭示和探究組織內管理改進的方式,請勿以此來片面的理解“品質”,並作為自己無法開發出高

面向模式構建軟體系統架構

出處:developerWorks中國作者:鄧輝、孫鳴 架構是一個軟體系統中的核心元素,是系統中最難改變的部分,也是構建軟體系統中其他部分所依賴的基礎,因此系統架構的好壞會從根本上決定基於這個架構所構建的軟體系統的品質。系統架構的構建一直是軟體開發過程中的一項重要工作,同時也是一項很困難的工作,即便對於很有經驗的系統架構師也是如此。但是,模式以及模式語言的提出給出了一條構建系統架構的有效途徑,本文將對此進行深入的論述,並以一個著名的單元測試工具JUnit為例進行說明。概念分析首先,對架構(arc

年會抽獎軟體(幸運52隨機人像效果)發布,歡迎試用,歡迎選購:)

又是一年年會時,作為年會籌辦人的你,是否正在為找不到一款效果出眾,使用方便的抽獎軟體而發愁呢?那就不妨就來試度由睿奇軟體出品的年會尾牙專用抽獎軟體,說不定能助您一臂之力,讓年會抽獎的過程充滿期待與驚喜,讓領導滿意,讓員工HAPPY:) 該款軟體採用與幸運52類似的隨機人臉選擇方式,效果出眾,能極大的提升整個年會的氛圍,讓大家留下美好的回憶.  簡潔的設定介面,讓您讓手容易,幾個步驟輕鬆設定年會抽獎應用.   

“More Joel on software” 讀後感

"More Joel on software"  是一本熱門書, Joel是軟體開發領域的前輩,既有很強的工程經驗又有企業運作的經驗,因此其對這個行業的理解和評價是值得思考的。書中Joel討論下列幾個主題:1) 談了對員工的管理,強調對技術人員的尊重和信任2) 談了對年輕人(學生)如何向優秀程式方向成才的建議,雖然自己畢業幾年了,但這裡有些東西還是有借鑒意義,例如: 1. Learn how to write before graduating. 最近發現自己在這方面的問題很嚴重,做了不少工作,

128 – Software CRC//大數求餘

題目很難理解,可是很簡單,就是給定一個256進位的數,取餘。下面是代碼:#include<iostream>#include<cstdio>#include<cstring>using namespace std;const int q = 34943;const int d = 256;char m[1025];char ans[5];int main(){ while(gets(m)) { if(m[0] == '#')

用人之道(二)– 何管理軟體Team Dev

1.    

軟體工程的常見概念

轉自:http://www.scriptlover.com/post/664 1.軟體測試:使用人工和自動手段來運行或測試某個系統的過程,其目的在於檢驗它是否滿足規定的需求或是弄清預期結果與實際結果之間的差別。2.測試和調試的區別:測試的目的是找出存在的錯誤,而調試的目的是定位錯誤並修改程式以修正錯誤。調試是測試之後的活動,測試和調試在目標,方法和思路上都有所不同。測試是從一個已知的條件開始,使用預先已定義流程,有預知的結果,調試從一個未知的條件開始,結束的過程不可預計。測試過程可以實現設計,進

軟體架構師應該知道的97件事 筆記(五)

63.架構師首先是開發人員身居要位仍然要繼續跟進各自領域的發展。獲得開發人員的尊重和信任,讓開發人員自願接下任務。時不時的去處理一些比較複雜的任務,目的:a)讓自己做到寶刀不老

軟體最終是要換成錢的啊!

正在看林銳博士的《軟體工程思想》,看到需求分析,很是感慨。需求分析要問的三個問題:做得了嗎?做得好嗎?做得快嗎?這3個問題,最終關係到一個核心的問題,軟體能不能換成錢!這讓我想起來,我剛工作時,老闆找談話,我稀裡嘩啦地說了一堆,比如系統架構太差,代碼品質太低,應該立即、馬上換個架構,云云。老闆完全沒有動容,我一度覺得自己很正確,不理解老闆是怎麼想的。現在想想,我真是很幼稚,我真的能做,能做好嗎,答案當然是不能,我至少得研究公司的現有代碼很長時間,還得查文獻,除了戰鬥力,我當時什麼都沒有,啥時候才

推薦一款好用且免費的防火牆軟體

kerio:http://download.kerio.com/dwn/kpf/kerio-pf-2.1.5-en-win.exe比目前最新的zonealarm和天網防火牆不知道好用多少倍,還節省資源。對家庭和個人使用者是免費的。至於其品質,據說是某些網路安全專家喜愛的防火牆軟體。參考:http://www.insecure.org/tools.html其特點介紹可以參考:http://groups.google.com/group/comp.security.firewalls/browse_

敏捷開發生態系統系列之一:序言及需求管理生態(客戶價值導向-可工作軟體-響應變化)

 這是敏捷生態系統系列的第一篇(之一,之二,之三,之四,之五)。所謂生態系統,就是指互相依賴方能生存的一系列生物。生態系統常常不是單向依賴的,而是互相依賴互相促進。敏捷開發中的實踐也是如此。典型地,當一個實踐很難實施時,一定不要認為簡單的制度可以保證其實施,而是要思考是什麼導致了它的失敗。比如每日立會,如果發現大家都不按時開會甚至不開會,馬上要做的不是要求大家按時開會+開會遲到給大家買水果+統計每月按時比例+……而是要想一想為什麼這些人不按時來,他們一定覺得這個會議不是很重要,會上講的東西聽的東

我的軟體推廣成功之路

       本人與大家一樣,原來只是一個普通的程式員,靠給軟體公司打工謀生。後來感覺這樣長期幹下去沒有什麼前途,雖然現在年輕還可以加班加點靠拼身體吃飯,以後年紀大了怎麼辦?聽說很多人自己單幹每年靠共用軟體都可以賺幾十萬,我為什麼就不行?仗著自己技術好,並且當時已經有了成熟軟體的思路,我就辭職出來加入共用軟體這一行當了。通過半年多的日夜苦幹,軟體終於編出來了。由於我覺得自己的軟體功能比較新穎,編程的技術也很好,以為只要一發布就會大家搶著註冊購買,也可以像那些成名的共用軟體作者一樣每月坐拿幾萬元,

如何做好軟體產品

           之前一直從事企業軟體的開發,現在混跡於互連網行業。坦白的講這兩個行業還是有其區別的。今天看到以前的同事的微博“產品”是根本。有感而發,希望和大家一起探討。           以下是我的若干觀點:           產品是核心競爭力,核心競爭力來源於產品對業務的支撐;商務程序因行業、企業理念不同而差異很大,如何抓住這些規劃產品功能?軟體公司的規劃需求一般太過理論化;流程操作人員太過片面化和零散化;一般的實施人員認識不夠高度化...          

總頁數: 852 1 .... 639 640 641 642 643 .... 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.