最近由于公司要開發(fā)最近的web和wap網(wǎng)站。

          前提:windows系統(tǒng)開發(fā),linux 系統(tǒng)運(yùn)行。

          沒有辦法,我采用的幾本是一些開發(fā)的東西,
          配置是這樣的,數(shù)據(jù)庫(kù):Mysql 服務(wù)器:Tomcat+Apache。系統(tǒng):linux

          上網(wǎng)找了一些資料,主要就是關(guān)于跨平臺(tái)的一些細(xì)節(jié):

          1 程序設(shè)計(jì)的信息編碼要注意,一般要采用 ASCII碼字符集,并不是所有的操作系統(tǒng)都支持Unicode碼。
          ? 后來(lái)研究一下,還是UTF-8。

          2 程序中不要硬性編碼與平臺(tái)相關(guān)的任何常量,比如行分隔符、文件分隔符、路徑分隔符等。
          在unix和mac 中是“/”,在windows里是“\”。
          如要用這些常量,要使用? Java.util.properties 類的getProperty 方法。
          如: Java.util.properties.getProperty("file.seParator")
          可以獲得文件分隔符,getProperty("line.seParator") 返回行分隔符。
          ??????????????????? getProperty("path.seParator") 返回路徑分隔符

          3 編寫跨平臺(tái)網(wǎng)絡(luò)程序時(shí),不要使用 Java.net.InetAddress類的getHostName方法得到主機(jī)名,
          因?yàn)椴煌钠脚_(tái)的主機(jī)名格式不同。最好使用 getAddress得到格式相同的IP地址。另外,
          程序中的所有的主機(jī)都要換成IP地址。

          4 如寫GUI程序,在使用AWT組件時(shí)不能硬性設(shè)置組件的大小和為止,而應(yīng)該使用JAVA的布局管理器(Layout manager)
          ? 來(lái)設(shè)置。

          5 不同的操作系統(tǒng),不同的機(jī)器,系統(tǒng)支持的顏色和屏幕的大小和分辨率都不同,如何獲得這些屬性,
          使用 Java.awt.systemcolor 類可以獲得需要的顏色,如該類的 inactiveCaption 就是窗口邊框
          活動(dòng)標(biāo)題背景色?? Menu是菜單背景色,使用Java.awt.Tookit 的 getScreenResolution可以以
          “像素每英寸”為單位顯示分辨率。
          該類 getScreenSize 可以得到屏幕大小(英寸), LoadSystemcolors 可以列出所有的系統(tǒng)顏色。

          6 程序中使用任何一個(gè)方法時(shí),要詳細(xì)查看文檔,確保,使用的方法不是文檔已經(jīng)申明為過(guò)時(shí)的方法,
          也不是文檔中未標(biāo)明的隱含方法。

          Feedback

          # re: 項(xiàng)目開發(fā)前的準(zhǔn)備工作---編寫跨平臺(tái)注意事項(xiàng)  回復(fù)  更多評(píng)論   

          2007-01-23 23:36 by 小車馬
          總結(jié)的差不多,呵呵
          樓主,潛力貼論壇(http://content.uu1001.com)是我個(gè)人的一個(gè)設(shè)想,如果你對(duì)java非常的專注,并且愿意交我這個(gè)朋友,可以發(fā)郵件給我(lbw070105@gmail.com),希望我們可以一起發(fā)展它。

          posts - 40, comments - 39, trackbacks - 0, articles - 0

          Copyright © Computerboy

          主站蜘蛛池模板: 宜黄县| 莫力| 阳高县| 格尔木市| 察隅县| 东源县| 股票| 灌南县| 达州市| 剑川县| 黄龙县| 杭锦旗| 孟连| 五峰| 普安县| 成武县| 法库县| 河间市| 永寿县| 崇左市| 安徽省| 白沙| 桂阳县| 临漳县| 三穗县| 石楼县| 会泽县| 和顺县| 临高县| 霍城县| 界首市| 河池市| 体育| 通榆县| 上高县| 灵川县| 怀化市| 澄城县| 花莲市| 金塔县| 乌鲁木齐市|