Archive

2008年9月 的Archive

String format

2008年9月8日 尚無評論

JDK1.5版之後String 有提供一個format格式,很像c的printf 功能,蠻不錯用的

String.format(String format, Object… args)
String.format(Locale l, String format, Object… args)
   可傳入指定的語言環境、格式字串和參數
   返回一個格式化字符串。

格式字串,用法都差不多,以下簡單說明幾個常用的

%s 顯示字串
%5$-10s 顯示字串從第5位開始,- 為靠左對齊, 20為字串長度
%,10.2d 顯示數值,每三位數用逗點區隔,如不足十位會用空白靠右顯示
%5.2f     顯示浮點數,小數點二位數顯示

詳細的格式字串請參考:
Format http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html

資料來源:
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#format(java.util.Locale,%20java.lang.String,%20java.lang.Object…)

Categories: JAVA Tags: , ,

Ghost 良藥服用前還是先看使用本文章先

2008年9月6日 尚無評論

     先前試用了Ghost 12  全新的Ghost模式可於系統運行時備份硬碟效果還不錯雖然備份vista完少說也有 67G,不過至少可以增加資料安全性在現今磁碟空間CP值愈來愈高的同時,這種方便的功能可以讓一些不太懂電腦的人很容易就可以上手,這種設計是值得加許的。

      不過,還是有很多人有念舊的習慣~呵~就是覺得新版的不好用或是我只是要備份,以前的版本小小的就能備份幹啥搞這麼麻煩,或是電腦夠慢了,還要安裝巨大的備份軟體,always跳出提醒視窗提醒我不要叮太久同一個位置,要換換姿勢及讓眼晴休息一下!!

     小弟最近剛好有要裝數台電腦,因為新機內建Windows XP sp2 裝完後還要升級至xp3 還有要裝防毒及office,真要每台裝還真麻煩,所以就想到再使用ghost讓自己輕鬆點。
不過,似乎沒啥輕鬆,測了許久花了很多時間才搞定,看來自己算是老人家,在找相關資料的同時,呵~也發現不少人也有同感!原本以為ghost是國中小學生就會使用的功能,以前使用時也都很順利,不過在硬體日新月異,舊版Ghost無法跟進還有系統備份檔因為軟體愈來愈大,當然備份檔也就愈來愈大囉,所以當然問題也就愈來愈多囉!

本次小弟試用了二位熱心大大製作的自動化Ghost的備份還原,以下是小弟試用的感想:

1.EASY GHOST 輕鬆備份還原C槽工具碟【v5】,介面做的還不錯,還原及備份分成二片,提供非常多的功能! (雖然備份動作最好單鍵完成,不過愈多功能表示排除問題時能運用的資源更多)

2.GHOST簡易自動備份還原,這介面也是美美的,一開始還用個logo蠻酷的,他功能比較少,但也是夠用,有另一優點就是備份及還原片是同一片,蠻方便的!!      此外,不知是不是Easy Ghost的版本比較新,所以我有試過GHOST簡易自動備份還原片來還原EasyGhost的備份檔是不能運作的!! (所以大家選一樣用就好)

接下來是小弟試用時記下的心得,請大家如果也要使用請先看一下,有事就可順利排除,無事看了也能保平安:

1.目前大多新的光碟或硬碟都是SATA介面,所以要用傳統單純的Ghost備份光碟是會找不到的,還是要用熱心大大準備好的自動化Ghost才是正道。

2.呈上點,雖然是使用自動化Ghost,但似乎小弟無法感受到全自動的好處,在使用前
要先注意,先讓Ghost開機片能找到光碟機及硬碟,這點很重要,因為現今新系統都是用SATA,像我這次裝的是ASUS的PC,預設用Ghost光碟開機後是找不到光碟機的要調整BIOS才行 以下是小弟的調整要到IDE Configuration去調整成Compatible Mode
換成S-ATA Only才行,不過在網路上找尋資訊時有人是Post要調整Primary P-ATA +S-ATA不過小弟照著調是不行的(這應該是各家硬體不太一樣,也有人是換排線插)

IDE Configuration => Onboard IDE Operate Mode Select [Compatible Mode] =>
Combined Mode Option [S-ATA Only]

3.在讓你的Ghost開機片找到光碟機後才能開始辦事情,不然一切免談。當找到後,還要先確認一點,就是你的電腦是不是有隱藏磁區。現在全新的套裝PC或是NB,為了要一開機就自動Setup 或是為了以後客訴輕鬆點,目前都會在你的大大硬碟中切一區是還原區,裡面大多也放了一份ghost檔案。如果你的電腦有隱藏磁區,那就要注意先用手動或半手動機制先確認你的D槽,是不是真的是第二槽,因為有可能使用Ghost開機後,你的D槽已經變成第三槽(就是第二槽被隱藏磁區佔住了),要先確認好,以免你備份到隱藏磁區去了!!

4.上述確認後,再來就是要先明白你備份後檔案是想放哪裡,如果只是放在D槽(硬碟)
裡那大可直接完整備份到一個檔案,如果你想放到CD或是DVD裡,建議你還是做個切割吧!    好在熱心大大提供的自動化Ghost都有支援切割功能,所以就給他切下去吧!!

在這裡要提醒一點目前Ghost 11 之前的版本都是DOS開機模式,只有在Ghost12才是windows開機,而Vista備份只能用Ghost12以後的版本,所以如果你是要備份Vista,請改用Ghost12吧(sorry,寫到這裡才說明 =.=|||)

再來,小弟剛有提到放到光碟片一定要切檔,這也是個重點,因為目前的OS備份下來都大多都會,超過2GB(windows xp之後應該都差不多),一但你的檔案超過2GB,在燒錄時檔案格式須使用,UDF格式,因為ISO 不支援單個大於2G的檔案,而UDF 支援2G大小以上檔案而又因為UDF格式在DOS和Win98系統是不支援的,只能支援2000和XP以上系統和MAC系統,所以使用Dos做的還原光碟(用win98開機也一樣算DOS)是抓不到你做好UDF的檔案的,所以這算重點吧!!

5.以上都注意到了,再來應該你就能順利備份及還原了,不過小弟還要再提一點,就是光碟片用好點呀~呵!!  因為目前備份OS有很多機會都是4GB以上可能一片DVD就能搞定
就會有很多人想像小弟一樣硬塞,但如果你的DVD片品質不好,可能在還原時後面的檔案會讀不到,導致還原失敗,要特別注意還原失敗是很痛的,尢其是執行70%以上的還原動作,這等同於全毀,所以要塞時還是要三思一下,配套措施是不是都已經備妥!!

參考資料:

EASY GHOST 輕鬆備份還原C槽工具碟【v5】
GHOST簡易自動備份還原
GHOST dvd 片製作心得

Categories: 小工具 Tags: , ,

Spring JavaMailSenderImpl 寄送Email 認證調整

2008年9月5日 尚無評論

Spring 透過JavaMailSenderImpl 寄送Email時,預設是不透過認證方式寄信的
所以當使用smtp是需要帳號認證的,就要調整一下設定才行

首先要先建立一個class extends Properties,如下:

import java.util.Properties;

public class MailProperties extends Properties {
  private String auth;

  public MailProperties(String auth){
    super.setProperty(“mail.smtp.auth”,auth);
  }
}

然後在引入mail 的configure 檔案中加上使用參數即可:

<bean id=”mailProperties”  class=”spring.email.MailProperties”>
    <constructor-arg index=”0″>
          <value>true</value>
    </constructor-arg>
</bean>

並且在你的JavaMailSenderImpl使用參數中再加上username及password即可:

<bean id=”mailSender”  class=”org.springframework.mail.javamail.JavaMailSenderImpl”>
   <property name=”host”>
     <value>yoursmtpserver</value>
   </property>
   <property name=”username”>
     <value>username</value>
   </property>
   <property name=”password”>
     <value>password</value>
   </property>
   
   <property name=”javaMailProperties”>
     <ref local=”mailProperties”/>
   </property>
   
</bean>

這樣寄信就能支援認證機制囉!!

參考資料:
http://www.cjsdn.net/post/view?bid=20&id=147550&sty=1&tpg=9&age=0

Categories: JAVA Tags: , ,

GOOGLE推出CHROME瀏覽器

2008年9月3日 尚無評論

讀後感想:
上週微軟才剛發佈IE8,Google本週馬上跟進發佈進攻瀏覽器,這代表Google的情報系統做的非常好,在很早前就能開始做好準備,不過我想Google進入網路的市場後,應該很早就想對瀏覽器下手了,從和firefox合作並且推出瀏覽器ToolBar的功能不外乎都是想在瀏覽器有番好作為,這也不難想像的出,因為上網就是要用瀏覽器,要用google的東西就要用敵手的程式去開!哈~~這就如同總是被掐著脖子的感覺般吧

剛好上週開始IE8推出主打強化保護個人隱私功能,正好準備開始要掐著google最主要的廣告業務,Google的Chrome也推出了,不過看來Chrome也是在個人隱私功能上也有強化,所以看來隱私權的保護是會日趨完善
Google應該在短期內會有所調整吧!

看了這幾篇報導,小弟最喜歡google說的:「我們發現網路已從文字網頁發展到繁複的互動應用,所以必須以全新的觀點思考瀏覽器。」整個網路世界發展迅速,看來是要有所提升的時候了,不過大家在html規格下看來發展是有受限的,如果不從規格下手,要有長足的增進難度可能會高了點。不過瀏覽器功能是有很多可以強化的地方,Google加入此戰局,絕對能增進瀏覽器的發展,個人相信,這應該最後的受益者是大眾消費者,微軟的寡佔市場將有活水注入,不過從先前和firefox聯手之下戰到目前也僅只有20%的市佔率,不知Google開始單獨力拼微軟,會不會能有效佔有一片天地呢,真是好讓人期待呀!!
 

  GOOGLE推出CHROME瀏覽器戰火再起 2008-9-3╱中國時報╱國際新聞╱陳文和
  
  網際網路瀏覽器之爭再燃戰火,獨占鰲頭的「微軟公司」遭逢的對手,是搜尋引擎翹楚「GOOGLE」。GOOGLE二日推出開放程式原始碼網路瀏覽器「CHROME」,免費供網友下載安裝,期與市佔率第二的「火狐」(FIREFOX)瀏覽器一較高下,並進而挑戰微軟瀏覽器「網際網路探險家」(IE)的霸主地位。

  瀏覽器是電腦用戶連線進入網際網路的門徑,與其搭配的外掛程式軟體不斷推陳出新,應用服務業績蒸蒸日上。近來瀏覽器也逐漸成為手機等工具上網的利器,進而拓展了網路的效用及網路廣告市場。

  GOOGLE與微軟早已在網路搜尋引擎和廣告市場激烈對壘,也各自推出手機專用作業系統軟體。GOOGLE並跨足文書處理程式、電子試算表、簡報軟體和電子郵件服務等領域,與獨霸市場的微軟正面交鋒,GOOGLE主打廉價甚至免費的網路應用程式,讓網友在微軟的高價視窗之外別有選擇。而微軟日前銳意洽購「雅虎」搜尋引擎事業部門未果,GOOGLE也曾插手其中。

  目前GOOGLE僅在網路搜尋引擎及廣告市場領先微軟。但GOOGLE對瀏覽器龍頭地位並非勢在必得,其商戰策略,是在開闢與微軟抗衡的新戰線,讓微軟不得不出手捍衛,以分散其作戰資源。

  而GOOGLE推出CHROME瀏覽器,不僅激化了與宿敵微軟的爭戰,也使其與研發火狐瀏覽器的長期盟友MOZILLA公司關係生變。

  GOOGLE向來鼎力襄助MOZILLA研發開放原始碼的火狐瀏覽器;點啟火狐,首頁就是GOOGLE的搜尋引擎,這意味GOOGLE轉讓了關鍵的網路入門技術予MOZILLA。而當下網路入門技術的主要供應商正是GOOGLE的最大對手微軟。

  微軟目前仍掌控七三%的瀏覽器市場,而火狐的市佔率僅有一九%。微軟已於上周推出最新的「IE 8」瀏覽器,獲得普遍好評,據IE部門主管哈夏莫維奇表示,「IE 8」更貼近網友自主選擇瀏覽方式的需求。

  「IE 8」提供「INPRIVATE」瀏覽模式,可暫時終止瀏覽器的快取功能,強化瀏覽過程的隱私保障。而GOOGLE的CHROME也有稱為「INCOGNITO」的類似設計。

  資訊科技觀察家研析,強化隱私保障的瀏覽模式將會斲喪GOOGLE、微軟與雅虎的網路廣告商機,因為在這些公司的網站登載的廣告,泰半是針對瀏覽行為而發。

   Google推瀏覽器 搶微軟地盤 免費的喔!   2008-9-3╱經濟日報╱國際焦點 編譯吳國卿
 
  全球最大搜尋引擎業者Google公司,2日推出免費網路瀏覽軟體,挑戰獨霸市場的微軟探險家網路瀏覽器(IE)。

  Google在部落格上宣布,取名Chrome的網路瀏覽軟體2日起可在逾100個國家免費下載。這套軟體的設計著重更快處理影像和其他複雜的網頁工具,有別於以處理文字和圖畫為主的既有瀏覽器。新軟體也具備隔絕瑕疵網頁的特色,使用者不必退出瀏覽器就能關閉這類網頁。

  Google正與微軟爭奪電子郵箱、行事曆和文字處理等網路應用軟體市場;這類應用功能過去是以安裝在電腦上的軟體處理。

  推出自家的瀏覽器將有助於Google吸引網路應用軟體與搜尋引擎的使用者。

  麻州Endpoint科技公司總裁凱伊說:「新瀏覽器提供Google鞏固側翼的機會,並可創造新的品牌化優勢。Chrome將給Google更寬廣的平台。」

  據加州Net Applications公司統計,微軟的IE瀏覽器市占率約72%,其次為Mozilla公司的火狐(Firfox)占20%,蘋果公司的Safari占有6.4%。微軟上月才推出新版IE 8瀏覽器。

  Google在聲明中說,Chrome將以「全新的方法瀏覽網路」。目前Google只推出視窗作業系統使用的Chrome,但正開發供蘋果麥金塔和Linux系統使用的版本。

  Google說,Chrome的設計借用許多開放程式碼的設計,包括蘋果的WebKit和Mozilla的火狐,因此Google計劃開放所有Chrome的程式碼,供開發商擴展和改進。

  Google產品管理副總裁彼察與工程總監烏普森在部落格說:「我們發現網路已從文字網頁發展到繁複的互動應用,所以必須以全新的觀點思考瀏覽器。」

Google推Chrome瀏覽器 挑戰微軟  2008-9-3╱自由時報╱財經綜合 記者王珮華、編譯管淑平
 
  Google推出自己的網際網路瀏覽器「Chrome」,強調更快速、更簡便的網頁瀏覽體驗,引發全球矚目。醞釀已久的微軟IE 8.0也預定在九月十六日推出繁體中文版,開放讓網友下載,這場繼網景Navigator瀏覽器大戰以來,最轟動的瀏覽器之爭,九月登場。

  消息人士稱,Google之所以計劃推出自己的瀏覽器,是擔心微軟IE8關於隱私權的新設計,可能不利其廣告業務,令Google無法收集其廣告有效性等訊息。

  分析家指出,瀏覽器是進入網路的門戶,Google不可能坐視微軟獨占市場,但Google並不需要打贏瀏覽器這場仗,就策略而言,另闢戰線就讓微軟必須分散資源以鞏固地位。

  外電報導,Google Chrome測試版二日在全球一百多個國家開放下載,目前僅有視窗版,未來將陸續推出蘋果Mac版和Linux版。Google台灣也將在今日上午向台灣媒體展示Chrome的各項新功能。

  新的JavaScript引擎V8強化網路動態和互動內容執行效率,並開放原始碼以增加擴充性。Google產品管理副總裁皮查與工程總監厄普森說:「Google Chrome是另一個選擇,我們希望能讓網路更好。」

  目前,微軟在瀏覽器市場的市佔率為七十三%,火狐十九%,蘋果公司的Safari瀏覽器也有六%的市佔率。面對Google的新攻勢,微軟的聲明頗有自信:「瀏覽器版圖競爭非常激烈,但是大家將會選擇IE 8。」

  由於全球第一支Google Android平台的手機即將在第四季上市,市場認為,Chrome瀏覽器將整合行動上網功能,讓手機上網與PC上網連成一氣,更人性化。

  微軟在八月底推出英、德、日、簡體中文共四個語言版的IE 8 beta 2測試版,繁體中文則預定在九月十六日開放下載。

  台灣微軟前端平台事業群產品行銷經理賴建宇指出,網站管理者只需增加一行標籤指令,即可與新版IE相容,至於使用者方面,按下IE 8的相容性檢視按鈕,也能瀏覽IE 7以前的網站。

資料來源:中國時報、經濟日報、自由時報

Categories: 新知 Tags: , , ,
分頁: 上一頁 1 2 3