日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如果我要...(开发版)

發布時間:2025/3/19 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如果我要...(开发版) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如果我要做一個項目,我會首選考慮跨平臺的解決方案,我不想讓自己綁定在某一種硬件或OS上

如果要開發B/S,WEB框架我會首先選用STRUTS,其次是JSF,SPRING MVC也可以一試

IOC/AOP,我會用SPRING

O/R:HIBERNATE和IBATIS

開發服務器,我會選擇TOMCAT或JBOSS

輕量級數據庫我會用HSQLDB或DERBY,當然,ACCESS也不錯

開發工具我會用ECLIPSE和JBUILDER

大型數據庫我會用ORACLE或DB2,mySQL也是常考慮的(雖然不大型)

如果需要工作流,那我會先考慮開源的osworkflow

如果需要規則引擎,我也會先考慮開源的drools

如果需要CACHE,我會先考慮oscache

如果需要日志,沒有如果,我會有log4j,也許再使用上面的common-logging,也許自己在封裝一下

如果需要同異構系統關聯,我會先考慮webservices,其次是corba,或是自定義的文本協議(用隨便一種傳輸協

議交互,如HTTP,FTP)

如果要有消息傳輸,我會有JMS,其次是JGROUP

如果要數據同步,我會首先考慮數據庫的內置方案,我也會考考慮syn4j

如果需要版本控制,我會首先CVS,其次是sourcesafe,還有cc

如果需要需求管理,我只用過DOORS

普通的項目計劃,我一般用project

如果要用JAVA做應用界面,我會先考慮SWING,其次是SWT,界面框架ECLIPSE RCP不錯

商用的應用服務器,我會先考慮WAS,其次是weblogic,還用過BES

如果要用UML,我會先考慮ROSE,其次是together

如果要用交易中間件,我只用過TUXEDO

如果要作用戶管理,我會先考慮ACEGI其次同JAAS和自行開發

如果需要有用的工具包,我會選用apache common

如果要處理XML,當然先用xerces,jdom, jaxb, digest...

構建項目,當然用ant

在一個企業應用中,總能找到spring的用武之地。

要發布成webservice,我會用axis,也不排斥應用服務器相關的方式

定時任務,我選用timer,quartz

開源報表,我會用jasper

壓力測試,我選用loadrunner,ACT(from vs.net)

單元測試,我用junit

如果我要將JAVA應用安裝為windows服務,我會用http://javaservice.objectweb.org/

開源連接池,我會用dbcp,c3p0

內存等測試,我選用TestDirector、Purify、TeamTest、TestManager

要開發j2me應用,我會先裝一個SUN的WTL(j2me,wireless tookit),再裝一個來
?自sourceforge的插件eclipseme

DbVisualizer,可以管理大多數數據庫,基于JDBC,當然功能簡單些。

應用的管理方式,我會先考慮RCP的updata,其次是webstart

應用的安裝要求,我喜歡綠色環保,即拷即用。


http SERVER,我用apache,ibm http server

mysql的管理工具,有mySQL control Center(mysqlcc)和EMS的SQL manger2005 lite for mySQL,MySQLAdministrator也不錯
ORACLE的管理,可以加上plsql developer
sql server和DB2的管理,有它自己就行了

如果需要XML/XSL等的編輯器,我會用.net,xmlspy,當然,ultraEdit也可以用。

如果要用C++的通信框架,我會選擇ACE

如果要一個C++的輕量級可移值庫,我會選BOOST

如果需要可移值的C/C++,我會先裝一個cgywin,用GCC/G++

C/C++的解析器,我會用Xerces,xml4c,libxml2,oracle xml

C中的編碼轉換,我會用iconv

c中的壓縮,我會用zlib

用C/C++寫WEBSERVICE,我會用gSOAP

要建立證書中心,我會先選擇openssl

遺憾的是,我沒用過php,perl,ruby,Python....據說也是很酷的東東。


如果確定運行于WINDOWS平臺,也許我會采用微軟的所有方案。
?包括項目管理(project),運行平臺(WIN,.NET),開發工具(vs.net),版本管理(vs),
?數據庫系統(sql),消息傳輸(msmq),開發框架(asp.net,ado.net...),
?應用集成/SOA(biztalk),還有VISO等等的一切

如果我不知道如何實現一種功能或一種界面,我會上一下codeproject,windowforms.com當然還有GOOGLE
如果要在網頁上做復雜界面,我會先擇flash,applet,ajax,activex

?

......

總結

以上是生活随笔為你收集整理的如果我要...(开发版)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。