<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    安靜的等待

    茹呲綄鎂
    posts - 51, comments - 9, trackbacks - 0, articles - 0
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    2007年7月26日

    應(yīng)該很多人都會(huì)穿西裝打領(lǐng)帶吧!但是男士之中會(huì)有真正打領(lǐng)帶打得好看的呢?我想因該不多吧!今天介紹了一篇教人如何打完美領(lǐng)結(jié)的文章,讓大家能學(xué)習(xí)學(xué)習(xí)。

    1.亞伯特王子結(jié)
    適用於浪漫扣領(lǐng)及尖領(lǐng)系列襯衫
    搭配浪漫質(zhì)料柔軟的細(xì)款領(lǐng)帶
    正確打法是在寬邊先預(yù)留較長(zhǎng)的空間
    并在繞第二圈時(shí)盡量貼合在一起
    即可完成此一完美結(jié)型

     

    2.四手結(jié)(單結(jié))
    是所有領(lǐng)結(jié)中最容易上手的
    適用於各種款式的浪漫系列襯衫及領(lǐng)帶

    3.浪漫結(jié)
    浪漫是一種完美的結(jié)型
    故適合用於各種浪漫系列的領(lǐng)口及襯衫
    完成後將領(lǐng)結(jié)下方之寬邊壓以縐摺可縮小其結(jié)型
    窄邊亦可將它往左右移動(dòng)使其小部份出現(xiàn)於寬邊領(lǐng)帶旁

    4.溫莎結(jié)
    此種結(jié)形因其寬度較一般結(jié)形寬
    故十分適合使用在意大利式領(lǐng)口(八字領(lǐng))
    的浪漫系列襯衫上
    最適合與浪漫細(xì)致的絲質(zhì)領(lǐng)帶相互搭配

    5.簡(jiǎn)式結(jié)(馬車夫結(jié))
    適用於質(zhì)料較厚的領(lǐng)帶
    最適合打在標(biāo)準(zhǔn)式及扣式領(lǐng)口之襯衫
    將其寬邊以180度由上往下翻轉(zhuǎn)
    并將折疊處隱藏於後方
    待完成後可再調(diào)整其領(lǐng)帶長(zhǎng)度
    是最常見(jiàn)的一種結(jié)形

    6.十字結(jié)(半溫莎結(jié))
    此款結(jié)型十分優(yōu)雅及罕見(jiàn)
    其打法亦較復(fù)雜
    使用細(xì)款領(lǐng)帶較容易上手
    最適合搭配在浪漫的尖領(lǐng)及標(biāo)準(zhǔn)式領(lǐng)口系列襯衫

    posted @ 2007-12-18 13:49 ricki 閱讀(327) | 評(píng)論 (0)編輯 收藏

    http://www.shiseido.co.jp/ 日本官方網(wǎng)站
    http://www.shiseido.com.tw/ 臺(tái)灣網(wǎng)站

    這是花窩一個(gè)叫l(wèi)akeside的jm花大力氣寫成的

    資生堂是日本最有名的化妝品公司,很多姐妹都很注目和喜愛(ài)她。
    但是在國(guó)內(nèi)百貨店里的專柜,各路神通廣大的水貨小店,還有超市,都能見(jiàn)到各種資生堂
    的產(chǎn)品,外觀包裝感覺(jué),價(jià)格,功能,十分懸殊,讓人眼花繚亂,不知該買哪一種才合適
    自己。
    資生堂產(chǎn)品系列的確繁多到了令人眼花繚亂的程度。我們常見(jiàn)的她家的產(chǎn)品,大都屬于資
    生堂集團(tuán)旗下的以下四家公司系統(tǒng)。
    第一:Shiseido International  (有的媒體稱之為”國(guó)際柜”)
    第二:Shiseido Cosmetic (有的媒體稱之為”東京柜”)
    第三: Shiseido  Fitit 
    第四: FT Shiseido (第三和第四大概就是有些水貨店說(shuō)的”內(nèi)銷品牌”吧?)

    Shiseido International,顧名思義,是面向海外銷售,凝聚資生堂百年技術(shù)精華,是資
    生堂打向海外的大招牌。其中包括The skincare,The makeup,D program ,Naturals、
    BOP,Benefiance等系列,系列并不很多,簡(jiǎn)潔明了。彩妝,護(hù)膚,加齡修護(hù),敏感膚質(zhì),
    一目了然。包裝精美典雅,充滿高級(jí)感。國(guó)內(nèi)大城市,比如北京,上海,高檔百貨店中的
    資生堂柜臺(tái)中銷售的,應(yīng)該大都是Shiseido International的產(chǎn)品。同時(shí)在日本,這一大
    系統(tǒng)的產(chǎn)品,也只在高檔百貨店中銷售。

    第二,Shiseido Cosmetic,是面向日本國(guó)內(nèi)的產(chǎn)品。系列眾多,包括護(hù)膚,彩妝,香水
    ,男士化妝品,化裝道具,在日本,銷售渠道有高級(jí)百貨店,藥店和超市的專柜,和傳統(tǒng)
    彩妝店。價(jià)格,性能從大眾化到高級(jí)品都有,一般都會(huì)有專柜銷售小姐介紹和推薦最合適
    顧客的產(chǎn)品。這一大系統(tǒng)的產(chǎn)品,包裝也都精美,瓶外都會(huì)有精致硬紙盒包裝,瓶的正面
    一定會(huì)有單獨(dú)的Shiseido八個(gè)英文字母。

    第三, Shiseido Fitit ,走的則是開架式銷售,低價(jià)位路線。包裝比較簡(jiǎn)單,瓶外大都
    有漂亮的透明塑料盒。瓶的正面一般沒(méi)有直接的Shiseido八個(gè)英文字母,只在瓶子背面的
    生產(chǎn)廠家的標(biāo)識(shí)處,才有資生堂的字樣。

    第四,F(xiàn)T Shiseido是資生堂的生活日用品的專用商標(biāo)。產(chǎn)品中包括了香波,浴液,衛(wèi)生用
    品,也有很便宜的護(hù)膚產(chǎn)品,在藥店和超市開架式銷售。外包裝更為簡(jiǎn)單,有的是透明塑
    料盒包裝,有的干脆簡(jiǎn)單到只是外包一層塑料膜。瓶的正面只有商品名稱,一般沒(méi)有直接
    的Shiseido英文字母,在瓶子背后有FT Shiseido的商標(biāo)標(biāo)志。

    她家總計(jì)共有五、六百種商品呢,從頭發(fā)到身體、從男性到女性,從年輕的去油保濕到老齡
    的抗老滋養(yǎng)用品,幾乎一應(yīng)俱全。而且價(jià)位非常豐富,無(wú)論是富是窮,她都有相應(yīng)的東西給
    你.

    我在做這個(gè)貼子時(shí),查了很多資料,包括資生堂的日本官方網(wǎng)頁(yè),和大量國(guó)內(nèi)網(wǎng)絡(luò)商店。

    發(fā)現(xiàn)國(guó)內(nèi)許多網(wǎng)絡(luò)商店,比如說(shuō)在推薦比較昂貴的盼麗風(fēng)姿系列,將一些根本不沾邊的很
    廉價(jià)的產(chǎn)品也說(shuō)成是盼麗風(fēng)姿,賣昂貴的價(jià)格。還有的網(wǎng)站,干脆把別的日本公司的原本很
    便宜的東西,一律都加上資生堂的頭銜,說(shuō)得天花亂墜,賣昧良心的高價(jià)。雖然從照片上一眼
    便能看出外觀風(fēng)格的不一致,但不了解資生堂的人就非常容易上當(dāng),大家一定要小心呢。

    現(xiàn)在水貨店或者網(wǎng)絡(luò)商店里賣很多比較便宜的資生堂的產(chǎn)品,100元到200元的那些
    產(chǎn)品,大都是資生堂內(nèi)銷日本國(guó)內(nèi)的低價(jià)位的產(chǎn)品,原本沒(méi)有將其想海外銷售的想法.而我
    們的水貨商神通廣大,打著資生堂的招牌,寫些美麗的廣告詞,賺大家的錢.那些東西原本真
    的很便宜,比如說(shuō)一個(gè)FT Shiseido出的Deluxe的面霜,在日本賣800日元,合人民幣大概50
    塊,想想日本人的月平均數(shù)萬(wàn)的工資收入,就能知道著個(gè)霜是多么價(jià)廉.而我們這里水貨店里
    把這個(gè)dd叫做”貴族系列”,賣六七十塊,這么豪華的名字,又是資生堂,很有誘惑力吧?可是
    我覺(jué)得,買這個(gè),真不如買還不如買 泊萊,買Za,買國(guó)內(nèi)的一些比較好的品牌呢。
    資生堂的口碑來(lái)自那些凝聚了高科技精華的高級(jí)系列,絕非靠廉價(jià)商品起家.

    下面來(lái)介紹市面上能見(jiàn)到資生堂的各個(gè)系列。(不包括傳統(tǒng)美妝店專用系列,香水,香波
    浴液類,化妝道具,男士化妝品,單件彩妝,指甲油,單件護(hù)理。)
    首先是系列最多的第二大類的 Shiseido Cosmetic:(按商品字母順序排列)

    ●Acteaheart  適合50歲以上使用。含有植物萃取物,能起到雌性激素的作用。改善皮
    膚干燥、松弛等老化狀況。以前不知道這是加齡修護(hù),買過(guò)一個(gè)護(hù)手霜,好貴。然而的確好
    用,用過(guò)之后,手又潤(rùn)滑又白凈,連我自己都吃了一驚呢。

    ● Anessa 中文名字為安耐曬 高效防曬霜。油膩感少,對(duì)皮膚溫和。透明度較好
    ● BX Night N  一款單件高效保濕潤(rùn)滑美容液。可以配合任何系列使用?!馛osmeti
    c ●Cosmetic House  在經(jīng)過(guò)儀器檢測(cè)后,銷售小姐對(duì)顧客皮膚狀況進(jìn)行細(xì)致的分類
    ,提供最合適的護(hù)理系列。有點(diǎn)量身訂做的感覺(jué)。

    ●Dignita ?。常皻q以上成熟肌膚專用的綜合系列,包括護(hù)膚和彩妝。在第二大系統(tǒng)的S
    hiseido Cosmetic的所有護(hù)理綜合系列中,Dignita是最高級(jí)的,她充分體現(xiàn)了30歲左右
    女性的成熟與美艷。

    Eudermine 紅色化粧液、中文美稱:紅色夢(mèng)露。被喻為鎮(zhèn)店之寶,熱銷了近一個(gè)世紀(jì),

    仍然是資生堂的代表產(chǎn)品。高補(bǔ)水,去角質(zhì),活膚三合一功效,是Shiseido的第一護(hù)膚產(chǎn)
    品,于1997年改良后再面世.。

    ●eau de blanc  化粧水狀美白美容液 高絲的雪肌精十幾年持續(xù)熱賣,資生堂于是
    推出了這一款單件的美白化妝水。用法和功效都近似于雪肌精。剛發(fā)售時(shí)很暢銷,然而風(fēng)
    頭好象始終不敵雪肌精。

    ●Eau de pure  去老化角質(zhì)化粧水,可以配合任何系列使用。
    ●Elixir ?。常皻q左右肌膚專用的綜合系列,包括護(hù)膚和彩妝。是資生堂面向本國(guó)銷售
    的最主力的大眾系列。廣告代言人:小泉今日子。

    Elserie ?。玻皻q以下皮膚護(hù)理綜合系列。
    Evenese Dr  專為敏感性皮膚設(shè)計(jì)的低刺激性護(hù)理系列。

    Inoui  顏色?外包裝由歐美頂級(jí)化妝大師迪克•佩吉設(shè)計(jì)。提倡自由和個(gè)性。是
    高級(jí)百貨店專賣系列,和同為彩妝系列的PN叛逆系列相比,顯得更高檔。

    ●lostalot  瘦臉?biāo)?。激活促進(jìn)臉部皮膚新陳代謝。收緊臉部線條。
    ●Optune 為20歲以上設(shè)計(jì)。不過(guò)分油,不過(guò)分水,體現(xiàn)健康皮膚。不過(guò)效果好象一般
    ,用過(guò)一次,覺(jué)得效果和價(jià)格有反差。

    PN 叛逆系列彩妝?!。梗纺昝媸?,形象前衛(wèi),高感度的時(shí)髦,是目前資生堂在日本市
    場(chǎng)上最旺銷的彩妝產(chǎn)品。尤其是今年新推出的睫毛膏,人氣極高。廣告代言人:伊東美咲
    。

    ●Proudia 粉底系列。強(qiáng)調(diào)知性,精致,完美。廣告代言人:上原多香子。粉質(zhì)很細(xì),遮
    斑也好,而且不容易掉妝,很好用。

    ●Qiora  配合了令精神放松的香味,實(shí)現(xiàn)在護(hù)理皮膚的同時(shí)舒緩疲勞。
    Rivital 40歲以上成熟皮膚護(hù)理專用系列。有除皺,亮斑,緊膚高效。專為抗老化而設(shè)計(jì)

    ●S系列 為年輕都市女性設(shè)計(jì),強(qiáng)調(diào)在隔離都市污染等惡劣環(huán)境下進(jìn)行護(hù)理和美白。分為
    :美白和標(biāo)準(zhǔn)護(hù)理兩個(gè)系列。 兼有彩妝。

    ●TAPHY  面向25歲以下年輕人群,強(qiáng)調(diào)補(bǔ)水保濕,以防止25歲后逐漸開始的老化。
    并有TAPHY Mild的副線,給年輕人群中容易過(guò)敏的皮膚設(shè)計(jì)的低刺激性系列

    ●UVwhite 美白綜合護(hù)理系列。這個(gè)系列我用過(guò)三年左右,的確變白了,這是事實(shí)。但使
    用感一般,雖然分清爽型和滋潤(rùn)型兩種,清爽型在夏天用還是覺(jué)得油得很。冬天用又覺(jué)得
    只是油,不夠保養(yǎng)。最終還是換了別的牌子。

    ●whitess  單件美容液,資生堂的美白王牌。 分為徹底護(hù)理,除斑,防曬三種

    下面是Shiseido International的系列.
    Shiseido International旗下的產(chǎn)品,專為海外市場(chǎng)設(shè)計(jì),系列簡(jiǎn)潔明了。為年輕女性設(shè)
    計(jì)的控油平衡的飄爾麗絲系列,基礎(chǔ)皮膚護(hù)理的活顏悅色系列,在此基礎(chǔ)上進(jìn)一步高效保
    養(yǎng)的百優(yōu)單件系列,加齡修護(hù)的盼麗風(fēng)姿系列。全天然成分的Naturals系列,敏感肌膚專
    用的D program。彩妝有都會(huì)魅彩系列。

    另外,在國(guó)內(nèi)柜臺(tái)里有都會(huì)之玉系列銷售,我還沒(méi)有找到相應(yīng)的資料,以后再補(bǔ)吧.
    ●Benefiance  盼麗風(fēng)姿系列??傮w來(lái)說(shuō)是為中年成熟肌膚而設(shè)計(jì)。適合中型,干性皮
    膚。含有特效抗皮膚老化的獨(dú)特成分,防止干燥角質(zhì)形成,幫助皮膚細(xì)胞保留水份及養(yǎng)分
    ,改善缺水情況及減少淺改。

    ●BOP 百優(yōu)系列。單件全能護(hù)理系列。可以配合任何系列使用?!?

    ●D program 專為敏感肌膚設(shè)計(jì)。包括香波,浴液,防曬霜,去痘霜,臉部護(hù)理,身體
    護(hù)理等全套低刺激產(chǎn)品。

    ●Pureness  為年輕人群設(shè)計(jì),性質(zhì)柔和,強(qiáng)調(diào)徹底清潔,平衡PH值,控油,以防止面
    部油光和干燥。價(jià)格相對(duì)來(lái)說(shuō)不很昂貴,易為年輕人接


    ●The Make up 都會(huì)魅彩系列。資生堂面向海外銷售的唯一的彩妝系列。和其他兩個(gè)面
    向日本國(guó)內(nèi)銷售的彩妝系列Inoui、PN叛逆系列相比,更加唯美,時(shí)尚,歐美化。

    ●The Skincare  活顏悅色系列。資生堂面向海外銷售的基礎(chǔ)皮膚護(hù)理系列。提倡在滋
    潤(rùn)養(yǎng)護(hù)的同時(shí),為未來(lái)的健康而年輕的皮膚打下延緩老化的基礎(chǔ)。

    ● Cle de peau BEAUTY 肌膚之鑰系列。 在資生堂集團(tuán)旗下產(chǎn)品中,最高級(jí)就是這個(gè)
    系列??梢哉f(shuō)她是資生堂在海外的一舉大旗.以非凡的效果和昂貴的價(jià)格成為愛(ài)美一族的神
    往。
    她游離于資生堂系列之外,以Cle de peau BEAUTY的名字與資生堂各自為政。一瓶最基
    礎(chǔ)的化妝水免稅后的價(jià)格也要700元左右。登峰造極的是名為L(zhǎng)a Creme的晚霜,25克
    一瓶賣到3600塊人民幣。我的超級(jí)臭美死黨朋友今年以分期付款的形式,咬牙買了一
    瓶La Creme,一周只用兩次,用過(guò)一個(gè)月后迫不及待得打電話給我,說(shuō)“我從31歲回到
    了26歲,愛(ài)死這個(gè)東西了!”這個(gè)系列的彩妝,無(wú)論從質(zhì)地、色澤都堪稱頂級(jí)作品。尤
    其是光潤(rùn)粉底,更是蜚聲世界市場(chǎng)。

    說(shuō)完了高級(jí)的,再來(lái)貼資生堂的副線產(chǎn)品.
    第三: Shiseido  Fitit 
    這個(gè)大系列,很經(jīng)濟(jì)實(shí)惠,銷售對(duì)象是日本國(guó)內(nèi)的那些經(jīng)濟(jì)收入不高的年輕人,學(xué)生,不
    愿意為化妝品付出太多鈔票的家庭主婦。所以說(shuō)資生堂的銷售手段很高明,從超高級(jí)系列
    到廉價(jià)小東西,她都為你提供了,金領(lǐng)藍(lán)領(lǐng)都是她的顧客。
    國(guó)內(nèi)網(wǎng)絡(luò)商店里賣的比較便宜的資生堂,大概都是這個(gè)Shiseido  Fitit的產(chǎn)品。在那些
    網(wǎng)站里,只要是沾資生堂邊的東西,都一律和雅詩(shī)藍(lán)黛,和蘭蔻放在一起,其實(shí)不能算同
    一層次,不能同日而語(yǔ)。
    ● Asplir 中文名為愛(ài)泊麗或者艾絲蓓雅。是經(jīng)濟(jì)價(jià)位的基礎(chǔ)護(hù)理系列。在日本這個(gè)系列
    的廣告代言人是已經(jīng)36歲的山口智子,所以我總懷疑這是面向30歲左右成熟肌膚的系
    列。實(shí)際上我沒(méi)有用過(guò),不過(guò)聽說(shuō)效果還可以,性價(jià)比很好。很多網(wǎng)站上推銷的AS系列,
    就是這個(gè)Asplir。
    ● City veil 防曬和曬后護(hù)理專用系列。有防曬兼美白,防曬兼去痘,幼兒防曬等多款

    ●DeLuxe 中文名為貴族,基礎(chǔ)護(hù)理系列。
    ● ff 中文名緋緋,面向?qū)W生等年輕女孩的彩妝系列。物美價(jià)廉,外形很可愛(ài),顏色也正
    ,又流行,價(jià)格又合適,讓人有些愛(ài)不釋手呢。


    ● SELFIT 中文名為珊妃。面向成熟女性的彩妝系列。
    ●Tiss 化妝水系列。面向年輕女孩,提倡通過(guò)深入清潔和滋潤(rùn),實(shí)現(xiàn)年輕而健康的皮膚
    。使用很方便,分為補(bǔ)水,滋潤(rùn),去痘三種。


    ●Whitia  中文名為白媞雅或者海洋堂。面向年輕女孩的美白護(hù)理系列。價(jià)格很實(shí)惠.象
    是UV white優(yōu)白系列的低價(jià)版,或者說(shuō)是年輕女孩的美白入門產(chǎn)品,用起來(lái)真的很舒服,
    很清爽。


    最后是FT Shiseido,這里面的東西就真的很日常,用起來(lái)很隨意,價(jià)格也便宜.

    第四類:FT Shiseido
    FT Shiseido是是資生堂的衛(wèi)生日用品的專用商標(biāo)。Fitit Shiseido的產(chǎn)品中包括了日常
    必需的香波,浴液,摩絲,婦女用品,也有很便宜的護(hù)膚系列,在超市和藥店的開架銷售,
    供人自選。
    其中和皮膚護(hù)理有關(guān)的產(chǎn)品,共有以下幾種,分別是:
    ●Water in lip  去唇部死皮,潤(rùn)唇霜,用過(guò)以后嘴唇顯得很水嫩,很飽滿。
    ● MIEL 為50歲以上女性設(shè)計(jì)的一個(gè)價(jià)格便宜的日常保養(yǎng)系列。
    ●Naturgo  天然泥系列。以清潔類產(chǎn)品為主。里面的洗臉泡沫,很喜歡,泡沫細(xì)致,而且
    沒(méi)什么味道,洗后非常爽快.
    ●Neutrogena 給青少年設(shè)計(jì)的粉刺暗瘡護(hù)理系列。
    ● 肌水 天然水,無(wú)添加劑,可以隨時(shí)噴霧補(bǔ)水,用過(guò)之后,覺(jué)得噴臉并不舒服,發(fā)干,
    噴頭發(fā)倒很合適,頭發(fā)會(huì)又順滑又光澤,可是光噴頭發(fā)就太可惜了。在日本,這一款最受
    高中女生的歡迎。
    ●另外我在網(wǎng)絡(luò)商店里看到有Aquair基礎(chǔ)系列,好象是藍(lán)色的塑料盒包裝,上面有”速感”
    字樣的漢字,在日本商店里卻見(jiàn)不到,官里方網(wǎng)頁(yè)里也沒(méi)有,懷疑是已經(jīng)停止生產(chǎn)?或者是國(guó)
    外制造?我沒(méi)有調(diào)查,不能亂下結(jié)論.....

    posted @ 2007-12-18 13:48 ricki 閱讀(1019) | 評(píng)論 (0)編輯 收藏

    BIOTHERM是由兩個(gè)英文字三個(gè)數(shù)字組成
    例如:CV150第一個(gè)字是產(chǎn)地..第二個(gè)字是制造那年
    S是1997.T是1998.U是1999.V是2000
    后三位數(shù)表示那一年的第幾天
    所以CV150就是2000年的第150天制造
    保存期限通常是三年..就是到2003年5月
    **********************************

    另外赫蓮娜 HR, LANCOME, VICHY跟BIOTHERM的批號(hào)表示法是一樣的

    “我愛(ài)小對(duì)對(duì)”提供:
    碧歐泉生產(chǎn)日期代碼印的“XX”這個(gè)是摩洛哥的標(biāo)志,C是法國(guó)。
    ***********************************

    ESTEE LAUDER(EL) 大部份都是三碼批號(hào):XYZ,X產(chǎn)地,Y表月,Z表年
    例如K61是2001年6月制造的
    至于月份表示為:1 2 3 4 5 6 7 8 9 A B C共12個(gè)月
    至于5碼, 依序代表 廠 貨 月 年 批
    ***********************************

    CLINIQUE倩碧跟EL的批號(hào)表示法是一樣的
    ************************************

    KOSE批號(hào)有四碼,如:L902
    則第一個(gè)數(shù)字9代表1999年生產(chǎn)
    而英文字母L是字母序列中的第十二個(gè)字,
    代表十二月制造,所以保存期限至2002年11月
    同理,若批號(hào)為C821,
    則是1998年3月制造,
    保存期限到2001年2月,以此類推

    H2O, 如9254H53, 第一個(gè)9是指1999年,254是指1999年第254天生產(chǎn)的
    *************************************

    CLARINS, 以批號(hào)603129為例, 第一個(gè)數(shù)字為年號(hào) 6---代表1996, 次兩位數(shù)為月次 03---就是3月, 后面的數(shù)字則是輸入的貨柜號(hào).
    *************************************

    貝佳斯的出廠日期, 如LEN03C, L代表2000年, "03"是3月,依此類推..如: "J"為1998年 "K"為1999年 "L"為2000年 "M"為2001年

    貝佳斯的出廠日期還有分為新舊版兩種的
    新版-包含四個(gè)部份, 依序代表的是年.批.月.日。如J是1998, K是1999, 4月1日則為401
    舊版-包含四個(gè)部份, 依序代表的是年.批.月.日。如8是1998, 9是1999, 4月1日則為401
    ***************************************

    CHANEL不論是保養(yǎng)品或是彩妝品的保存期限, 一律是三年. 它的批號(hào)有四碼, 只有前二碼與制造日期有關(guān): 例如, 批號(hào)是"95xx"表示是1999年11月制造的,"96xx"則是1999年12月, "97xx"是2000年1月.以此類推.
    *********************************************

    關(guān)于日系的化裝品JM們好象都總結(jié)不出一個(gè)結(jié)果來(lái)呢,因?yàn)閷?shí)在沒(méi)有規(guī)律可循
    **********************************************

    補(bǔ)充個(gè)lancome的
    cu99年
    cv2000年
    cw2001年

    **********************************************

    ysl的批號(hào)有兩種:
    四碼的,例如0123,就是2000年第123日制造。
    五碼的,例如03261,表示保存期限到2003年第261天。

    **********************************************

    GUERLAIN的出場(chǎng)日期通常表示為5碼 如 DL2BO

    第一個(gè)字母 D 是年份 D=1999
    第二個(gè)字母 L 是月份 L=7 后面的三碼沒(méi)有意義

    年份代號(hào)如下
    P=1996, S=1997, V=1998, D=1999, M=2000,
    U=2001, Z=2001, J=2003, Y=2004, W=2005
    月份代號(hào)如下
    H=1, E=2, B=3, X=4, T=5, K=6, L=7, N=8, F=9, R=10, A=11, C=12

    *******************************************

    KANEBO 批號(hào) 依A,B,C,D表1,2,3,4,依此類推 (如DD為84年4月,第一個(gè)字為年,第二字為月)

    *********************************************

    ELIZABERTH ARDEN 批號(hào) 如:4PB,第1個(gè)數(shù)字表示94年制造,后面的英文字表生產(chǎn)地


    ***************************************************

    嬌蘭和CD的生產(chǎn)日期的最新識(shí)別法:
    嬌蘭今年起生產(chǎn)日期和批號(hào)改了,和cd的一樣。(它們都是LVMN集團(tuán)的)
    如3B02,3是表示2003年,B表示2月份。(12個(gè)月依次為從A至L)

    posted @ 2007-12-18 13:40 ricki 閱讀(427) | 評(píng)論 (0)編輯 收藏

    Part1: 護(hù)膚品類
    1 最佳抗老化晚霜:Lancome 金純?cè)兕佂硭?br /> 這款針對(duì)熟齡肌膚研發(fā)的晚霜價(jià)格不菲(1600元),不過(guò)功效十分強(qiáng)大。它的植物性
    荷爾蒙配方能激發(fā)皮膚自身的活力,最誘人的是它可以不光用于面部,還可以用于頸
    部和胸部,緊致和拉升這兩個(gè)部位的線條。

    2 最佳抗老化精華素:Dior Capture R60/80 逆時(shí)空活膚駐顏精華現(xiàn)代女性總是希望產(chǎn)品見(jiàn)效越快越好,這款產(chǎn)品正是如此。它擁有多項(xiàng)專利技術(shù),除了遠(yuǎn)期的抗老化功效十分優(yōu)秀外,在短時(shí)間也能看見(jiàn)明顯的效果。質(zhì)地很順滑,一般在涂抹后1個(gè)小時(shí)左右,就可以感覺(jué)到皺紋減少了許多,而且光澤感明顯增加。

    3 最佳抗老化面霜: Shiseido 莉薇潤(rùn)膚霜
    也是針對(duì)成熟肌膚研制,質(zhì)地非常滋潤(rùn)柔軟,吸收很快,能迅速緩解衰老肌膚粗糙
    干燥感覺(jué)。它的配方針對(duì)成熟肌膚出現(xiàn)的皺紋、松弛、色素沉著三大現(xiàn)象進(jìn)行改進(jìn),
    尤其是去色斑功效很切合亞洲人的皮膚特點(diǎn)。

    4 最佳防老化眼霜: HR 膠原蛋白眼霜
    對(duì)于去除眼部細(xì)紋非常有效的一款眼霜!涂抹時(shí)感覺(jué)很柔滑,而且細(xì)紋立刻就能淡化
    不明顯,由于能增加眼部膠原蛋白,所以持續(xù)使用一段時(shí)間后感覺(jué)細(xì)紋減少了很多,
    眼部肌膚緊實(shí)度明顯增加。

    5 最佳防老化日霜:Guerlain 快樂(lè)美膚日霜
    也可以說(shuō)擁有“最佳產(chǎn)品概念”,它首次將護(hù)膚與人的快樂(lè)情緒結(jié)合起來(lái)。漂亮的蘋果
    型包裝令人愉悅,而粉紅色的霜狀質(zhì)地香氣宜人,豐潤(rùn)柔滑,讓你每次涂抹之時(shí),都
    仿佛正在接受“快樂(lè)美膚治療”。

    6 最佳密集保養(yǎng)精華素:Sisley 抗皺活膚精華
    這款產(chǎn)品屬于“精華中的精華”,相當(dāng)于為成熟肌膚打了一劑“強(qiáng)心針”。一小瓶為一
    周的用量,用后皮膚立刻年輕了很多,各種肌膚問(wèn)題明顯得到改善。3000元的價(jià)格也許
    有點(diǎn)天文數(shù)字,但畢竟一年用1-2小瓶就夠了。

    7 最佳活膚精華素: Biotherm 溫泉水元素精華
    之所以叫這款產(chǎn)品為“活膚”精華素,是因?yàn)樗鼘?duì)于皮膚來(lái)說(shuō)有全面煥發(fā)活力的
    功效。它的包裝小巧色澤清潤(rùn),而乳狀啫喱的質(zhì)地對(duì)于任何膚質(zhì)來(lái)說(shuō)都?jí)蚴孢m。濃縮
    的礦物溫泉精華保濕效果,柔軟肌膚效果,凈化肌膚效果都很不錯(cuò)。

    8 最佳滋潤(rùn)乳液: SK-II 晶致活膚乳液
    許久未有新品的SK-II在2003年秋冬到來(lái)時(shí)推出了這款產(chǎn)品,其清爽滋潤(rùn)的效
    果非常令人滿意。比較特殊的是此款產(chǎn)品可以刺激肌膚膠原蛋白的生成,因此它
    的保濕效果更深層化,還能預(yù)防衰老。

    9 最佳保濕精華素: Clarins 平衡保濕精華液
    保濕精華液是今年不少品牌推出的一類產(chǎn)品,此款精華液外觀非常有賣點(diǎn),有上層1/5油性質(zhì)地,下層4/5水性質(zhì)地的雙層液體組成。涂抹時(shí)非常滋潤(rùn)又不失清爽。而在緩解皮膚干燥、迅速提升含水量方面表現(xiàn)亦不俗。

    10 最佳滋潤(rùn)爽膚水: Clinique 保濕潔膚水
    除了美白產(chǎn)品外,完全為亞洲女性度身定制的護(hù)膚品還不多,Clinique這款產(chǎn)品就是根據(jù)亞洲女性的皮膚特點(diǎn)研制,保濕效果非常優(yōu)秀,在秋冬使用尤其舒適。清理皮層
    的功能是這款產(chǎn)品的特色,能保證每天的老化死皮細(xì)胞及時(shí)被清理掉。

    11 最佳保濕眼霜: H2O+ 水凝緊致眼霜
    將強(qiáng)力補(bǔ)水和緊致肌膚的功能組合在一起,對(duì)因環(huán)境污染和缺水引起的眼部細(xì)紋、干
    紋能起到即時(shí)的緩解作用。清潤(rùn)的質(zhì)地吸收起來(lái)特別快速,而且眼部馬上滋潤(rùn)水嫩。
    補(bǔ)充骨膠原的功能可以讓眼部逐漸緊實(shí)起來(lái)。

    12 最佳美白眼霜: Estee Lauder 超凡晶澈美白眼霜 SPF15
    美白眼霜今年開始備受人關(guān)注,這是一款使用感受和使用效果都比較優(yōu)秀的美白眼
    霜,雖然質(zhì)地非常清爽,但滋潤(rùn)效果和柔化眼部肌膚效果都很突出,還能讓眼部的瑕
    疵不那么明顯。SPF15的防曬為眼部提供了周全的保護(hù)。

    13 最佳美白面膜: Chanel 凈白面膜
    光是看產(chǎn)品的包裝就能打動(dòng)很多消費(fèi)者!小小的真空泵包裝不光有趣,而且杜絕了產(chǎn)
    品被污染的可能。使用后面部膚色能明顯均勻一些,而且由于里面含有金縷梅成分,
    還有凈化并收縮毛孔的效果。

    14 最佳活膚美容液: 雅資活膚調(diào)理精華
    雅資推出的這款美容液雖然包裝簡(jiǎn)潔,但使用感覺(jué)和使用效果都相當(dāng)不錯(cuò)。液狀粉質(zhì)
    配方涂抹起來(lái)非常柔滑,仿佛在肌膚上形成一層滋潤(rùn)的薄膜。使用一段時(shí)間后會(huì)感覺(jué)皮膚細(xì)嫩有光澤,對(duì)于灰暗缺水的肌膚改善尤為明顯。

    15 最佳美白美容液: Kose 雪肌精
    這款產(chǎn)品早已是大家公認(rèn)的漢方植物美白精品,它質(zhì)地滋潤(rùn),吸收迅速,可以保持肌
    膚的持久滋潤(rùn)。使用一段時(shí)間皮膚變得透亮起來(lái),膚色均勻有光澤,而且對(duì)于油性皮
    膚來(lái)說(shuō)還可以改善毛孔粗大,膚色暗沉的現(xiàn)象。

    16 最佳中檔抗老化精華素: Olay 玉蘭油新生修護(hù)精華
    即刻效果和遠(yuǎn)期效果結(jié)合得很好的一款中檔抗老化精華素,涂抹后肌膚會(huì)立刻呈
    現(xiàn)一種亞光的效果,衰老痕跡明顯減弱。由于核心成分是當(dāng)紅的氨基酸肽,使用一
    段時(shí)間后皮膚會(huì)顯著年輕化,膚色均勻且更有光澤。

    17 最佳中檔抗老化面霜: Avon 新活無(wú)痕精華霜
    同樣是主打“無(wú)需手術(shù),去除皺紋”的概念,從皮膚細(xì)胞內(nèi)部入手改善皺紋、松弛等現(xiàn)
    象。質(zhì)地滋潤(rùn)柔軟,吸收迅速,使用一段時(shí)間后臉部感覺(jué)緊實(shí)度、彈性都有改善。

    18 最佳中檔美白面膜: L'oreal 雪顏活性美白面膜
    一次性的小包裝讓里面的美白成分能保持最大的活性,而此款面膜的最大亮點(diǎn)
    是里面含有橙色的磨砂微粒,不光看上去清新可愛(ài),而且配合適當(dāng)?shù)陌茨梢?br /> 幫助去老化角質(zhì),促進(jìn)面部血液循環(huán),水洗后會(huì)發(fā)現(xiàn)皮膚明顯光滑亮澤了不少。

    19 最佳中檔活顏面霜: Vichy 亮顏活力面霜
    國(guó)內(nèi)首個(gè)主打“激活微循環(huán),改善氣色”的產(chǎn)品,產(chǎn)品訴求于面色蒼白的都市女性。除
    了持續(xù)使用可以調(diào)節(jié)不健康的膚色外,該產(chǎn)品的保濕效果也很突出。凝霜(干性肌膚)、凝露(中性和混合性皮膚)的分開設(shè)計(jì)非常貼心。

    20 最佳中檔保濕面霜: Aupres 均衡保濕面霜
    Aupres的保濕系列一直很有口碑,今年推出的均衡保濕系列效果更加理想。而且日系> 護(hù)膚品向來(lái)以心思細(xì)膩著稱,在平衡保濕系列中光是面霜這個(gè)步驟就有霜、乳液、液三種選擇,任何肌膚都能擁有適合的產(chǎn)品。

    21 最佳中檔保濕面膜: Laneige 鎖水啫喱面膜
    這款面膜具有卓越的補(bǔ)水功能,清爽的啫喱易于涂抹,不用水洗的配方讓此款面膜可
    以隨時(shí)隨地使用。睡覺(jué)前使用,讓面膜保留一整夜,方便且效果優(yōu)秀。對(duì)于經(jīng)常坐長(zhǎng)
    途飛機(jī)的女性來(lái)說(shuō)更是應(yīng)該隨身攜帶。

    22 最佳中檔眼霜: Hercyna 時(shí)光煥彩明眸精華
    應(yīng)用了為肌膚補(bǔ)充“氧氣”的概念,是一款功效比較綜合的眼霜。對(duì)于黑眼圈、小細(xì)紋都有明顯的

    改善作用。霜體非常順滑,每次只要用米粒大一滴就足夠兩只眼用量。

     

    Part 2:彩妝類

    23 最佳時(shí)尚睫毛膏: Lancome 魔法睛彩睫毛膏
    這款睫毛膏理所當(dāng)然要成為2003年彩妝界一大亮點(diǎn),一是由于色彩特別艷麗,從
    玫瑰紫到孔雀藍(lán),每一個(gè)色彩都很有個(gè)性;二是溫水可以完全卸妝,卸下來(lái)的睫毛膏
    呈蠟絲狀,不會(huì)沾染眼部皮膚。另外這款睫毛膏不會(huì)有糊妝的現(xiàn)象發(fā)生。

    24 最佳時(shí)尚粉底: Dior 凝脂粉底液
    從它的名字“Dior Skin”就可以看出這款粉底旨在創(chuàng)造第二層肌膚。它的使用感覺(jué)非
    常卓越,很容易抹勻而且于肌膚能迅速地貼合在一起,涂抹后臉部很滋潤(rùn)而且很透
    氣,帶妝一整天也能保持舒適。

    25 最佳時(shí)尚眼影: Estee Lauder 純色晶亮眼影
    光看包裝就讓人愛(ài)不釋手,而且一眼能識(shí)別出里面眼影的色彩。所有眼影的色澤都是
    柔和帶有微微閃光的,比較獨(dú)特的是畫的層數(shù)越多,顏色越鮮艷。平滑的質(zhì)感很容易
    抹勻,而且?guī)y時(shí)間也比較長(zhǎng)。

    26 最佳時(shí)尚指甲油: Guerlain 亮彩指甲油
    今年秋冬流行色彩濃烈的絲光甲油,所以對(duì)于指甲油的順滑性和持久性要求更高。這
    款指甲油非常容易涂抹均勻,而且顏色很正,薄薄的一層就顯得非常飽和。另外一個(gè)
    優(yōu)點(diǎn)就是不那么容易剝落。

    27 最佳功能性睫毛膏: HR 無(wú)限濃密睫毛膏
    記得我把這款睫毛膏拿給一個(gè)同事使用后,她驚訝地說(shuō):“你怎么給我一款晚上Party
    使用的睫毛膏?”因?yàn)檫@款睫毛膏的效果確實(shí)太明顯了,使用后睫毛真的會(huì)像假睫毛一
    樣又濃又密!

    28 最佳時(shí)尚唇膏: YSL 我的口紅
    YSL今年一整年的彩妝都很有時(shí)尚創(chuàng)意,年底推出的這款口紅強(qiáng)調(diào)“隨個(gè)人變化”的效
    果:每種顏色都會(huì)因?yàn)椴煌褂弥尸F(xiàn)微妙的色澤變化,而且艷麗度可以隨口紅涂層的增加而增加。

    29 最佳中檔粉底: Aupres 美肌活現(xiàn)乳粉 SPF15
    這款粉底無(wú)論是包裝還是品質(zhì)都物超所值!它結(jié)合了一定的保濕功效,因此質(zhì)地是比較偏水質(zhì),涂抹起來(lái)非常柔滑,而且很容易推勻。瓶上附有挑棒的設(shè)計(jì)非常貼心,避免了用手去挑粉底造成的污染。

    30 最佳中檔唇彩: L'oreal 液體唇膏
    將唇膏的高顯色度和唇彩的高亮度、高滋潤(rùn)度合而為一,從而讓這款唇彩擁有了很好的市場(chǎng)反響。無(wú)論是哪種顏色,涂抹后都讓雙唇艷麗而且亮澤無(wú)比,而且長(zhǎng)期帶妝也不會(huì)有干燥的感覺(jué)31 最佳中檔口紅: 羽西流光溢彩唇膏
    羽西的產(chǎn)品向來(lái)主打“專為亞洲人皮膚設(shè)計(jì)”,這款唇膏也不例外。里面的獨(dú)特成分是
    由中國(guó)傳統(tǒng)的多種中草藥植物精華及多重維他命融合形成中草藥滋養(yǎng)膜,所以涂抹后
    雙唇很滋潤(rùn)舒適,帶妝一天后仍然不會(huì)有干燥的感覺(jué)。22種顏色有很大的選擇空間。

    32 最佳年輕粉底: Maybelline 凈柔粉底
    說(shuō)是年輕粉底,因?yàn)樗轻槍?duì)年輕人愛(ài)出油的肌膚設(shè)計(jì),低廉的價(jià)格也讓每個(gè)年輕人都消費(fèi)得起。雖然價(jià)格不高,但使用感覺(jué)相當(dāng)不錯(cuò)。啫喱狀的質(zhì)地容易抹勻,而且真的能讓肌膚長(zhǎng)久感覺(jué)清爽無(wú)油光。

    Part 3:美體及美發(fā)
    33 最佳時(shí)尚纖體產(chǎn)品: Dior Bikini 纖體系列
    這個(gè)系列在國(guó)外早已獲好評(píng),運(yùn)用的是“化妝品界的節(jié)食療法”,通過(guò)調(diào)節(jié)脂肪細(xì)胞的食欲來(lái)輕松減脂。三款產(chǎn)品分別針對(duì)橘皮組織、浮腫、皺紋三大問(wèn)題定造解決方案,堅(jiān)持使用一段時(shí)間后會(huì)有明顯效果。

    34 最佳中檔纖體產(chǎn)品: Vichy 輕盈纖體精華露
    這是專門為桔皮皮膚設(shè)計(jì)的一款纖體產(chǎn)品。其中含有兩種控脂成份有效阻止葡萄糖在脂肪細(xì)胞中的囤積,去脂成份咖啡因可有效去脂瘦身。每天將產(chǎn)品結(jié)合適當(dāng)按摩使用,難看的桔皮組織會(huì)慢慢消減。。

    35 最佳身體滋潤(rùn)產(chǎn)品: Chanel Allure 魅力香氛潤(rùn)體露


    結(jié)合了Allure(魅力香水)香味,而且滋潤(rùn)度非常高。粉紅色的霜體豐潤(rùn)柔滑,涂抹后肌膚真的會(huì)感覺(jué)“絲般柔滑”,而且持久散發(fā)出濃濃的香味,秋冬使用效果最好。

    36 最佳中檔身體滋潤(rùn)產(chǎn)品: L'oreal 凝養(yǎng)抗干燥緊致美體乳
    這款產(chǎn)品有點(diǎn)“貪心”,將滋養(yǎng)和緊致的兩種功能同時(shí)搜羅旗下。保濕的效果應(yīng)該說(shuō)是可以即刻看見(jiàn)的,豐潤(rùn)的膏體滲透很快,皮膚涂抹后立刻感覺(jué)非常光滑柔軟。

    37 最佳專業(yè)洗護(hù)發(fā)產(chǎn)品: L'oreal 專家洗護(hù)系列染后維他命洗發(fā)水/護(hù)發(fā)露這個(gè)系列的洗產(chǎn)品使用感覺(jué)非常優(yōu)秀,洗后的頭發(fā)明顯豐盈滋潤(rùn)有彈性,即使是受損的發(fā)質(zhì)也很容易梳開。而且染發(fā)后如果用此系列洗護(hù),頭發(fā)的顏色明顯更加持久艷麗。

    38 最佳時(shí)尚洗護(hù)發(fā)產(chǎn)品: 卡詩(shī)頭皮舒緩系列
    污染的空氣、巨大的壓力讓都市女性身心俱憊,所以很多產(chǎn)品都開始針對(duì)減壓這個(gè)理念而設(shè)計(jì)。作為最高檔的專業(yè)洗護(hù)發(fā)品牌,卡詩(shī)推出的頭皮舒緩系列從香氣、使用感受和配方都非常有效,洗后的頭發(fā)非常滋潤(rùn),緊張的頭皮也放松了許多。

    39 最佳大眾洗護(hù)發(fā)產(chǎn)品:沙宣深層水養(yǎng)洗發(fā)露和潤(rùn)發(fā)精華素
    沙宣在這個(gè)系列中添加了以往專業(yè)產(chǎn)品中使用的PPT多肽水養(yǎng)分子,這種成分最大的優(yōu)點(diǎn)就是鎖水效果明顯。洗完后頭發(fā)可以持久保持在8成干的狀態(tài),也就是最容易造型的狀態(tài)。

    40 最佳大眾沐浴產(chǎn)品: Olay 多效呵護(hù)沐浴乳凈白型
    這款產(chǎn)品的廣告可能給大家留下了深刻印象——28天就讓肌膚白回來(lái),當(dāng)然必須清楚的
    是這款產(chǎn)品也只能針對(duì)曬黑的皮膚發(fā)揮作用。它的泡沫很豐富,使用后肌膚非常滋潤(rùn),即使在冬天也不會(huì)覺(jué)得緊繃。


    posted @ 2007-12-18 13:39 ricki 閱讀(509) | 評(píng)論 (0)編輯 收藏

    工欲善其事,必先利其器。要學(xué)習(xí)Silverlight我們需要準(zhǔn)備好運(yùn)行環(huán)境和相關(guān)的開發(fā)工具。下面這篇文章詳細(xì)的講述了開始Silverlight學(xué)習(xí)之旅的五個(gè)步驟。點(diǎn)擊查看

    Quickstarts

    Silverlight 1.0 RC1 英文版
    Blend Quickstart 英文版
    Silverlight 1.1 Alpha refresh 英文版

    posted @ 2007-08-29 17:03 ricki 閱讀(463) | 評(píng)論 (0)編輯 收藏

    Download Silverlight 1.0 Beta for Windows

     

    系統(tǒng)需求

    • 支持系統(tǒng): Windows Vista and Windows XP Service Pack 2
    • 支持瀏覽器: Microsoft Internet Explorer 6, Windows Internet Explorer 7, Mozilla Firefox 1.5.0.8, and Firefox 2.0.x.

     

    推薦最低硬件配置: Intel Pentium III 450-megahertz (MHz) or faster, equivalent processor 128 megabytes (MB) of RAM

    安裝說(shuō)明

    1. 驗(yàn)證系統(tǒng)需求
      確認(rèn)你正在運(yùn)行的是Silverlight所支持的Windows系統(tǒng)和瀏覽器.
    2. 下載
      點(diǎn)擊上面的Silverlight 1.0 Beta For Windows的下載鏈接(接受許可協(xié)議即可)
      對(duì)于 Microsoft Internet Explorer 用戶:
      瀏覽器會(huì)提示您運(yùn)行或保存安裝文件(Silverlight.1.0beta.exe)。點(diǎn)擊運(yùn)行就開始下載。當(dāng)您完成下載后瀏覽器會(huì)再次提示您是否運(yùn)行安裝程序。點(diǎn)擊運(yùn)行就開始安裝。注意安裝Silverlight必須有足夠的管理權(quán)限
      對(duì)于 Mozilla Firefox 用戶:
      保存 Silverlight.1.0beta.exe 到您的硬盤. 一旦下載完成點(diǎn)擊打開就可以開始安裝.
    3. 安裝 Silverlight
      • Silverlight 1.0 Beta 安裝程序會(huì)自動(dòng)安裝.
      • 如果您使用的是Windows Vista系統(tǒng),在提示您需要安全許可的時(shí)候請(qǐng)確認(rèn)運(yùn)行
      • 安裝程序會(huì)繼續(xù)安裝過(guò)程,當(dāng)在IE中完成安裝以后,IE瀏覽器頁(yè)面會(huì)自動(dòng)更新,而在FireFox中,你需要重新啟動(dòng)瀏覽器
      • 您可以開始使用Silverlight了
    4. 體驗(yàn)一下Silverlight以確認(rèn)安裝成功.
      訪問(wèn) Microsoft Silverlight site 以確認(rèn)安裝成功并開始體驗(yàn)Silverlight內(nèi)容.

    posted @ 2007-08-29 16:58 ricki 閱讀(278) | 評(píng)論 (0)編輯 收藏

    什么是 Silverlight?

    Silverlight 是一種新的 Web 呈現(xiàn)技術(shù),能在各種平臺(tái)上運(yùn)行。借助該技術(shù),您將擁有內(nèi)容豐富、視覺(jué)效果絢麗的交互式體驗(yàn),而且,無(wú)論是在瀏覽器內(nèi)、在多個(gè)設(shè)備上還是在桌面操作系統(tǒng)(如 Apple Macintosh)中,您都可以獲得這種體驗(yàn)。Microsoft .NET Framework 3.0(Windows 編程基礎(chǔ)結(jié)構(gòu))中的呈現(xiàn)技術(shù) XAML(可擴(kuò)展應(yīng)用程序標(biāo)記語(yǔ)言)遵循 WPF (Windows Presentation Foundation),它是 Silverlight 呈現(xiàn)功能的基礎(chǔ)。

    本白皮書將逐步引導(dǎo)您了解 Silverlight 的基本情況,以及如何使用 Microsoft 的眾多工具(包括 Microsoft Expression Blend、Microsoft Visual Studio 2005 和 XAML)來(lái)構(gòu)建內(nèi)容豐富的圖形站點(diǎn)。首先,讓我們了解一下 Silverlight 發(fā)展歷程的相關(guān)背景信息,以及它在開發(fā)領(lǐng)域所處的位置。

    構(gòu)建一個(gè)簡(jiǎn)單的 Silverlight 應(yīng)用程序

    我們先來(lái)看一看 Microsoft Expression Blend,使用該工具創(chuàng)建一個(gè) XAML 格式的非常簡(jiǎn)單的應(yīng)用程序,以供 Silverlight 使用。要在 Blend 中創(chuàng)建 Silverlight 應(yīng)用程序,請(qǐng)選擇 File(文件)->New project(新建項(xiàng)目),此時(shí)會(huì)打開“New Project”(新建項(xiàng)目)對(duì)話框。請(qǐng)參見(jiàn)圖 1。

    .

    圖 1. 使用 Expression Blend 創(chuàng)建新的 Silverlight 項(xiàng)目

    選擇 OK(確定),即會(huì)創(chuàng)建一個(gè)新項(xiàng)目。該項(xiàng)目將包含一個(gè)默認(rèn) HTML 頁(yè)面、該頁(yè)面的一些 JavaScript 源代碼、一篇 XAML 文檔和該 XAML 文檔的 JavaScript 源代碼及 Silverlight.js。

    Silverlight.js 包含用于下載和實(shí)例化 Silverlight 控件的代碼。它作為 Silverlight SDK 的一部分提供給用戶。

    Default.html 是標(biāo)準(zhǔn)的 HTML 網(wǎng)頁(yè)。該網(wǎng)頁(yè)包含三個(gè) JavaScript 腳本引用,分別指向 Silverlight.js、Default.html.js(其中包含特定于應(yīng)用程序的用于安裝 Silverlight 的代碼)和 Scene.xaml.js(其中包含在 XAML 中定義的應(yīng)用程序事件的事件處理程序)。

    它被設(shè)計(jì)為一個(gè)獨(dú)立的頁(yè)面 (default.html),與實(shí)例化邏輯 (default.html.js)、設(shè)計(jì) (Scene.xaml) 和事件代碼 (Scene.xaml.js) 分開。不過(guò),理論方面的探討已經(jīng)夠多了,現(xiàn)在我們開始開發(fā)一個(gè)簡(jiǎn)單的應(yīng)用程序。

    創(chuàng)建供視頻播放器使用的 UI

    在項(xiàng)目中添加視頻文件。為此,請(qǐng)右鍵單擊屏幕右上方 Project Files(項(xiàng)目文件)窗口中的項(xiàng)目文件,然后選擇 Add Existing Item...(添加現(xiàn)有項(xiàng)目)。

    選擇某個(gè) WMV 文件并將其添加到項(xiàng)目時(shí),項(xiàng)目瀏覽器中將顯示該文件,同時(shí)在視圖中添加了一個(gè)媒體元素。

    .

    圖 2. 在 XAML 視圖中添加媒體元素

    現(xiàn)在即可運(yùn)行您的項(xiàng)目,瀏覽器將啟動(dòng)并播放您的視頻!

    通過(guò)編輯 XAML 可以停止自動(dòng)播放視頻。您會(huì)看到 XAML 設(shè)計(jì)器右側(cè)有兩個(gè)選項(xiàng)卡:Design(設(shè)計(jì))和 XAML。選擇“XAML”選項(xiàng)卡,會(huì)打開 XAML 編輯器,如圖 3 中所示。使用該編輯器為媒體元素編輯 XAML 文本,添加屬性 AutoPlay=False。

    .

    圖 3. 在 XAML 編輯器中編輯 XAML

    現(xiàn)在,如果您運(yùn)行該應(yīng)用程序,會(huì)看到 Silverlight 內(nèi)容雖然呈現(xiàn)了視頻的第一幀,但并不播放。

    在視頻播放器中添加控件

    為該應(yīng)用程序添加兩個(gè)文本塊,文本內(nèi)容分別為 Play 和 Stop,名稱分別為 txtPlay 和 txtStop。完成后,XAML 應(yīng)如下所示:

    <Canvas
    xmlns="http://schemas.microsoft.com/client/2007"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Width="640" Height="480"
    Background="White"
    >
    <MediaElement AutoPlay="False" x:Name="Movie_wmv" Width="320" Height="240" Canvas.Left="128" Canvas.Top="56" Source="Movie.wmv" Stretch="Fill"/>
    <TextBlock x:Name="txtPlay" Width="72" Height="24" Canvas.Left="136" Canvas.Top="336" Text="Play" TextWrapping="Wrap"/>
    <TextBlock x:Name="txtStop" Width="80" Height="24" Canvas.Left="136" Canvas.Top="368" Text="Stop" TextWrapping="Wrap"/>
    </Canvas>
    

    接下來(lái),為文本塊在 XAML 中添加事件處理程序聲明。為此,可以使用 MouseLeftButtonDown 屬性聲明單擊鼠標(biāo)的處理程序。在 txtPlay 文本塊中,添加對(duì) DoPlay 的事件處理程序;在 txtStop 文本塊中,添加對(duì) DoStop 的事件處理程序。完成后,XAML 應(yīng)如下所示:

    <TextBlock x:Name="txtPlay" Width="72" Height="24" Canvas.Left="136"
    Canvas.Top="336" Text="Play" TextWrapping="Wrap"
    MouseLeftButtonDown="javascript:DoPlay"/>
    <TextBlock x:Name="txtStop" Width="80" Height="24" Canvas.Left="136"
    Canvas.Top="368" Text="Stop" TextWrapping="Wrap"
    MouseLeftButtonDown="javascript:DoStop"/>
    

    現(xiàn)在,如果用戶單擊其中一個(gè)文本塊,將觸發(fā)一個(gè)事件,您可通過(guò) JavaScript 功能捕獲并處理該事件。

    在 JavaScript 中處理事件

    模板創(chuàng)建的 Scene.xaml.js 可用于在 JavaScript 中捕獲并處理用戶事件。由于您在 XAML 內(nèi)指定了 DoPlay 和 DoStop 事件處理程序,因此應(yīng)在此處付諸實(shí)施。相應(yīng)的代碼如下所示:

    function DoPlay(sender, eventArgs)
    {
    var theHost = document.getElementById("SilverlightControl");
    var theMedia = theHost.content.findName("Movie_wmv");
    theMedia.Play();
    }
    function DoStop(sender, eventArgs)
    {
    var theHost = document.getElementById("SilverlightControl");
    var theMedia = theHost.content.findName("Movie_wmv");
    theMedia.Stop();
    }
    

    在本例中,將 Silverlight 控件稱為 SilverlightControl,將引用該控件的 JavaScript 變量稱為 theHost。稍后查找媒體元素(在本例中稱為 Movie_wmv)時(shí),將用到上述名稱。在項(xiàng)目中添加電影時(shí),為您創(chuàng)建了此媒體元素,該元素的名稱是根據(jù)電影名稱命名的。因此,如果電影的名稱是 Movie.wmv,則此媒體元素就稱為 Movie_wmv。如果使用其他電影,則控件也會(huì)相應(yīng)地采用其他名稱。

    該媒體元素有 Play 和 Stop 兩個(gè)方法,分別用于啟動(dòng)或停止媒體播放。

    由于存在對(duì)該媒體元素的引用,因而可以調(diào)用上述方法,電影將隨之停止或啟動(dòng),如圖 4 中所示。

    .

    圖 4. 運(yùn)行應(yīng)用程序

    posted @ 2007-08-29 16:54 ricki 閱讀(697) | 評(píng)論 (2)編輯 收藏

    參考微軟<Creating 3D Content with WPF>文檔翻譯。
    源文件下載 http://www.wangpangzi.net/uploads/200703/3dlab.zip
    本文的目的是在Blend環(huán)境中研究Windows Presentation Foundation(WPF)的3D特性,首先我們導(dǎo)入一個(gè)已經(jīng)建立好的3D模型到程序中,使用動(dòng)畫讓其旋轉(zhuǎn)。然后,我們會(huì)研究如何動(dòng)態(tài)的使用代碼生成模型。最后我們會(huì)把2D的用戶界面映射到3D模型上,用戶并可以與其交互。
    注意,源文件中的源代碼是為每個(gè)階段而設(shè)計(jì)的,因此你可以從中間開始學(xué)習(xí)或者做階段備份之用。每個(gè)練習(xí)也包含了一份完整的完成后源代碼,你可以直接通過(guò)它們查看最終結(jié)果。

    練習(xí)一 使用靜態(tài)3D模型(共4個(gè)任務(wù))
    在本練習(xí)中,你將會(huì)導(dǎo)入一個(gè)已經(jīng)建立好的3D模型,并使用Viewport3D對(duì)象把它顯示出來(lái),然后使用動(dòng)畫讓他旋轉(zhuǎn)起來(lái)。最后,用戶可以使用鼠標(biāo)旋轉(zhuǎn)這個(gè)模型。

    任務(wù)1 導(dǎo)入3D模型。
    雖然我們可以使用XAML直接建立3D模型了,但對(duì)于稍微復(fù)雜的模型來(lái)說(shuō),我們最好使用專業(yè)工具建立模型,再導(dǎo)出成XAML格式供我們使用。在本練習(xí)中,我們將會(huì)使用一個(gè)用這種方式建立的3D模型,即一個(gè)XAML文件。并將其導(dǎo)入Blend中。
    1.打開Microsoft Expression Blend.
    2.運(yùn)行File > New Project…建立新程序。
    3.在彈出的New Project 窗口中選擇Standard Application,在Name中輸入Show3DModel, 選擇你的保存文件夾,點(diǎn)OK建立新程序。
    4.在Source\Exercise1子文件中,你會(huì)看到一個(gè)叫做Model.xaml的文件,它包含了你將要使用的3D模型。用記事本打開這個(gè)文件,你會(huì)看到很多代碼,這些代碼靠手工輸入無(wú)疑是困難并且枯燥的。而生成這個(gè)模型文件的工具就大大簡(jiǎn)化了工作,并且自動(dòng)的將代碼封裝在Viewport3D里并放入Viewbox中。你可以將整個(gè)文件放入XamlPad中來(lái)預(yù)覽模型。
    5.將Model.xaml中的所有內(nèi)容貼到應(yīng)用程序中window.xaml文件里的Grid標(biāo)簽中。
    6.按F5編譯程序,運(yùn)行結(jié)果如下:
    uploads/200703/31_011550_1.jpg


    任務(wù)2 改變攝像機(jī)的位置。
      在本任務(wù)中,我們將了解如何改變攝像機(jī)的位置。
    1.  打開Window1.xaml文件,找到Viewport3D中的Viewport3D.Camera 標(biāo)簽,它包括了一個(gè)PerspectiveCamera,即透視攝像機(jī)。它的UpDirection 目前是0,1,0,把它改為0.2,1,0,然后按F5運(yùn)行程序,看看效果的變化。
    2.  改變攝像機(jī)的Position為0.25,0,2.2339, 然后運(yùn)行程序,觀察攝像機(jī)位置發(fā)生的變化。
    3.  改變Position為3,0,2.2339,同時(shí)也改變LookDirection為-3,0,-2.2,然后再運(yùn)行程序觀察變化。
    4.  好,現(xiàn)在請(qǐng)隨便嘗試幾個(gè)數(shù)據(jù)組合,請(qǐng)注意如果嘗試過(guò)大的數(shù)據(jù),很容易使攝像機(jī)跑到一個(gè)較遠(yuǎn)的地方,因此會(huì)什么都看不到。
    5.  當(dāng)你完成實(shí)驗(yàn)后,用一下代碼使其回到初始的默認(rèn)位置,以進(jìn)行后面的任務(wù)。
    <PerspectiveCamera x:Name="FrontOR9" FarPlaneDistance="10" LookDirection="0,0,-1"
       UpDirection="0,1,0" NearPlaneDistance="1" Position="0,0,2.29339"
       FieldOfView="39.5978" />

    任務(wù)3 給模型添加動(dòng)畫。
    1.打開Window1.xaml文件,找到Viewport3D中的Viewport3D.Camera 標(biāo)簽,在此標(biāo)簽后,添加下面的代碼:
    <Viewport3D.Triggers>
     <EventTrigger RoutedEvent="Viewport3D.Loaded">
     <EventTrigger.Actions>
     <BeginStoryboard>
     <Storyboard>
     <Rotation3DAnimation Storyboard.TargetName="WpfLogoOR12"
     Storyboard.TargetProperty="(Model3DGroup.Transform).(Transform3DGroup.Children)[2].(RotateTransform3D.Rotation)"
     Duration="0:0:5" AutoReverse="True"
     RepeatBehavior="Forever" AccelerationRatio="0.4" DecelerationRatio="0.4">
     <Rotation3DAnimation.From>
     <AxisAngleRotation3D Axis="2,10,3" Angle="-45" />
     </Rotation3DAnimation.From>
     <Rotation3DAnimation.To>
     <AxisAngleRotation3D Axis="2,10,3" Angle="45" />
     </Rotation3DAnimation.To>
     </Rotation3DAnimation>

     </Storyboard>
     </BeginStoryboard>
     </EventTrigger.Actions>
     </EventTrigger>
    </Viewport3D.Triggers>
    這段代碼使用了Rotation3DAnimation標(biāo)簽給模型添加動(dòng)畫,Storyboard.TargetName和Storyboard.TargetProperty屬性指示了模型發(fā)生動(dòng)畫的具體部分。(WpfLogoOR12是模型中的一個(gè)標(biāo)簽,代表logo模型整體)
    2.運(yùn)行程序,logo模型會(huì)自動(dòng)的發(fā)生反復(fù)旋轉(zhuǎn)。

    任務(wù)4 可交互的旋轉(zhuǎn)模型。
    在本練習(xí)的最后一個(gè)任務(wù)中,我們將允許使用鼠標(biāo)旋轉(zhuǎn)模型。你會(huì)用到 3D Tools for the Windows Presentation Foundation, 這是一套可以輔助我們?cè)赪PF中使用XAML制作3D應(yīng)用的工具,可以從http://www.codeplex.com/3DTools上下載。當(dāng)然,我們現(xiàn)在已經(jīng)不必去下載了,我們要用到的3DTools.dll 庫(kù)文件在實(shí)例的Source\Exercise1文件夾下。
    1.給項(xiàng)目中添加3DTools.dll庫(kù)文件。(在Project面板中,右擊References, 選Add Reference…, 然后找到3DTools.dll文件)
    2.打開Window1.xaml文件,添加一個(gè)XML 命名空間聲明,以在這個(gè)XAML文件中使用3D tools:
    <Window x:Class="Show3DModel.Window1"
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     xmlns:tools="clr-namespace:_3DTools;assembly=3DTools"
     Title="Show3DModel" Height="300" Width="300"
     >

    3.添加<tools:TrackballDecorator>標(biāo)簽,使<Viewport3D></Viewport3D>標(biāo)簽整體包含在添入的標(biāo)簽<tools:TrackballDecorator>... </tools:TrackballDecorator>中。
    TrackballDecorator允許使用鼠標(biāo)左鍵拖動(dòng)旋轉(zhuǎn)包含的模型,使用鼠標(biāo)右鍵縮小放大。
    4.編譯運(yùn)行程序,現(xiàn)在就實(shí)現(xiàn)與模型的旋轉(zhuǎn)、縮小放大交互了。

    posted @ 2007-08-29 15:36 ricki 閱讀(794) | 評(píng)論 (0)編輯 收藏

    Visual Studio 2008 基于 Microsoft 的智能客戶端應(yīng)用程序設(shè)想而提供,它允許開發(fā)人員快速創(chuàng)建可提供最高質(zhì)量和豐富用戶體驗(yàn)的已連接應(yīng)用程序.利用這一新版本,任何規(guī)模的組織都能創(chuàng)建更安全、更易于管理并且更可靠的應(yīng)用程序,這些應(yīng)用程序?qū)⒖衫?Windows Vista、2007 Office System 和 Web 的強(qiáng)大功能.通過(guò)構(gòu)建這些新類型的應(yīng)用程序,組織將會(huì)發(fā)現(xiàn)捕獲和分析信息從未如此簡(jiǎn)單,從而能夠做出有效的業(yè)務(wù)決策.

    CHS
    TFS: http://www.microsoft.com/downloads/details.aspx?FamilyId=053E83D0-DEB4-4EBB-B4C8-CBFFE928B4AA&displaylang=zh-cn
    VSTS: http://www.microsoft.com/downloads/details.aspx?FamilyId=428C076F-E3EF-4290-9FF4-F6FD8F180B7D&displaylang=zh-cn

    CHT
    TFS:  http://www.microsoft.com/downloads/details.aspx?FamilyId=053E83D0-DEB4-4EBB-B4C8-CBFFE928B4AA&displaylang=zh-tw
    VSTS: http://www.microsoft.com/downloads/details.aspx?FamilyId=428C076F-E3EF-4290-9FF4-F6FD8F180B7D&displaylang=zh-tw
     
    KOR
    TFS: http://www.microsoft.com/downloads/details.aspx?FamilyId=053E83D0-DEB4-4EBB-B4C8-CBFFE928B4AA&displaylang=ko
    VSTS: http://www.microsoft.com/downloads/details.aspx?FamilyId=428C076F-E3EF-4290-9FF4-F6FD8F180B7D&displaylang=ko

    posted @ 2007-08-29 14:18 ricki 閱讀(263) | 評(píng)論 (0)編輯 收藏

    http://roxik.com/index.html 用鼠標(biāo)拖動(dòng)人物的臉,會(huì)有不一樣的表情。

    http://roxik.com/toy1.html  狂風(fēng)吹,看你是要救人還是害人了。

    http://roxik.com/pictaps/  先畫一個(gè)你喜歡的人,他就可以開始跳舞了,要是畫的不是人,禽獸也可以跳舞~~

    很值得借鑒的幾個(gè)禽獸級(jí)別的作品!

    PS:對(duì)于這樣的作品,我們拿禽獸形容是最好不過(guò)了!

    posted @ 2007-08-28 16:16 ricki 閱讀(441) | 評(píng)論 (0)編輯 收藏

    papervision3d

    先看看這個(gè)幾個(gè)網(wǎng)址的東西:

    http://www.papervision3d.org/

    >http://www.noventaynueve.com/2007/

    >http://www.rhythmoflines.co.uk/

    >http://carlosulloa.com/

    papervision3d
    papervision3d

    Papervision3D Component v1.5 下載地址:>http://code.google.com/p/papervision3d/downloads/detail?name=PV3DComponents_v1.5.1.mxp&can=2&q=

    以前還研究全景視圖呢,現(xiàn)在看來(lái),直接用這個(gè)就可以解決了,而且速度肯定更快!

    官方博客:>http://blog.papervision3d.org/

    posted @ 2007-08-28 15:51 ricki 閱讀(1322) | 評(píng)論 (1)編輯 收藏

    今天無(wú)意中在群里面看到了微軟關(guān)于Silverlight的站點(diǎn):http://silverlight.net/,后來(lái)跟著鏈接找了半天又找到了它的Microsoft站點(diǎn):http://www.microsoft.com/silverlight/default01.aspx,上面的視頻相當(dāng)不錯(cuò),應(yīng)該是Expression的作品,不過(guò)在看之前還是要安裝Silverlight插件。

    作為Flash的競(jìng)爭(zhēng)者,現(xiàn)在才出現(xiàn)的確有點(diǎn)晚,不過(guò)要是以Flex的競(jìng)爭(zhēng)者,由于Ajax和.net程序員的數(shù)量遠(yuǎn)遠(yuǎn)超出Flex程序員,這個(gè)倒是有點(diǎn)看頭。

    這個(gè)是一個(gè)演示網(wǎng)站:http://silverlight.net/fox/

    軟件需求:Microsoft Silverlight 1.0 Beta - for Mac or for Windows(播放插件),Microsoft Silverlight 1.1 Alpha - for Mac or for Windows(程序開發(fā)預(yù)覽),Microsoft Visual Studio codename “Orcas” Beta 1(微軟下一代Visual Studio產(chǎn)品),Microsoft Silverlight Tools Alpha for Visual Studio codename “Orcas” Beta 1(Visual Studio的Silverlight開發(fā)包),Expression Blend 2 May Preview (給Silverlight開發(fā)用戶界面和設(shè)計(jì)),Expression Media Encoder May Preview (視頻開發(fā)),Expression Design (設(shè)計(jì)矢量圖形)。

    關(guān)于后面的圖形界面開發(fā)的軟件,可以看看Expression系列介紹視頻,這個(gè)是Expression的主站http://www.microsoft.com/expression/

    看了一下他制作的過(guò)程的視頻,感覺(jué)有點(diǎn)像是Flash IDE+Flex開發(fā),但是協(xié)作的確是相當(dāng)強(qiáng)悍:Expression Blend可以對(duì)圖形進(jìn)行補(bǔ)間動(dòng)畫,而到了Visual Studio可以進(jìn)行程序代碼對(duì)圖形進(jìn)行運(yùn)算操作。

    感覺(jué)上他在圖形圖像上的確比Flex有優(yōu)勢(shì),但是和成熟的Flash相比它現(xiàn)在還是Alpha、Beta??吹竭@里我不得不想到,F(xiàn)lex和Flash在下一個(gè)版本的Flash IDE中,肯定是要融合在一起了,就算是不在一起也是要能夠很好的相互協(xié)作,雖然現(xiàn)在CS3出來(lái)了,但是還是沒(méi)有很好的看到他們的協(xié)作,Bridge也只能算一個(gè)瀏覽器。協(xié)作方面微軟已經(jīng)搶在前面了,Adobe要加把勁了。

    真希望下一次看到Adobe的軟件工作方式是:Flash中編輯的矢量圖形可以在Illustrator中編輯完成后又放回Flash,PSD圖片在Flash中可以直接發(fā)送給Photoshop編輯,編輯后可以直接更新Flash中的PSD;AS直接就由Flex(或是Flash)來(lái)搞定,AE也一樣在一起隨意工作,我們只需要輕輕點(diǎn)按鈕就可以在不同的軟件中做他擅長(zhǎng)的事情,最后在Flash(Flex)中輸出swf。

    posted @ 2007-08-28 15:37 ricki 閱讀(312) | 評(píng)論 (0)編輯 收藏


    http://community.studyez.com/fil ... lop/entry52462.aspx

    需要申請(qǐng)一個(gè)賬號(hào),比較簡(jiǎn)單。序列號(hào)在下面


    Expression Studio簡(jiǎn)體中文正式版,2007/7/2發(fā)布,包括Microsoft Expression系列所有產(chǎn)品:
    Microsoft Expression Web 網(wǎng)頁(yè)設(shè)計(jì)工具
    Microsoft Expression Blend 交互設(shè)計(jì)工具
    Microsoft Expression Design 平面圖形設(shè)計(jì)工具
    Microsoft Expression Media 多媒體編輯工具

    微軟Microsoft Expression Studio 官方簡(jiǎn)體中文正式版!注冊(cè)碼。

    Product Key:
    Expression Blend:  42XVR-43TCK-QFXGX-TG3P6-HVPYB
    Expression Design: B7QRP-P7W7G-QY689-R7DCB-4BGH4
    Expression Web:    DDWJC-VFGHJ-7GFK6-9QK3D-PFTHW
    Expression Studio: B7QRP-P7W7G-QY689-R7DCB-4BGH4



      網(wǎng)頁(yè)設(shè)計(jì)工具-Expression Web

      微軟發(fā)布了最新開發(fā)的網(wǎng)頁(yè)設(shè)計(jì)工具Expression Web,它是微軟Expression設(shè)計(jì)套裝的一部分。作為網(wǎng)頁(yè)編輯工具 FrontPage的替代產(chǎn)品,Expression Web在功能以及可擴(kuò)展性方面都有很大提升,而Frontpage將于今年正式結(jié)束它的使命。

      圖形設(shè)計(jì)工具-Expression Design

      微軟是這樣描述Expression Design的:“它是一款專業(yè)圖形設(shè)計(jì)工具,提供豐富的像素描繪功能以及順暢靈活的矢量圖編輯功能,能夠快速創(chuàng)建設(shè)計(jì)工作流程。 借助Expression Design,你可以為屏幕,網(wǎng)頁(yè)或打印產(chǎn)品創(chuàng)建復(fù)雜的設(shè)計(jì)和圖形元素。”   Expression Design的功能類似于大家早已熟悉的Adobe Photoshop,提供許多Windows自帶畫圖工具沒(méi)有的高級(jí)圖形編輯功能(如層等)。

      物件管理工具-Expression Media

      新加入到Expression Studio家族的新成員就是Expression Media,它是改變了商標(biāo)的iView MediaPro,它是一個(gè)物件管理工具,包括了一個(gè)用于跟蹤如圖片,字體,音頻與視頻等數(shù)字媒體的可視化目錄。

      可視化交互工具-Expression Blend

      Expression Blend 全方位的3D、動(dòng)畫、硬件加速顯示引擎 能夠?qū)⑹噶繄D形、位圖、3D內(nèi)容、視頻、音頻和富文本合成到一起,三維視圖能夠自由地混合在其它2D和媒體元素之間,允許在一個(gè)設(shè)計(jì)作品的不同元素之間進(jìn)行功能強(qiáng)大的可視化交互。 Expression Blend 可以 導(dǎo)入與合并矢量圖和位圖元素 ,或者繪制與編輯矢量圖元素并應(yīng)用高級(jí)漸變、Alpha透明度和筆觸設(shè)置。

    posted @ 2007-08-28 15:34 ricki 閱讀(385) | 評(píng)論 (0)編輯 收藏

         摘要: 以下寫作經(jīng)典200句背誦完會(huì)使你的寫作水平突飛猛進(jìn),記住一定要爛熟于心,可以使用超循環(huán)背誦大表進(jìn)行背誦,使背誦變得輕松有計(jì)劃,更重要的是減少遺忘。200句并不多,永遠(yuǎn)是熟能生巧,你一輩子用的句子無(wú)非就是幾十句,這200句是精華中的精華,不僅運(yùn)用于寫作,這些精彩的句式可以運(yùn)用于口語(yǔ)中,使你的表達(dá)非凡!希望大家在英文考級(jí)中能用得到! 背誦方法:(原則:短時(shí)間搞定) 1、分單元背,把200個(gè)句子根據(jù)你自...  閱讀全文

    posted @ 2007-08-15 10:44 ricki 閱讀(1252) | 評(píng)論 (0)編輯 收藏

    現(xiàn)在中國(guó)所有招聘網(wǎng)站都是以人事經(jīng)理為中心,因?yàn)樗麄兪墙o錢的一方,較少?gòu)那舐氄呓嵌瓤紤],如果我們從求職者立場(chǎng)或者中立立場(chǎng)來(lái)看中國(guó)招聘網(wǎng)站的生意模式及運(yùn)作流程,將這個(gè)求職者并不知曉的事情公布出來(lái),你就會(huì)更好清醒認(rèn)識(shí)招聘網(wǎng)站,也更好的實(shí)際的利用人才網(wǎng)站求職:  
        
      1、   人才網(wǎng)站與企業(yè)人事經(jīng)理的生意模式對(duì)求職者影響:  

      人才網(wǎng)站的行規(guī)是企業(yè)人事經(jīng)理支付600元,可以在一個(gè)月內(nèi)發(fā)布一定的職位讓求職者投遞簡(jiǎn)歷,可以搜索查看人才網(wǎng)站簡(jiǎn)歷庫(kù)的簡(jiǎn)歷,還可以下載一定數(shù)量的簡(jiǎn)歷主動(dòng)與求職者聯(lián)系。而大企業(yè)及知名公司一般都是購(gòu)買1年的招聘服務(wù)。問(wèn)題就出來(lái)了:如果這個(gè)職位1到2周企業(yè)招到人了,但他購(gòu)買的是1個(gè)月的服務(wù),所以企業(yè)的職位還是掛在網(wǎng)上,而且人才網(wǎng)站競(jìng)爭(zhēng)激烈,一般都會(huì)贈(zèng)送1個(gè)月服務(wù)。所以一般職位至少1個(gè)月掛在人才網(wǎng)站是無(wú)效的,是浪費(fèi)求職者查看與投遞簡(jiǎn)歷時(shí)間的。  
        
      大公司最不可靠,他們用網(wǎng)絡(luò)、報(bào)紙、現(xiàn)場(chǎng),1年的大大banner永遠(yuǎn)掛在人才網(wǎng)站上,他們并不需要人,只是為了廣告宣傳。  
      所以人才網(wǎng)站50%以上的職位都是過(guò)期的、無(wú)效的、不招人或招滿人的,所有求職者抱怨我投了那么多簡(jiǎn)歷為什么反饋率那么低,反饋率低是非常正常的。  
        
      另外51job網(wǎng)站的反饋率是最低的,這也是行業(yè)秘密:因?yàn)?1Job的資源80%是以報(bào)紙招聘為主,報(bào)紙招聘效率高,但網(wǎng)站上的職位都是在報(bào)紙上刊登過(guò)后作為免費(fèi)與補(bǔ)充服務(wù),所以很多HR只會(huì)看報(bào)紙上來(lái)的簡(jiǎn)歷,網(wǎng)站來(lái)的簡(jiǎn)歷基本不看,在加上51job簡(jiǎn)歷投遞量實(shí)在太大,那些懶惰的HR才懶得一封一封的看,只會(huì)用搜索關(guān)鍵字來(lái)看,如本科+3年工作經(jīng)驗(yàn)+主管等,其他不符合條件的看都不看一眼。所以你知道為什么一直沒(méi)有公司找你面試,不是你不行,而是HR都不看你發(fā)的簡(jiǎn)歷。下面第二部分告訴你如何被他們搜索到。  
        
      現(xiàn)在你知道網(wǎng)絡(luò)招聘的反饋率為什么那么低了吧。不信你用自動(dòng)回復(fù)郵件形式發(fā)送中國(guó)3大招聘網(wǎng)站職位HR的郵箱,看看有多少HR看了你的簡(jiǎn)歷,一個(gè)工作論壇的網(wǎng)友說(shuō),他試著發(fā)了100個(gè)HR郵箱簡(jiǎn)歷,可以通過(guò)自動(dòng)回復(fù)的反饋率統(tǒng)計(jì),可以看到50%HR不看簡(jiǎn)歷就直接刪除,30%根本就不打開郵件,只有20%打開郵箱,還有10%可能已經(jīng)找到人的。他的分析說(shuō)即使是中國(guó)前3名招聘網(wǎng)站以嚴(yán)格標(biāo)準(zhǔn)來(lái)看也只有10%職位是真正要急迫招人的。  
        
      2、既然知道一些潛   規(guī)則,那我們也迎合一些這些規(guī)則,告訴你一些網(wǎng)絡(luò)求職的小秘密  

      (1)采用行業(yè)招聘網(wǎng)站求職。因?yàn)樾袠I(yè)招聘網(wǎng)站是按行業(yè)發(fā)布職位信息的,所以專業(yè)和工作經(jīng)歷比較對(duì)口。比如你要找物業(yè)管理類的工作,你到xx工作網(wǎng)的物業(yè)管理招聘頻道上去注冊(cè)簡(jiǎn)歷就比較好,因?yàn)槟抢锶慷际俏飿I(yè)管理類的企業(yè)在招聘;如果你要找外貿(mào)的工作,你就可以xx工作網(wǎng)的外貿(mào)招聘頻道去找,肯定有大量的外貿(mào)工作機(jī)會(huì)。其它的就不在列舉。在目前的情況下,幾乎每個(gè)行業(yè)的人才在萬(wàn)行工作網(wǎng)上都能找到自己的頻道。  
        
      (2)簡(jiǎn)歷要與大公司沾邊  
      當(dāng)人事經(jīng)理搜索招聘網(wǎng)站簡(jiǎn)歷庫(kù)簡(jiǎn)歷時(shí),一般會(huì)以關(guān)鍵字“知名企業(yè)名稱+職位名稱”,比如消費(fèi)品行業(yè)可能喜歡可口可樂(lè)及寶潔的人,人事經(jīng)理會(huì)這樣搜索,例如:“可口可樂(lè)+銷售經(jīng)理”,系統(tǒng)會(huì)搜索到簡(jiǎn)歷中出現(xiàn)以上關(guān)鍵字的求職者,如果你的簡(jiǎn)歷里出現(xiàn)知名企業(yè)名稱的字樣,就可以被搜索到,例如:“我在xx礦泉水公司工作,成功地令競(jìng)爭(zhēng)對(duì)手——可口可樂(lè)旗下的天與地礦泉水在當(dāng)?shù)氐氖袌?chǎng)份額減少……”:“我在可口可樂(lè)的廣州白云區(qū)經(jīng)銷商工作”等。又提高了人事經(jīng)理瀏覽簡(jiǎn)歷的機(jī)會(huì)!  
        
      (3)   經(jīng)常刷新簡(jiǎn)歷  
      當(dāng)人事經(jīng)理搜索簡(jiǎn)歷庫(kù)的簡(jiǎn)歷時(shí),符合條件的簡(jiǎn)歷是按刷新的時(shí)間順序排列,而一般只會(huì)看前面一兩頁(yè)。很多求職者其實(shí)并不知道刷新簡(jiǎn)歷可以獲得更多求職機(jī)會(huì)。因此每次登陸,最好都刷新簡(jiǎn)歷,刷新以后,就能排在前面,更容易被人事經(jīng)理找到!  
        
     ?。?)   不要只應(yīng)聘最近三天的職位  
      一般求職者認(rèn)為剛剛發(fā)布的最新的招聘信息肯定是成功率最大的,其實(shí)不然。因?yàn)楹芏嗥髽I(yè)人事經(jīng)理沒(méi)有及時(shí)的登陸刷新刊登的職位,所以求職者在搜索職位時(shí)剛刷新的職位會(huì)排在前面,這些職位應(yīng)聘的人多,競(jìng)爭(zhēng)大,相反,一些職位已經(jīng)是半個(gè)月甚至兩個(gè)月的,應(yīng)聘的人少,成功率反而高。  
        
      (5)   讓你的郵件永遠(yuǎn)在最前面  
      你要知道每天人事經(jīng)理看求職者郵箱,他們其實(shí)是很懶的,100多頁(yè)簡(jiǎn)歷郵件他們最多只看前5頁(yè)!你現(xiàn)在應(yīng)該知道為什么你的求職簡(jiǎn)歷永遠(yuǎn)沒(méi)有回應(yīng)!  
      所以發(fā)郵件到企業(yè)指定的郵箱時(shí),怎樣才能讓你的郵件永遠(yuǎn)排在最前面,讓人事經(jīng)理每次打開郵箱都首先看到你的郵件?只要在發(fā)郵件前,把電腦系統(tǒng)的日期改為一個(gè)將來(lái)的日期,如2008年,因?yàn)榇蠖噜]箱都是默認(rèn)把郵件按日期排序,所以你的郵件起碼要到2008年以后才會(huì)被排在后面!   (如果你求職成功,要向我請(qǐng)客耶!)  
        
     ?。?)   新穎的郵件標(biāo)題  
      人事經(jīng)理每天收到大量的求職電子郵件,求職者一般會(huì)按企業(yè)要求把郵件題目寫成:應(yīng)聘xx職位,怎樣才能吸引人事經(jīng)理的眼球,讓他先打開自己的郵件?可以在郵件題目上做文章。一天人事經(jīng)理收到幾百封郵件,只有標(biāo)題新穎的才有機(jī)會(huì)被打開。  
      例子:我的一個(gè)女性朋友發(fā)了100多封郵件求職都沒(méi)有任何反應(yīng),因?yàn)閼?yīng)聘做文員的太多了,而我這個(gè)朋友做過(guò)空姐,我將她的郵件標(biāo)題改為“空姐來(lái)廣州找工作”,引起絕大部分男人事經(jīng)理想入非非,結(jié)果三天之內(nèi)有30多個(gè)男人事經(jīng)理通知面試,3個(gè)月找不到工作的她而變成3天找到上十份工作。你現(xiàn)在知道郵件標(biāo)題的重要性了吧。  
        
      (7)   簡(jiǎn)歷最好放靚照  
      對(duì)于人事經(jīng)理來(lái)說(shuō),每天需要瀏覽大量簡(jiǎn)歷,如果同等的條件,一般會(huì)先通知有照片的求職者來(lái)面試,因?yàn)橥ㄟ^(guò)照片,人事經(jīng)理對(duì)應(yīng)聘者又多了幾分了解。如果是美女,被通知的可能性就更大。我作為人事經(jīng)理,曾經(jīng)招聘一個(gè)人事主管,收到300多封簡(jiǎn)歷,我找出前30份有相片的前5份,通知了最漂亮相片的2個(gè)女孩,就定下了其中的一個(gè)。對(duì)于一般職位如文職人員之類,中國(guó)人的傳統(tǒng)還是以貌取人,你即使不漂亮,也照一個(gè)藝術(shù)照,就增多了面試機(jī)會(huì)(與其等死,還不如放手一搏),畢竟很現(xiàn)實(shí)的是,簡(jiǎn)歷的目的就是有面試的機(jī)會(huì),其他就要靠實(shí)力與運(yùn)氣了。  
        
     ?。?)求職信“罵”對(duì)方公司往往會(huì)帶來(lái)意想不到的效果  
      一般人認(rèn)為在求職信中稱贊對(duì)方公司會(huì)引起好感,其實(shí)不然。如果先指出這家公司的缺點(diǎn),往往會(huì)引起關(guān)注,語(yǔ)不驚人死不休呢,我作為人事經(jīng)理,我只會(huì)對(duì)指出我們?nèi)秉c(diǎn)的求職者有好感,對(duì)恭維我們公司的求職者一般會(huì)放在一邊。即使你不知道對(duì)方公司缺點(diǎn),你隨便寫一些永遠(yuǎn)不會(huì)錯(cuò)的:“我認(rèn)為貴司創(chuàng)新不夠,市場(chǎng)表現(xiàn)過(guò)于常規(guī)化;我以消費(fèi)者心態(tài)觀察貴司,發(fā)現(xiàn)貴司客戶服務(wù)還有許多待改進(jìn)的地方;我發(fā)現(xiàn)貴司品牌形象還有可能做的更好……”如聞其詳,可面談??晒匆嚓P(guān)公司面試。只要有面試機(jī)會(huì),其他再說(shuō)。(簡(jiǎn)歷有機(jī)會(huì)面試目的是一切,手段是無(wú)所謂的)。  
        
     ?。?)自己要學(xué)會(huì)讓簡(jiǎn)歷與職位匹配  
      2個(gè)觀念都是有效的:一是不要太在乎對(duì)方職位要求的描述,很多職位描述只是寫寫,連經(jīng)理都不知道要招什么樣的人,如果你看到對(duì)方職位要求本科,你是專科就不敢投遞簡(jiǎn)歷,那就失去機(jī)會(huì)了。如果你看到對(duì)方要求有5年經(jīng)驗(yàn),你只有3年經(jīng)驗(yàn),你也不敢投,那完全沒(méi)有必要。因?yàn)槿耸陆?jīng)理們對(duì)職位的描述只是例行公事隨便謝謝而已,你千萬(wàn)不要當(dāng)真!  
        
      另外一個(gè)匹配觀念就是他的職位如何描述,你就改變你的簡(jiǎn)歷換一個(gè)說(shuō)法匹配,如他說(shuō)要求領(lǐng)導(dǎo)能力強(qiáng),你的簡(jiǎn)歷也說(shuō)具有領(lǐng)導(dǎo)才能,他要溝通能力一流,你的簡(jiǎn)歷也說(shuō)我最擅長(zhǎng)溝通。你的簡(jiǎn)歷表面匹配度最高,也可以多增加機(jī)會(huì)。你可將簡(jiǎn)歷改成為他職位描述完全量身定做的簡(jiǎn)歷。  
        
      其實(shí)求職者有更多的面試機(jī)會(huì),不但可以增加成功求職機(jī)會(huì),還可以增加自己的信心,工資越叫越高還可以積累面試經(jīng)驗(yàn)。很多優(yōu)秀的求職者網(wǎng)上發(fā)了很多簡(jiǎn)歷沒(méi)有回應(yīng),以為自己不行沒(méi)有競(jìng)爭(zhēng)力,只好自動(dòng)降價(jià),實(shí)為可惜!   特別是中國(guó)最大的招聘網(wǎng)站51job的簡(jiǎn)歷投遞反饋率是同行業(yè)最低的,因?yàn)樗饕Y源80%投入報(bào)紙,報(bào)紙招聘完甚至錄取完畢后將職位入庫(kù),只是將職位作為一個(gè)擺設(shè)放到網(wǎng)站。  
        
      要知道現(xiàn)在網(wǎng)絡(luò)求職的成功率一般2個(gè)月是發(fā)1000份簡(jiǎn)歷,有8份面試,2份成功,一個(gè)是你不想去的,可能一個(gè)是你相對(duì)滿意的。所以網(wǎng)絡(luò)求職的朋友千萬(wàn)不要對(duì)自己失去信心。  

    posted @ 2007-08-15 10:41 ricki 閱讀(319) | 評(píng)論 (0)編輯 收藏

        下文是比爾·蓋茨今年6月7日在哈佛大學(xué)畢業(yè)典禮上的演講的翻譯。他在其中談到了很多事情,包括他的學(xué)生時(shí)代、他的退學(xué)經(jīng)歷、以及他眼中人生最有意義的事情。我覺(jué)得內(nèi)容非常好,完全改變了我對(duì)比爾·蓋茨的看法,所以花了兩個(gè)晚上翻譯出來(lái),希望讓更多的人看到。

        尊敬的Bok校長(zhǎng),Rudenstine前校長(zhǎng),即將上任的Faust校長(zhǎng),哈佛集團(tuán)的各位成員,監(jiān)管理事會(huì)的各位理事,各位老師,各位家長(zhǎng),各位同學(xué):
    有一句話我等了三十年,現(xiàn)在終于可以說(shuō)了:“老爸,我總是跟你說(shuō),我會(huì)回來(lái)拿到我的學(xué)位的!”
            我要感謝哈佛大學(xué)在這個(gè)時(shí)候給我這個(gè)榮譽(yù)。明年,我就要換工作了(注:指從微軟公司退休)……我終于可以在簡(jiǎn)歷上寫我有一個(gè)本科學(xué)位,這真是不錯(cuò)啊。
           我為今天在座的各位同學(xué)感到高興,你們拿到學(xué)位可比我簡(jiǎn)單多了。哈佛的校報(bào)稱我是“哈佛大學(xué)歷史上最成功的輟學(xué)生”。我想這大概使我有資格代表我這一類學(xué)生發(fā)言……在所有的失敗者里,我做得最好。
            但是,我還要提醒大家,我使得Steve Ballmer(注:微軟總經(jīng)理)也從哈佛商學(xué)院退學(xué)了。因此,我是個(gè)有著惡劣影響力的人。這就是為什么我被邀請(qǐng)來(lái)在你們的畢業(yè)典禮上演講。如果我在你們?nèi)雽W(xué)歡迎儀式上演講,那么能夠堅(jiān)持到今天在這里畢業(yè)的人也許會(huì)少得多吧。
           對(duì)我來(lái)說(shuō),哈佛的求學(xué)經(jīng)歷是一段非凡的經(jīng)歷。校園生活很有趣,我常去旁聽我沒(méi)選修的課。哈佛的課外生活也很棒,我在Radcliffe過(guò)著逍遙自在 的日子。每天我的寢室里總有很多人一直待到半夜,討論著各種事情。因?yàn)槊總€(gè)人都知道我從不考慮第二天早起。這使得我變成了校園里那些不安分學(xué)生的頭頭,我 們互相粘在一起,做出一種拒絕所有正常學(xué)生的姿態(tài)。
           Radcliffe是個(gè)過(guò)日子的好地方。那里的女生比男生多,而且大多數(shù)男生都是理工科的。這種狀況為我創(chuàng)造了最好的機(jī)會(huì),如果你們明白我的意思??上У氖?,我正是在這里學(xué)到了人生中悲傷的一課:機(jī)會(huì)大,并不等于你就會(huì)成功。
           我在哈佛最難忘的回憶之一,發(fā)生在1975年1月。那時(shí),我從宿舍樓里給位于Albuquerque的一家公司打了一個(gè)電話,那家公司已經(jīng)在著手制造世界上第一臺(tái)個(gè)人電腦。我提出想向他們出售軟件。
          我很擔(dān)心,他們會(huì)發(fā)覺(jué)我是一個(gè)住在宿舍的學(xué)生,從而掛斷電話。但是他們卻說(shuō):“我們還沒(méi)準(zhǔn)備好,一個(gè)月后你再來(lái)找我們吧。”這是個(gè)好消息,因?yàn)槟菚r(shí) 軟件還根本沒(méi)有寫出來(lái)呢。就是從那個(gè)時(shí)候起,我日以繼夜地在這個(gè)小小的課外項(xiàng)目上工作,這導(dǎo)致了我學(xué)生生活的結(jié)束,以及通往微軟公司的不平凡的旅程的開 始。
          不管怎樣,我對(duì)哈佛的回憶主要都與充沛的精力和智力活動(dòng)有關(guān)。哈佛的生活令人愉快,也令人感到有壓力,有時(shí)甚至?xí)械叫箽?,但永遠(yuǎn)充滿了挑戰(zhàn)性。生 活在哈佛是一種吸引人的特殊待遇……雖然我離開得比較早,但是我在這里的經(jīng)歷、在這里結(jié)識(shí)的朋友、在這里發(fā)展起來(lái)的一些想法,永遠(yuǎn)地改變了我。
          但是,如果現(xiàn)在嚴(yán)肅地回憶起來(lái),我確實(shí)有一個(gè)真正的遺憾。
          我離開哈佛的時(shí)候,根本沒(méi)有意識(shí)到這個(gè)世界是多么的不平等。人類在健康、財(cái)富和機(jī)遇上的不平等大得可怕,它們使得無(wú)數(shù)的人們被迫生活在絕望之中。
          我在哈佛學(xué)到了很多經(jīng)濟(jì)學(xué)和政治學(xué)的新思想。我也了解了很多科學(xué)上的新進(jìn)展。
          但是,人類最大的進(jìn)步并不來(lái)自于這些發(fā)現(xiàn),而是來(lái)自于那些有助于減少人類不平等的發(fā)現(xiàn)。不管通過(guò)何種手段——民主制度、健全的公共教育體系、高質(zhì)量的醫(yī)療保健、還是廣泛的經(jīng)濟(jì)機(jī)會(huì)——減少不平等始終是人類最大的成就。
          我離開校園的時(shí)候,根本不知道在這個(gè)國(guó)家里,有幾百萬(wàn)的年輕人無(wú)法獲得接受教育的機(jī)會(huì)。我也不知道,發(fā)展中國(guó)家里有無(wú)數(shù)的人們生活在無(wú)法形容的貧窮和疾病之中。我花了幾十年才明白了這些事情。
         在座的各位同學(xué),你們是在與我不同的時(shí)代來(lái)到哈佛的。你們比以前的學(xué)生,更多地了解世界是怎樣的不平等。在你們的哈佛求學(xué)過(guò)程中,我希望你們已經(jīng)思考過(guò)一個(gè)問(wèn)題,那就是在這個(gè)新技術(shù)加速發(fā)展的時(shí)代,我們?cè)鯓幼罱K應(yīng)對(duì)這種不平等,以及我們?cè)鯓觼?lái)解決這個(gè)問(wèn)題。
          為了討論的方便,請(qǐng)想象一下,假如你每個(gè)星期可以捐獻(xiàn)一些時(shí)間、每個(gè)月可以捐獻(xiàn)一些錢——你希望這些時(shí)間和金錢,可以用到對(duì)拯救生命和改善人類生活有最大作用的地方。你會(huì)選擇什么地方?
          對(duì)Melinda(注:蓋茨的妻子)和我來(lái)說(shuō),這也是我們面臨的問(wèn)題:我們?nèi)绾文軐⑽覀儞碛械馁Y源發(fā)揮出最大的作用。
          在討論過(guò)程中,Melinda和我讀到了一篇文章,里面說(shuō)在那些貧窮的國(guó)家,每年有數(shù)百萬(wàn)的兒童死于那些在美國(guó)早已不成問(wèn)題的疾病。麻疹、瘧疾、肺 炎、乙型肝炎、黃熱病、還有一種以前我從未聽說(shuō)過(guò)的輪狀病毒,這些疾病每年導(dǎo)致50萬(wàn)兒童死亡,但是在美國(guó)一例死亡病例也沒(méi)有。
          我們被震驚了。我們想,如果幾百萬(wàn)兒童正在死亡線上掙扎,而且他們是可以被挽救的,那么世界理應(yīng)將用藥物拯救他們作為頭等大事。但是事實(shí)并非如此。那些價(jià)格還不到一美元的救命的藥劑,并沒(méi)有送到他們的手中。
          如果你相信每個(gè)生命都是平等的,那么當(dāng)你發(fā)現(xiàn)某些生命被挽救了,而另一些生命被放棄了,你會(huì)感到無(wú)法接受。我們對(duì)自己說(shuō):“事情不可能如此。如果這是真的,那么它理應(yīng)是我們努力的頭等大事。”
          所以,我們用任何人都會(huì)想到的方式開始工作。我們問(wèn):“這個(gè)世界怎么可以眼睜睜看著這些孩子死去?”
          答案很簡(jiǎn)單,也很令人難堪。在市場(chǎng)經(jīng)濟(jì)中,拯救兒童是一項(xiàng)沒(méi)有利潤(rùn)的工作,政府也不會(huì)提供補(bǔ)助。這些兒童之所以會(huì)死亡,是因?yàn)樗麄兊母改冈诮?jīng)濟(jì)上沒(méi)有實(shí)力,在政治上沒(méi)有能力發(fā)出聲音。
           But you and I have both.
           但是,你們和我在經(jīng)濟(jì)上有實(shí)力,在政治上能夠發(fā)出聲音。
          我們可以讓市場(chǎng)更好地為窮人服務(wù),如果我們能夠設(shè)計(jì)出一種更有創(chuàng)新性的資本主義制度——如果我們可以改變市場(chǎng),讓更多的人可以獲得利潤(rùn),或者至少可 以維持生活——那么,這就可以幫到那些正在極端不平等的狀況中受苦的人們。我們還可以向全世界的政府施壓,要求他們將納稅人的錢,花到更符合納稅人價(jià)值觀 的地方。
           如果我們能夠找到這樣一種方法,既可以幫到窮人,又可以為商人帶來(lái)利潤(rùn),為政治家?guī)?lái)選票,那么我們就找到了一種減少世界性不平等的可持續(xù)的發(fā)展道路。這個(gè)任務(wù)是無(wú)限的。它不可能被完全完成,但是任何自覺(jué)地解決這個(gè)問(wèn)題的嘗試,都將會(huì)改變這個(gè)世界。
     在這個(gè)問(wèn)題上,我是樂(lè)觀的。但是,我也遇到過(guò)那些感到絕望的懷疑主義者。他們說(shuō):“不平等從人類誕生的第一天就存在,到人類滅亡的最后一天也將存在?!?yàn)槿祟悓?duì)這個(gè)問(wèn)題根本不在乎。”我完全不能同意這種觀點(diǎn)。
          我相信,問(wèn)題不是我們不在乎,而是我們不知道怎么做。
          此刻在這個(gè)院子里的所有人,生命中總有這樣或那樣的時(shí)刻,目睹人類的悲劇,感到萬(wàn)分傷心。但是我們什么也沒(méi)做,并非我們無(wú)動(dòng)于衷,而是因?yàn)槲覀儾恢雷鍪裁春驮趺醋?。如果我們知道如何做是有效的,那么我們就?huì)采取行動(dòng)。
          改變世界的阻礙,并非人類的冷漠,而是世界實(shí)在太復(fù)雜。
          為了將關(guān)心轉(zhuǎn)變?yōu)樾袆?dòng),我們需要找到問(wèn)題,發(fā)現(xiàn)解決辦法的方法,評(píng)估后果。但是世界的復(fù)雜性使得所有這些步驟都難于做到。
          即使有了互聯(lián)網(wǎng)和24小時(shí)直播的新聞臺(tái),讓人們真正發(fā)現(xiàn)問(wèn)題所在,仍然十分困難。當(dāng)一架飛機(jī)墜毀了,官員們會(huì)立刻召開新聞發(fā)布會(huì),他們承諾進(jìn)行調(diào)查、找到原因、防止將來(lái)再次發(fā)生類似事故。
          但是如果那些官員敢說(shuō)真話,他們就會(huì)說(shuō):“在今天這一天,全世界所有可以避免的死亡之中,只有0.5%的死者來(lái)自于這次空難。我們決心盡一切努力,調(diào)查這個(gè)0.5%的死亡原因。”
           顯然,更重要的問(wèn)題不是這次空難,而是其他幾百萬(wàn)可以預(yù)防的死亡事件。
           我們并沒(méi)有很多機(jī)會(huì)了解那些死亡事件。媒體總是報(bào)告新聞,幾百萬(wàn)人將要死去并非新聞。如果沒(méi)有人報(bào)道,那么這些事件就很容易被忽視。另一方面,即使 我們確實(shí)目睹了事件本身或者看到了相關(guān)報(bào)道,我們也很難持續(xù)關(guān)注這些事件??粗耸芸嗍橇钊送纯嗟?,何況問(wèn)題又如此復(fù)雜,我們根本不知道如何去幫助他 人。所以我們會(huì)將臉轉(zhuǎn)過(guò)去。就算我們真正發(fā)現(xiàn)了問(wèn)題所在,也不過(guò)是邁出了第一步,接著還有第二步:那就是從復(fù)雜的事件中找到解決辦法。
            如果我們要讓關(guān)心落到實(shí)處,我們就必須找到解決辦法。如果我們有一個(gè)清晰的和可靠的答案,那么當(dāng)任何組織和個(gè)人發(fā)出疑問(wèn)“如何我能提供幫助”的時(shí) 候,我們就能采取行動(dòng)。我們就能夠保證不浪費(fèi)一丁點(diǎn)全世界人類對(duì)他人的關(guān)心。但是,世界的復(fù)雜性使得很難找到對(duì)全世界每一個(gè)有愛(ài)心的人都有效的行動(dòng)方法, 因此人類對(duì)他人的關(guān)心往往很難產(chǎn)生實(shí)際效果。
            從這個(gè)復(fù)雜的世界中找到解決辦法,可以分為四個(gè)步驟:確定目標(biāo),找到最高效的方法,發(fā)現(xiàn)適用于這個(gè)方法的新技術(shù),同時(shí)最聰明地利用現(xiàn)有的技術(shù),不管它是復(fù)雜的藥物,還是最簡(jiǎn)單的蚊帳。
           艾滋病就是一個(gè)例子。總的目標(biāo),毫無(wú)疑問(wèn)是消滅這種疾病。最高效的方法是預(yù)防。最理想的技術(shù)是發(fā)明一種疫苗,只要注射一次,就可以終生免疫。所以, 政府、制藥公司、基金會(huì)應(yīng)該資助疫苗研究。但是,這樣研究工作很可能十年之內(nèi)都無(wú)法完成。因此,與此同時(shí),我們必須使用現(xiàn)有的技術(shù),目前最有效的預(yù)防方法 就是設(shè)法讓人們避免那些危險(xiǎn)的行為。
          要實(shí)現(xiàn)這個(gè)新的目標(biāo),又可以采用新的四步循環(huán)。這是一種模式。關(guān)鍵的東西是永遠(yuǎn)不要停止思考和行動(dòng)。我們千萬(wàn)不能再犯上個(gè)世紀(jì)在瘧疾和肺結(jié)核上犯過(guò)的錯(cuò)誤,那時(shí)我們因?yàn)樗鼈兲珡?fù)雜,而放棄了采取行動(dòng)。
          在發(fā)現(xiàn)問(wèn)題和找到解決方法之后,就是最后一步——評(píng)估工作結(jié)果,將你的成功經(jīng)驗(yàn)或者失敗經(jīng)驗(yàn)傳播出去,這樣其他人就可以從你的努力中有所收獲。
          當(dāng)然,你必須有一些統(tǒng)計(jì)數(shù)字。你必須讓他人知道,你的項(xiàng)目為幾百萬(wàn)兒童新接種了疫苗。你也必須讓他人知道,兒童死亡人數(shù)下降了多少。這些都是很關(guān)鍵的,不僅有利于改善項(xiàng)目效果,也有利于從商界和政府得到更多的幫助。
          但是,這些還不夠,如果你想激勵(lì)其他人參加你的項(xiàng)目,你就必須拿出更多的統(tǒng)計(jì)數(shù)字;你必須展示你的項(xiàng)目的人性因素,這樣其他人就會(huì)感到拯救一個(gè)生命,對(duì)那些處在困境中的家庭到底意味著什么。
          幾年前,我去瑞士達(dá)沃斯旁聽一個(gè)全球健康問(wèn)題論壇,會(huì)議的內(nèi)容有關(guān)于如何拯救幾百萬(wàn)條生命。天哪,是幾百萬(wàn)!想一想吧,拯救一個(gè)人的生命已經(jīng)讓人何等激動(dòng),現(xiàn)在你要把這種激動(dòng)再乘上幾百萬(wàn)倍……但是,不幸的是,這是我參加過(guò)的最最乏味的論壇,乏味到我無(wú)法強(qiáng)迫自己聽下去。
          那次經(jīng)歷之所以讓我難忘,是因?yàn)橹拔覀儎倓偘l(fā)布了一個(gè)軟件的第13個(gè)版本,我們讓觀眾激動(dòng)得跳了起來(lái),喊出了聲。我喜歡人們因?yàn)檐浖械郊?dòng),那么我們?yōu)槭裁床荒軌蜃屓藗円驗(yàn)槟軌蛘壬械礁蛹?dòng)呢?除非你能夠讓人們看到或者感受到行動(dòng)的影響力,否則你無(wú)法讓人們激動(dòng)。如何做到這一點(diǎn),并不是一件簡(jiǎn)單的事。
         同前面一樣,在這個(gè)問(wèn)題上,我依然是樂(lè)觀的。不錯(cuò),人類的不平等有史以來(lái)一直存在,但是那些能夠化繁為簡(jiǎn)的新工具,卻是最近才出現(xiàn)的。這些新工具可以幫助我們,將人類的同情心發(fā)揮最大的作用,這就是為什么將來(lái)同過(guò)去是不一樣的。這個(gè)時(shí)代無(wú)時(shí)無(wú)刻不在涌現(xiàn)出新的革新——生物技術(shù),計(jì)算機(jī),互聯(lián)網(wǎng)——它們給了我們一個(gè)從未有過(guò)的機(jī)會(huì),去終結(jié)那些極端的貧窮和非惡性疾病的死亡。
          六十年前,喬治·馬歇爾也是在這個(gè)地方的畢業(yè)典禮上,宣布了一個(gè)計(jì)劃,幫助那些歐洲國(guó)家的戰(zhàn)后建設(shè)。他說(shuō):“我認(rèn)為,困難的一點(diǎn)是這個(gè)問(wèn)題太復(fù)雜, 報(bào)紙和電臺(tái)向公眾源源不斷地提供各種事實(shí),使得大街上的普通人極端難于清晰地判斷形勢(shì)。事實(shí)上,經(jīng)過(guò)層層傳播,想要真正地把握形勢(shì),是根本不可能的。”馬歇爾發(fā)表這個(gè)演講之后的三十年,我那一屆學(xué)生畢業(yè),當(dāng)然我不在其中。那時(shí),新技術(shù)剛剛開始萌芽,它們將使得這個(gè)世界變得更小、更開放、更容易看到、距離更近。低成本的個(gè)人電腦的出現(xiàn),使得一個(gè)強(qiáng)大的互聯(lián)網(wǎng)有機(jī)會(huì)誕生,它為學(xué)習(xí)和交流提供了巨大的機(jī)會(huì)。
          網(wǎng)絡(luò)的神奇之處,不僅僅是它縮短了物理距離,使得天涯若比鄰。它還極大地增加了懷有共同想法的人們聚集在一起的機(jī)會(huì),我們可以為了解決同一個(gè)問(wèn)題,一起共同工作。這就大大加快了革新的進(jìn)程,發(fā)展速度簡(jiǎn)直快得讓人震驚。
           與此同時(shí),世界上有條件上網(wǎng)的人,只是全部人口的六分之一。這意味著,還有許多具有創(chuàng)造性的人們,沒(méi)有加入到我們的討論中來(lái)。那些有著實(shí)際的操作經(jīng)驗(yàn)和相關(guān)經(jīng)歷的聰明人,卻沒(méi)有技術(shù)來(lái)幫助他們,將他們的天賦或者想法與全世界分享。
      我們需要盡可能地讓更多的人有機(jī)會(huì)使用新技術(shù),因?yàn)檫@些新技術(shù)正在引發(fā)一場(chǎng)革命,人類將因此可以互相幫助。新技術(shù)正在創(chuàng)造一種可能,不僅是政府,還 包括大學(xué)、公司、小機(jī)構(gòu)、甚至個(gè)人,能夠發(fā)現(xiàn)問(wèn)題所在、能夠找到解決辦法、能夠評(píng)估他們努力的效果,去改變那些馬歇爾六十年前就說(shuō)到過(guò)的問(wèn)題——饑餓、貧 窮和絕望。
           哈佛是一個(gè)大家庭。這個(gè)院子里在場(chǎng)的人們,是全世界最有智力的人類群體之一。我們可以做些什么?
           毫無(wú)疑問(wèn),哈佛的老師、校友、學(xué)生和資助者,已經(jīng)用他們的能力改善了全世界各地人們的生活。但是,我們還能夠再做什么呢?有沒(méi)有可能,哈佛的人們可以將他們的智慧,用來(lái)幫助那些甚至從來(lái)沒(méi)有聽到過(guò)“哈佛”這個(gè)名字的人?
          請(qǐng)?jiān)试S我向各位院長(zhǎng)和教授,提出一個(gè)請(qǐng)求——你們是哈佛的智力領(lǐng)袖,當(dāng)你們雇用新的老師、授予終身教職、評(píng)估課程、決定學(xué)位頒發(fā)標(biāo)準(zhǔn)的時(shí)候,請(qǐng)問(wèn)你們自己如下的問(wèn)題:
           我們最優(yōu)秀的人才是否在致力于解決我們最大的問(wèn)題?
           哈佛是否鼓勵(lì)她的老師去研究解決世界上最嚴(yán)重的不平等?哈佛的學(xué)生是否從全球那些極端的貧窮中學(xué)到了什么……世界性的饑荒……清潔的水資源的缺乏……無(wú)法上學(xué)的女童……死于非惡性疾病的兒童……哈佛的學(xué)生有沒(méi)有從中學(xué)到東西?
           那些世界上過(guò)著最優(yōu)越生活的人們,有沒(méi)有從那些最困難的人們身上學(xué)到東西?
          這些問(wèn)題并非語(yǔ)言上的修辭。你必須用自己的行動(dòng)來(lái)回答它們。
          我的母親在我被哈佛大學(xué)錄取的那一天,曾經(jīng)感到非常驕傲。她從沒(méi)有停止督促我,去為他人做更多的事情。在我結(jié)婚的前幾天,她主持了一個(gè)新娘進(jìn)我家的 儀式。在這個(gè)儀式上,她高聲朗讀了一封關(guān)于婚姻的信,這是她寫給Melinda的。那時(shí),我的母親已經(jīng)因?yàn)榘┌Y病入膏肓,但是她還是認(rèn)為這是又一個(gè)傳播她 的信念的機(jī)會(huì)。在那封信的結(jié)尾,她寫道:“對(duì)于那些接受了許多幫助的人們,他們還在期待更多的幫助。”
          想一想吧,我們?cè)谶@個(gè)院子里的這些人,被給予過(guò)什么——天賦、特權(quán)、機(jī)遇——那么可以這樣說(shuō),全世界的人們幾乎有無(wú)限的權(quán)力,期待我們做出貢獻(xiàn)。
          同這個(gè)時(shí)代的期望一樣,我也要向今天各位畢業(yè)的同學(xué)提出一個(gè)忠告:你們要選擇一個(gè)問(wèn)題,一個(gè)復(fù)雜的問(wèn)題,一個(gè)有關(guān)于人類深刻的不平等的問(wèn)題,然后你 們要變成這個(gè)問(wèn)題的專家。如果你們能夠使得這個(gè)問(wèn)題成為你們職業(yè)的核心,那么你們就會(huì)非常杰出。但是,你們不必一定要去做那些大事。每個(gè)星期只用幾個(gè)小 時(shí),你就可以通過(guò)互聯(lián)網(wǎng)得到信息,找到志同道合的朋友,發(fā)現(xiàn)困難所在,找到解決它們的途徑。
          不要讓這個(gè)世界的復(fù)雜性阻礙你前進(jìn)。要成為一個(gè)行動(dòng)主義者。將解決人類的不平等視為己任。它將成為你生命中最重要的經(jīng)歷之一。
          在座的各位畢業(yè)的同學(xué),你們所處的時(shí)代是一個(gè)神奇的時(shí)代。當(dāng)你們離開哈佛的時(shí)候,你們擁有的技術(shù),是我們那一屆學(xué)生所沒(méi)有的。你們已經(jīng)了解到了世界 上的不平等,我們那時(shí)還不知道這些。有了這樣的了解之后,要是你再棄那些你可以幫助的人們于不顧,就將受到良心的譴責(zé),只需一點(diǎn)小小的努力,你就可以改變 那些人們的生活。你們比我們擁有更大的能力;你們必須盡早開始,盡可能長(zhǎng)時(shí)期堅(jiān)持下去。
          知道了你們所知道的一切,你們?cè)趺纯赡懿徊扇⌒袆?dòng)呢?
         我希望,30年后你們還會(huì)再回到哈佛,想起你們用自己的天賦和能力所做出的一切。我希望,在那個(gè)時(shí)候,你們用來(lái)評(píng)價(jià)自己的標(biāo)準(zhǔn),不僅僅是你們的專業(yè) 成就,而包括你們?yōu)楦淖冞@個(gè)世界深刻的不平等所做出的努力,以及你們?nèi)绾紊拼切┻h(yuǎn)隔千山萬(wàn)水、與你們毫不涉及的人們,你們與他們唯一的共同點(diǎn)就是同為人 類。
         Good luck.最后,祝各位同學(xué)好運(yùn)。(完)

    蓋茨:我又回來(lái)了 30年后終獲哈佛學(xué)位(組圖)

    圖:哈佛大學(xué)代理校長(zhǎng)Derek Bok(最右邊)介紹畢業(yè)典禮主講人比爾·蓋茨出場(chǎng),一旁觀看的則是NBA傳奇人物Bill Russell。
    Bok校長(zhǎng)不忘開玩笑的說(shuō),“若你在哈佛能多讀完兩年才出去,那成就不就更驚人了?”蓋茨當(dāng)年讀到大三就退學(xué)出去創(chuàng)業(yè),成立了微軟。

    蓋茨:早就說(shuō)我會(huì)回來(lái)拿學(xué)位的
    蓋茨:我又回來(lái)了 30年后終獲哈佛學(xué)位(組圖)

    圖:蓋茨上臺(tái)后,也不忘幽默地回應(yīng)校長(zhǎng)的話:“這一刻我等了30年了,阿爸,我早就跟你說(shuō)過(guò),我一定會(huì)回來(lái)拿到學(xué)位的。”

    不過(guò)場(chǎng)面話交代完畢,蓋茨馬上將話題轉(zhuǎn)到對(duì)抗貧窮與愛(ài)滋,這是蓋茨與妻子Melinda通過(guò)他們的基金會(huì)(Bill&Melinda Gates Foundation)所致力改善的目標(biāo)之一。
    蓋茨向哈佛畢業(yè)生說(shuō),各位有責(zé)任改善世界不公平之處。“想想你們目前享受到的,大家就能明白世界對(duì)各位的期望是什么。”

    蓋茨鮑爾默曾經(jīng)的同窗室友

    蓋茨:我又回來(lái)了 30年后終獲哈佛學(xué)位(組圖)

    圖:蓋茨與微軟首席執(zhí)行官史蒂夫·鮑爾默(1977年哈佛畢業(yè)生)向主辦單位致意。鮑爾默跟蓋茨兩人在哈佛一年級(jí)時(shí)曾經(jīng)同寢室。

    數(shù)字鴻溝并非OLPC能解決

    蓋茨:我又回來(lái)了 30年后終獲哈佛學(xué)位(組圖)

    圖:在會(huì)后記者會(huì)上,有記者詢問(wèn)蓋茨對(duì)于Nicholas Negroponte發(fā)起“人人電腦”(One Laptop Per Child)計(jì)劃的看法。蓋茨回答說(shuō),這方面的工作都十分令人敬佩,但他的基金會(huì)希望以特定的方式來(lái)進(jìn)行。

    “若以優(yōu)先性來(lái)說(shuō),世界上有許多地方發(fā)生許多不公的事情,計(jì)算機(jī)運(yùn)算并非這些問(wèn)題的主因之一。”蓋茨表示。

    蓋茨全家福:老爸老媽和老婆

    蓋茨:我又回來(lái)了 30年后終獲哈佛學(xué)位(組圖)

    圖:比爾·蓋茨、太太Melinda、父親William Henry Gates Sr.,與后母Mimi Gardner Gates拍了一張大學(xué)畢業(yè)生的傳統(tǒng):全家福照片。

    posted @ 2007-08-13 09:24 ricki 閱讀(230) | 評(píng)論 (0)編輯 收藏

    Apache和Tomcat同是Apache基金會(huì)下面的兩個(gè)項(xiàng)目。一個(gè)是HTTP WEB服務(wù)器,另一個(gè)是servlet容器(servlet container),最新的5.5.X系列實(shí)現(xiàn)Servlet 2.4/JSP 2.0Spec。在我們生產(chǎn)的環(huán)境中,往往需要Apache做前端服務(wù)器,Tomcat做后端服務(wù)器。此時(shí)我們就需要一個(gè)連接器,這個(gè)連接器的作用就是把 所有Servlet/JSP的請(qǐng)求轉(zhuǎn)給Tomcat來(lái)處理。在Apache2.2之前,一般有兩個(gè)組件可選擇。mod_jk和mod_jk2。后來(lái) mod_jk2沒(méi)更新了,轉(zhuǎn)而更新mod_jk,所以現(xiàn)在一般都使用mod_jk做Apache和Tomcat的連接器。要指出的是mod_jk支持 Apache 1.x和2.X系列。
    不過(guò),自從Apache2.2出來(lái)后,你又多了種選擇,那就是proxy-ajp.大家知道Apache里的proxy模塊,可以實(shí)現(xiàn)雙向代理功能,功能 非常強(qiáng)大。其實(shí)從連接器的實(shí)現(xiàn)原理上來(lái)說(shuō),用proxy模塊來(lái)實(shí)現(xiàn)是非常自然的。proxy模塊的功能無(wú)非就是把相關(guān)的請(qǐng)求發(fā)給特定的主機(jī)再返回結(jié)果。那 連接器的功能需求就是要把所有對(duì)Servlet/JSP的請(qǐng)求都轉(zhuǎn)給后臺(tái)的Tomcat。而且所FreeBSD郵件列表上說(shuō),使用proxy-ajp要比 mod_jk的效率要高。就我一個(gè)外行來(lái)看,至少使用Apache自帶模塊,要比另外編譯的來(lái)得可靠。


    apache2.2和tomcat5.5是一個(gè)不錯(cuò)的組合,可以作為開發(fā)環(huán)境或者是工作服務(wù)器。在配置前需要下載以下幾個(gè)文件:
    1.下載JDK
    http://192.18.108.228/ECom/EComTicketServlet/BEGIN7CF7E6A4BCB54064E5D90FCCE00D7048/-2147483648/1579524843/1/732086/731822/1579524843/2ts+/westCoastFSEND/jdk-1.5.0_07-oth-JPR/jdk-1.5.0_07-oth-JPR:2/jdk-1_5_0_07-windows-i586-p.exe
    2.下載apache2.2
    http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi
    3.下載tomcat5.5.17
    http://apache.justdn.org/tomcat/tomcat-5/v5.5.17/bin/apache-tomcat-5.5.17.exe


    一、安裝和配置JDK
    下載下來(lái)后,直接執(zhí)行jdk-1.5.0_07-oth-JPR:2/jdk-1_5_0_07-windows-i586-p.exe
    實(shí)裝時(shí)建議選擇簡(jiǎn)單的路徑,如E:\Web_Server\jdk1.5.0\
    安裝最后會(huì)要求安裝jre,繼續(xù)下一步就行,安裝路徑E:\Web_Server\jre1.5.0\。

    裝完后添加或編緝?nèi)齻€(gè)系統(tǒng)變量(已經(jīng)有就編緝,沒(méi)有就新建):
    在PATH變量尾加在";E:\Web_Server\jdk1.5.0\bin\" (注意有個(gè)分號(hào))
    新建Web_Server_HOME變量,值為 "E:\Web_Server\jdk1.5.0\"
    新建CLASSPATH變量,值為 "E:\Web_Server\jdk1.5.0\lib\tools.jar"

    二、安裝和測(cè)試apache
    在安裝前如已安裝了IIS,請(qǐng)先停止IIS服務(wù)。因?yàn)镮IS和apache都默認(rèn)使用80端口,否則會(huì)沖突。
    同樣直接運(yùn)行安裝apache_2.2.2-win32-x86-no_ssl.msi,建議選擇簡(jiǎn)單的路徑,如E:\Web_Server\ apache2.2\。安裝時(shí)會(huì)要求輸入一些關(guān)于這臺(tái)服務(wù)器的信息,如域名、管理員郵箱,這些信息將會(huì)加入到httpd.conf文件中。

    安裝完配置httpd.conf文件,在E:\Web_Server\apache2.2\conf\下
    用文本編緝器打開httpd.conf,在DirectoryIndex index.html后添加index.jsp

    測(cè)試,在IE中輸入
    http://localhost/,如果apache工作應(yīng)該可以看到"It works!"這樣的頁(yè)面。

    三、安裝和測(cè)試tomcat
    直接運(yùn)行安裝tomcat,安裝路徑為E:\Web_Server\tomcat5.5\
    安裝完,好像步驟一,添加一個(gè)系統(tǒng)變量TOMCAT_HOME,變量值為"E:\Web_Server\tomcat5.5\"
    最后測(cè)試tomcat,因?yàn)閠omcat默認(rèn)使用了8080端口,所以在IE輸入
    http://localhost:8080,正常工作會(huì)看見(jiàn)一只小貓的頁(yè)面。

    四。整合apache和tomcat
    網(wǎng)上很多是通過(guò)mod_jk來(lái)整合的,由于apache2.2本身已經(jīng)支持tomcat了,所以這里用proxy來(lái)整合tomcat,先把a(bǔ)pache和tomcat都停止了。然后打開httpd.conf文件,把
    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    前面的#號(hào)去掉,在文件最后添加
    ProxyPass /images/ !
    ProxyPass / ajp://127.0.0.1:8009/
    ProxyPassReverse / ajp://127.0.0.1:8009/
    上面幾名只是對(duì)apache進(jìn)行簡(jiǎn)單的優(yōu)化。

    五、最后測(cè)試整合后的apache+tomcat
    啟動(dòng)apache,再啟動(dòng)tomcat,準(zhǔn)備以下代碼的jsp文件,以便測(cè)試。
    <%@ page contentType="text/html;charset=gb2312" %>
    <HTML>
    <HEAD>
    <TITLE>JSP測(cè)試頁(yè)面</TITLE>
    </HEAD>
    <BODY>
    <%out.println("<h1>Hello World! </h1>");%>
    </BODY>
    </HTML>
    保存為test.jsp
    在E:\Web_Server\tomcat5.5\webapps\ROOT\下新建一個(gè)文件夾myjsp,并把test.jsp放在里面。
    在IE中輸入
    http://localhost:8080/myjsp/test.jsp
    再輸入
    http://localhost/myjsp/test.jsp
    如果兩次都顯示Hello World!說(shuō)明已經(jīng)成功整合了。


    ============================
    方法之二:
    Windows環(huán)境下的tomcat + apache配置(絕對(duì)實(shí)踐操作版)
    關(guān)鍵詞: tomcat apache

    Apache的HTTPD是目前比較受歡迎的網(wǎng)站服務(wù)器軟件,它不但功能強(qiáng)大,而且完全免費(fèi),并且支持市場(chǎng)上流行的各種操作系統(tǒng)(Windows, Linux,Mac os)。同時(shí)對(duì)于Java Servlet/JSP的支持,通常也會(huì)使用同樣Apache出品的Tomcat。
    Tomcat除了支持Java Servlet/JSP之外,也可以當(dāng)做網(wǎng)站服務(wù)器使用,但是在對(duì)于靜態(tài)的html文件、圖片文件等的解析效率上不如Apache HTTPD的執(zhí)行效率高。應(yīng)用tomcat的服務(wù)器如果網(wǎng)站的訪問(wèn)量較大,系統(tǒng)資源占用會(huì)明顯升高,近日筆者在項(xiàng)目執(zhí)行過(guò)程中遇到這一問(wèn)題,便也想到同時(shí) 應(yīng)用tomcat+apache服務(wù)。Apache負(fù)責(zé)靜態(tài)資源處理,tomcat負(fù)責(zé)jsp和java servlet等動(dòng)態(tài)資源的處理。在網(wǎng)上看了不少介紹Apache和Tomcat集成的帖子。大多為互相轉(zhuǎn)貼,有幾個(gè)關(guān)鍵問(wèn)題沒(méi)有講清楚,并且多數(shù)文章講 解中所舉的軟件版本都已經(jīng)比較老舊。因而筆者總結(jié)自己實(shí)際操作的經(jīng)驗(yàn),希望對(duì)大家有所幫助。

    準(zhǔn)備工作:
    1、 apache 2.0.55
    下載地址:
    http://apache.justdn.org/httpd/binaries/win32/apache_2.0.55-win32-x86-no_ssl.msi
    2、 Tomcat 5.5
    下載地址:
    http://tomcat.apache.org/download-55.cgi
    3、 JRE1.5.0 update6
    下載地址:
    http://java.sun.com/j2se/1.5.0/download.jsp
    你也可以選擇安裝JDK,JDK不僅包含了運(yùn)行java應(yīng)用程序的支持,同時(shí)也包含J2SE的開發(fā)包。但如果您只是應(yīng)用的話,我建議您僅下載JRE即可,為什么?因?yàn)樗“。海?br>4、JK-apache-2.0.55
    下載地址:
    http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.15/mod_jk-apache-2.0.55.so
    注意jk的版本一定要與你的apache版本相同。Jk下載可以直接到apache.org官網(wǎng)下載,有多種版本,適用于各種操作系統(tǒng),地址如下:
    http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/
    windows用戶進(jìn)入win32目錄,不同的tomcat對(duì)應(yīng)不同jk文件擴(kuò)展名不同,有可能是*.dll,或者*.so,根據(jù)你的tomcat版本下載合適的jk版本。

    安裝,軟件的安裝順序可以適當(dāng)調(diào)整,但是jre(jdk)一定要在tomcat之前安裝:
    1、安裝JRE(JDK)
    此處選擇默認(rèn)安裝即可,(舊版本的JDK安裝完之后需要設(shè)置系統(tǒng)的環(huán)境變量,JRE和JDK1.5.0以后版本不設(shè)置也沒(méi)關(guān)系。)安裝完成之后你可以選擇按照下面的示例設(shè)置你的系統(tǒng)環(huán)境變量:我的電腦->右鍵屬性->常規(guī)->高級(jí)->環(huán)境變量
    JAVA_HOME = d:\Java\jre1.5.0_06
    CLASSPATH = .;d:\Java\jre1.5.0_06\lib\dt.jar;d:\Java\jre1.5.0_06\lib\tools.jar
    PATH = d:\Java\jre1.5.0_06\bin
    注意文件路徑要改成你實(shí)際安裝的路徑。

    2、Apache安裝
    此處注意,如果你本機(jī)已經(jīng)裝了iis并且占用80端口,務(wù)必先在服務(wù)中將iis停止或禁用。軟件默認(rèn)安裝即可。安裝過(guò)程中設(shè)置Network Domain和Server Name為localhost,設(shè)置你的email地址,下方會(huì)讓你選擇only for the current user或for all users。默認(rèn)選擇for all users。這樣Apache就會(huì)占用80端口,并且做為一個(gè)系統(tǒng)服務(wù)開機(jī)自運(yùn)行。
    安裝完成之后,你在瀏覽器中輸入
    http://localhost, 將會(huì)看到Apache的成功頁(yè)面.Apache的主目錄是d:\Apache\Apache2,此時(shí)Apache,已經(jīng)運(yùn)行,你可以在窗口的托盤看到他的 圖標(biāo),雙擊圖標(biāo),在彈開的窗口選擇"Open Apache Monitor",點(diǎn)Stop,停止Apaceh服務(wù),因?yàn)橄旅嬉惭bTomcat和JK.

    3、Tomcat安裝
    選擇安裝目錄為了d:\Tomcat,其余為默認(rèn)安裝.成功后在瀏覽器中輸入
    http://localhost:8080,出現(xiàn)Tomcat頁(yè)面表示安裝成功了。關(guān)于tomcat的設(shè)置已經(jīng)有很多非常詳細(xì)的文章,在此就不再詳述了。

    4、JK的安裝
    把mod_jk_2.0.55.so拷貝到d:\Apache\Apache2\modules\下.

    以上安裝全部完成后,打開cmd命令提示符,運(yùn)行d:\Apache\Apache2\bin\Apache.exe -t 你將會(huì)看到"Syntax OK",表示Apache配置正常.這個(gè)命令非常有用,下面在繼續(xù)配置Apache的時(shí)候還會(huì)再次用到。

    配置服務(wù)器:

    1、配置Tomcat
    查找目錄下的conf/workers.properties文件,并對(duì)比下方文本內(nèi)容,如有不同以下方內(nèi)容為準(zhǔn)修改。
    workers.tomcat_home=d:\Tomcat #讓mod_jk模塊知道Tomcat的位置
    workers.java_home=d:\Java\jre1.5.0_06 #讓mod_jk模塊知道jre的位置
    ps=\
    worker.list=ajp13 #模塊版本
    worker.ajp13.port=8009 #工作端口,若沒(méi)占用則不用修改
    worker.ajp13.host=localhost #本機(jī),若上面的Apache主機(jī)不為localhost,作相應(yīng)修改
    worker.ajp13.type=ajp13 #類型
    worker.ajp13.lbfactor=1 #代理數(shù),不用修改

    如果文件不存在則創(chuàng)建。并填充上述內(nèi)容。

    2、配置Apache
    打開d:\Apache\Apache2\conf下的httpd.conf,在最后加入下面這段代碼并保存。
    #設(shè)置Apache與Tomcat之間的連接,讓Apache遇到j(luò)sp文件時(shí),在后臺(tái)將其交由Tomcat去處理
    LoadModule jk_module modules/mod_jk_2.0.55.so
    #此處mod_jk的文件為你下載的文件
    JkWorkersFile "d:/Tomcat/conf/workers.properties"
    #指定tomcat監(jiān)聽配置文件地址
    JkLogFile "d:/Tomcat/logs/mod_jk2.log"
    #指定日志存放位置
    JkLogLevel info

    #設(shè)置虛擬主機(jī)

    ServerAdmin localhost
    DocumentRoot d:/test1
    #您的站點(diǎn)項(xiàng)目所在路徑,應(yīng)與tomcat中的目錄設(shè)置相同
    ServerName localhost
    DirectoryIndex index.html index.htm index.jsp
    ErrorLog logs/shsc-error_log.txt
    CustomLog logs/shsc-access_log.txt common
    JkMount /servlet/* ajp13
    #讓Apache支持對(duì)servlet傳送,用以Tomcat解析
    JkMount /*.jsp ajp13
    #讓Apache支持對(duì)jsp傳送,用以Tomcat解析
    JkMount /*.do ajp13
    #讓Apache支持對(duì).do傳送,用以Tomcat解析


    #開頭的行為注釋,可以刪除。此處的配置我是以設(shè)置虛擬目錄,重新指定了serverName,DocumentRoot路徑的方式配置站點(diǎn),實(shí)際上, Apache的配置可以非常靈活,你也可以不采用虛擬目錄的方式,而直接去修改站點(diǎn)的默認(rèn)配置,使用任意文本編輯工具,搜索如ServerName, DocumentRoot,ServerAdmin等相關(guān)項(xiàng),然后將該項(xiàng)的配置根據(jù)你的實(shí)際情況進(jìn)行修改即可。我建議大家可以多多嘗試不同的配置,這是一 種很有樂(lè)趣的體驗(yàn)。
    所有的修改完成這后,再次執(zhí)行d:\Apache\Apache2\bin\Apache.exe -t 如果看到"Syntax OK",說(shuō)明你所有配置無(wú)誤,雙擊窗口的托盤中的圖標(biāo),然后點(diǎn)擊Start運(yùn)行。
    在地址欄中分別輸入
    http://localhost/,與http://localhost:8080/若結(jié)果相同,Apache與Tomcat整合成功

    posted @ 2007-08-12 11:11 ricki 閱讀(391) | 評(píng)論 (0)編輯 收藏

    一、配置環(huán)境

    下載和安裝 JRE 1.5 最新版 (1.5.06)
    下載和安裝 Tomcat 最新版 (5.5.12),假定安裝目錄為 C:\Program Files\Apache Software Foundation\Tomcat 5.5
    二、使 Tomcat 集群配置生效

    修改 Tomcat 安裝目錄\conf\server.xml ,把 Server/Service/Engine/Host 下的 Cluster 結(jié)點(diǎn)前后的注釋符(<!-- 和 -->)刪除,并保存
    三、配置第二個(gè) Tomcat 實(shí)例

    在 C:\Program Files\Apache Software Foundation\ 下新建目錄 Tomcat 5.5 Instance1
    將 C:\Program Files\Apache Software Foundation\Tomcat 5.5 目錄下的全部?jī)?nèi)容復(fù)制到 C:\Program Files\Apache Software Foundation\Tomcat 5.5 Instance1
    修改新實(shí)例的服務(wù)器配置文件 (C:\Program Files\Apache Software Foundation\Tomcat 5.5 Instance1\conf\server.xml),把其中的 Server/Service/Connector 的端口更改,以避免和第一個(gè)沖突(8080 -> 9080,8009 -> 9009,8443 -> 9443)
    修改 Cluster/Receiver 結(jié)點(diǎn)的 tcpListenPort 端口(此端口用于 Session 復(fù)制),以避免和第一個(gè)沖突(4001 -> 4002)
    注:Tomcat Cluster 默認(rèn)使用多播來(lái)建立成員關(guān)系,即兩個(gè)實(shí)例的多播的地址和端口一樣,就可以互相認(rèn)為是同一個(gè) Cluster 的成員。

    四、啟動(dòng)驗(yàn)證兩個(gè) Tomcat 實(shí)例能否正常工作

    直接用程序菜單里的 Monitor Tomcat 來(lái)啟動(dòng)第一個(gè)實(shí)例(或在服務(wù)器里啟動(dòng))
    第二個(gè)實(shí)例啟動(dòng)稍微麻煩一些,在 C:\Program Files\Apache Software Foundation\Tomcat 5.5 Instance1\Bin 下建一個(gè) startup.bat ,用如下 java 命令來(lái)啟動(dòng):
    "C:\Program Files\Java\j實(shí)re1.5.0_06\bin\java.exe" -jar .\bootstrap.jar -Dcatalina.home="C:\Program Files\Apache Software Foundation\Tomcat 5.5 Instance1" -Dcatalina.base="C:\Program Files\Apache Software Foundation\Tomcat 5.5 Instance1" -Djava.endorsed.dirs="C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\endorsed" -Djava.io.tmpdir="C:\Program Files\Apache Software Foundation\Tomcat 5.5 Instance1\temp" -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="C:\Program Files\Apache Software Foundation\Tomcat 5.5 Instance1\conf\logging.properties" start

    看起來(lái)挺長(zhǎng),其實(shí)主要是第二個(gè)實(shí)例的安裝目錄太長(zhǎng)的緣故,直接執(zhí)行此批處理就可以啟動(dòng)第二個(gè)實(shí)例,如果配置正確,應(yīng)該可以看到集群管理器啟動(dòng),并和第一個(gè)實(shí)例   建立成員關(guān)系的信息。

    五、寫一個(gè)簡(jiǎn)單Web應(yīng)用,能顯示和設(shè)置 Session 屬性值,以供測(cè)試

    如果有開發(fā)工具,新建一個(gè) Web App ,假設(shè)為 TomcatDemo
    新增 index.jsp ,加入如下代碼:
    <%@ page contentType="text/html; charset=UTF-8" import="java.util.*"%>
    <html><head><title>Cluster App Test</title></head>
    <body>
    Server Info: <%out.print(request.getLocalAddr() + " : " + request.getLocalPort());%>
    <%
    out.println("<br> ID " + session.getId());

    // 如果有新的 Session 屬性設(shè)置
    String dataName = request.getParameter("dataName");
    if (dataName != null && dataName.length() > 0) {
      String dataValue = request.getParameter("dataValue");
      session.setAttribute(dataName, dataValue);
    }

    out.print("<b>Session 列表</b>");

    Enumeration e = session.getAttributeNames();
    while (e.hasMoreElements()) {
      String name = (String)e.nextElement();
      String value = session.getAttribute(name).toString();
      out.println( name + " = " + value);
      }
    %>
    <form action="index.jsp" method="POST">
      名稱:<input type=text size=20 name="dataName">
      <br>
      值:<input type=text size=20 name="dataValue">
      <br>
      <input type=submit>
      </form>
    </body>
    </html>


    以上代碼主要是顯示服務(wù)器信息和 Session 值,并包含一個(gè) Form ,可以隨時(shí)新建一個(gè) Session 屬性值

    修改此用應(yīng)用的 Web.xml ,加入 distributable 屬性,表示 Tomcat 要為此 Web 應(yīng)用復(fù)制 Session  
    <web-app xmlns="
    http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
        <display-name>TomcatDemo</display-name>
        <distributable/>
    </web-app>

    將應(yīng)用打包成 WAR 文件,分別上現(xiàn)兩個(gè)實(shí)例的 Tomcat Manager 來(lái)部署
    (如果沒(méi)有 Java 開發(fā)工具,可以直接建立一個(gè) TomcatDemo 的目錄,用 Notepad 將如上的內(nèi)容復(fù)制并保存成 index.jsp,然后在此目錄下新建子目錄 WEB-INF,再用 Notepad 新建一 Web.xml 文件,將上面的代碼復(fù)制保存,然后將此目錄壓縮成 Zip 文件,再把后綴改成 .war ,或利用 jar 命令來(lái)創(chuàng)建 .war 文件)

    六、測(cè)試 Tomcat 集群和 Session 復(fù)制的是否工作

    在 IE 中打開第一個(gè)實(shí)例中的 TomcatDemo (
    http://localhost:8080/TomcatDemo),在 Form 里隨便設(shè)置一個(gè) Session 屬性,如 MyName = foo
    將 IE 地址欄中的地址修改為第二個(gè)實(shí)例中的 TomcatDemo(
    http://localhost:9080/TomcatDemo),刷新,就可以看到注意到 SessionID 不變, MyName 的屬性值已有了
    同樣,如果在第二實(shí)例中設(shè)置的值,在第一個(gè)實(shí)例的頁(yè)面中也能看到
    注意:必須在同一個(gè) IE 窗口中進(jìn)行如上測(cè)試,以保證是同一個(gè) Session ,如果是兩個(gè)窗口,則 Session 可能不同,也互相看不到 Session 復(fù)制的結(jié)果。

    七、其它工作

    上述只實(shí)現(xiàn)了 Session 復(fù)制,而沒(méi)有實(shí)現(xiàn) Load Balance(負(fù)載均衡),這可以利用 Apache 等來(lái)實(shí)現(xiàn)。

    posted @ 2007-08-09 17:23 ricki 閱讀(416) | 評(píng)論 (0)編輯 收藏

         摘要: 在開始做http://133.newsky.cn之前,我已經(jīng)明白網(wǎng)站的開發(fā)與產(chǎn)品開發(fā)沒(méi)有什么不同。不過(guò)在2004年離開微軟中國(guó)研發(fā)中心Office組的時(shí)候,我對(duì)網(wǎng)站開發(fā)仍一無(wú)所知,這主要是因?yàn)槲抑皼](méi)有任何互聯(lián)網(wǎng)研發(fā)的背景。雖然對(duì)傳統(tǒng)軟件產(chǎn)品的研發(fā)管理比較有經(jīng)驗(yàn),但從未接觸過(guò)Internet相關(guān)的項(xiàng)目。   從零開始與網(wǎng)站開發(fā)親密接觸 去年我接手第一個(gè)網(wǎng)站項(xiàng)目http://www....  閱讀全文

    posted @ 2007-08-09 16:31 ricki 閱讀(350) | 評(píng)論 (0)編輯 收藏

    環(huán)境說(shuō)明

           Apache  :apache_2.0.55     1 個(gè)

           Tomcat:  apache-tomcat-5.5.17 (zip版) 2個(gè)

           mod_jk:: mod_jk-apache-2.0.55.so  1個(gè)

    第一部分:負(fù)載均衡

        負(fù)載均衡,就是apache將客戶請(qǐng)求均衡的分給tomcat1,tomcat2....去處理

       1.安裝apche,tomcat

       http://httpd.apache.org/ 下載Apache 2.0.55

        http://tomcat.apache.org/download-55.cgi 下載tomcat5.5 zip版本(解壓即可,綠色版)

       http://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.15/  下載mod_jk,注意和  apache版本匹配

       按照jdk,我的路徑為:E:\ide\apache\Apache2

       解壓兩份Tomcat, 路徑分別為 E:\ide\tomcat1,E:\ide\tomcat2

    下載mod_jk

    2.gif

    2.修改Apache配置文件http.conf

       在apache安裝目錄下conf目錄中找到http.conf

       在文件最后加上下面一句話就可以了

      include "E:\ide\apache\Apache2\conf\mod_jk.conf"

    2. http.conf 同目錄下新建mod_jk.conf文件,內(nèi)容如下

    #加載mod_jk Module
    LoadModule jk_module modules/mod_jk-apache-2.0.55.so
    #指定 workers.properties文件路徑
    JkWorkersFile conf/workers.properties
    #指定那些請(qǐng)求交給tomcat處理,"controller"為在workers.propertise里指定的負(fù)載分配控制器
    JkMount /*.jsp controller

    3.在http.conf同目錄下新建 workers.properties文件,內(nèi)容如下

    worker.list = controller,tomcat1,tomcat2  #server 列表
    #========tomcat1========
    worker.tomcat1.port=8009         #ajp13 端口號(hào),在tomcat下server.xml配置,默認(rèn)8009
    worker.tomcat1.host=localhost  #tomcat的主機(jī)地址,如不為本機(jī),請(qǐng)?zhí)顚慽p地址
    worker.tomcat1.type=ajp13
    worker.tomcat1.lbfactor = 1   #server的加權(quán)比重,值越高,分得的請(qǐng)求越多
    #========tomcat2========
    worker.tomcat2.port=9009       #ajp13 端口號(hào),在tomcat下server.xml配置,默認(rèn)8009
    worker.tomcat2.host=localhost  #tomcat的主機(jī)地址,如不為本機(jī),請(qǐng)?zhí)顚慽p地址
    worker.tomcat2.type=ajp13
    worker.tomcat2.lbfactor = 1   #server的加權(quán)比重,值越高,分得的請(qǐng)求越多
    #========controller,負(fù)載均衡控制器========
    worker.controller.type=lb
    worker.controller.balanced_workers=tomcat1,tomcat2   #指定分擔(dān)請(qǐng)求的tomcat
    worker.controller.sticky_session=1

    4.修改tomcat配置文件server.xml

    如果你在不同電腦上安裝tomcat,tomcat的安裝數(shù)量為一個(gè),可以不必修改tomcat配置文件
    我這里是在同一臺(tái)電腦上安裝兩個(gè)tomcat,所以需要更改其中一個(gè)的設(shè)置
    打開tomcat2/conf/server.xml文件
            
            
            

    5.編寫一個(gè)測(cè)試jsp
    建立一個(gè)目錄test.里面新建一個(gè)test.jsp,內(nèi)容為
    <%
       System.out.println("===========================");
    %>

    把test放到tomcat1,tomcat2的webapps下

    6.啟動(dòng)apache,tomcat1,tomcat2,進(jìn)行測(cè)試
    通過(guò) http://localhost/test/test.jsp 訪問(wèn),查看tomcat1的窗口,可以看到打印了一行"=========="
    再刷新一次,tomcat2也打印了一條,再刷新,可以看到請(qǐng)求會(huì)被tomcat1,tomcat2輪流處理,實(shí)現(xiàn)了負(fù)載均衡.
            

    第二部分,配置集群

       只配置負(fù)載均衡還不行,還要session復(fù)制,也就是說(shuō)其中任何一個(gè)tomcat的添加的session,是要同步復(fù)制到其它tomcat, 集群內(nèi)的tomcat都有相同的session

    1. 修改tomcat1, tomcat2的server.xml,將集群部分配置的在注釋符刪掉,并將tomcat2的4001端口改為4002,以避免與tomcat沖突,當(dāng)然,如果是兩臺(tái)電腦,是不用改端口的,去掉注釋符即可  
          
          
          
          
    2,修改測(cè)試項(xiàng)目test

    修改test.jsp,內(nèi)容如下

    <%@ page contentType="text/html; charset=GBK" %>
    <%@ page import="java.util.*" %>
    <html><head><title>Cluster App Test</title></head>
    <body>
    Server Info:
    <%
    out.println(request.getLocalAddr() + " : " + request.getLocalPort()+"<br>");%>
    <%
      out.println("<br> ID " + session.getId()+"<br>");
     // 如果有新的 Session 屬性設(shè)置
      String dataName = request.getParameter("dataName");
      if (dataName != null && dataName.length() > 0) {
         String dataValue = request.getParameter("dataValue");
         session.setAttribute(dataName, dataValue);
      }
    out.print("<b>Session 列表</b>");
    Enumeration e = session.getAttributeNames();
      while (e.hasMoreElements()) {
         String name = (String)e.nextElement();
         String value = session.getAttribute(name).toString();
         out.println( name + " = " + value+"<br>");
             System.out.println( name + " = " + value);
       }
    %>
      <form action="index.jsp" method="POST">
        名稱:<input type=text size=20 name="dataName">
         <br>
        值:<input type=text size=20 name="dataValue">
         <br>
        <input type=submit>
       </form>
    </body>
    </html>

    然后在test 新建WEB-INF目錄,WEB-INF下新建web.xml,內(nèi)容如下
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
           <display-name>TomcatDemo</display-name>
           <distributable/>
    </web-app>

    注意:在你的應(yīng)用的web.xml加入  <distributable/> 即可
    ok,講test復(fù)制到tomcat1,tomcat2的webapps下,重啟apache,tomcat1,tomcat2,輸入網(wǎng)址 http://localhost/test/test.jsp  
    新建一個(gè) 名稱為 xiaoluo  ,值為 cdut 的session,提交查詢,新開一個(gè)ie窗口,再提交查詢,如圖,可以看到,兩個(gè)tomcat 是負(fù)載均衡,并且session同步的
                 

    posted @ 2007-08-09 16:14 ricki 閱讀(302) | 評(píng)論 (0)編輯 收藏

    IM的服務(wù)器壓力測(cè)試今天完成了。總的來(lái)說(shuō),測(cè)試結(jié)果令人滿意。

    IM服務(wù)器配置如下:
    CPU:至強(qiáng)3G雙核 x 1
    內(nèi)存:1G
    硬盤:140G SISC硬盤
    IM服務(wù)之外的其余服務(wù):
    IM & 客戶端 自動(dòng)更新服務(wù)
    公司網(wǎng)站web服務(wù)
    公司郵件服務(wù)

    測(cè)試方式:
    3臺(tái)計(jì)算機(jī)并發(fā)模擬客戶登陸及聊天。登陸包括查詢與下載好友列表、好友資料、群組列表、群組資料;聊天測(cè)試方式為,每個(gè)模擬客戶端每1秒向好友列表中的一個(gè)好友發(fā)送一條文本消息。所有好友消息均為服務(wù)器轉(zhuǎn)發(fā),因?yàn)槿绻褂肞2P方式的話,一旦P2P通道建立,數(shù)據(jù)便不再經(jīng)過(guò)服務(wù)器,對(duì)IM服務(wù)器的壓力不產(chǎn)生影響,因此,便沒(méi)有測(cè)試P2P方式下的壓力數(shù)據(jù),而選擇測(cè)試服務(wù)器轉(zhuǎn)發(fā)方式下的壓力數(shù)據(jù)。

    最終的測(cè)試結(jié)果為:
    服務(wù)器轉(zhuǎn)發(fā)模式下,大約能同時(shí)支持3000人登陸,4865人同時(shí)聊天(服務(wù)器崩潰前最近一次讀數(shù))。
    光登陸就超過(guò)2000,令人非常滿意,而且4865人同時(shí)聊天,這還是在未進(jìn)一步優(yōu)化的情況下獲得的數(shù)據(jù)。接近5000的數(shù)據(jù),令人很是高興。

    最后,IM服務(wù)器的架構(gòu)簡(jiǎn)述:
    采用4IOCP。其中一個(gè)TCP IOCP用作管理員客戶端連接,以及將來(lái)的服務(wù)器聚合擴(kuò)展;一個(gè)TCP IOCP用于用戶客戶端登陸登出,以及數(shù)據(jù)補(bǔ)包;一個(gè)UDP IOCP用于心跳、P2P打洞處理、中轉(zhuǎn)聊天的文字消息(包含系統(tǒng)表情);一個(gè)UDP IOCP用于中轉(zhuǎn)聊天的非文本數(shù)據(jù)(比如圖像)。4個(gè)IOCP間的橋接及系統(tǒng)日志、管理員日志、用戶日志、插件日志均采用隊(duì)列處理。系統(tǒng)所有內(nèi)存使用均有專門的內(nèi)存管理器負(fù)責(zé)管理。至于UDP為什么也要采用IOCP,原因則是,雖然普通的UDP已經(jīng)很快了,但是,每次發(fā)送,接收仍均需要阻塞等待。雖然每次阻塞的時(shí)間很短,但積少成多,在大量連接的情況下,仍然會(huì)比較可觀。而采用IOCP,則就是為了經(jīng)量減小每次阻塞的時(shí)間。
    最后,關(guān)于系統(tǒng)資源占用:
    CPU:4%-9%。即使達(dá)到4865用戶同時(shí)在線聊天,CUP占用率也一直處于4%-9%
    內(nèi)存:IM服務(wù)器剛剛啟動(dòng)時(shí),占用內(nèi)存7M多,當(dāng)4865用戶同時(shí)采用服務(wù)器中轉(zhuǎn)方式在線聊天時(shí),達(dá)到190M。

    posted @ 2007-07-27 09:10 ricki 閱讀(1162) | 評(píng)論 (0)編輯 收藏

    生命是一場(chǎng)輪回,有些事注定要發(fā)生。有些人注定要離去……

    posted @ 2007-07-26 22:17 ricki 閱讀(203) | 評(píng)論 (0)編輯 收藏

     
      先關(guān)閉所有的IE瀏覽器窗口鼠標(biāo)右鍵點(diǎn)擊快速啟動(dòng)欄的IE瀏覽器圖標(biāo),在出現(xiàn)的快捷菜單中點(diǎn)擊“屬性”,系統(tǒng)隨即彈出“啟動(dòng)Internet Explorer瀏覽器屬性”對(duì)話頁(yè)面,點(diǎn)擊“快捷方式”標(biāo)簽,在出現(xiàn)的頁(yè)面的“運(yùn)行方式(R)”中單擊右側(cè)的下拉條,選擇“最大化”。之后按“確定”退出。打開IE瀏覽器窗口,點(diǎn)擊里面的鏈接,接著關(guān)閉先前打開的IE瀏覽器窗口,只留下這個(gè)鏈接頁(yè)面,拉動(dòng)邊框?qū)⑵浯翱诶秸麄€(gè)屏幕,然后關(guān)閉該頁(yè)面。從此,您打開IE瀏覽器窗口直接就是最大化的頁(yè)面了。如果這方法不靈,那可得改修改您的計(jì)算機(jī)的注冊(cè)表了,方法:打開“注冊(cè)表編輯器”,找到[HKEY_ CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\Old WorkAreas],然后選中窗口右側(cè)的“OldWorkAreaRects”,將其刪除;在“注冊(cè)表編輯器”中找到[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main],選擇窗口右側(cè)的“Window_Placement”,將其刪除;退出“注冊(cè)表編輯器”,重啟電腦,然后打開IE,將其窗口最大化,并單擊“向下還原”按鈕將窗口還原,接著再次單擊“最大化”按鈕,最后關(guān)閉IE窗口。以后重新打開IE時(shí),窗口就正常了!

    posted @ 2007-07-26 16:10 ricki 閱讀(301) | 評(píng)論 (0)編輯 收藏

    主站蜘蛛池模板: 亚洲午夜无码毛片av久久京东热| 中文字幕免费在线看线人 | 亚洲精品乱码久久久久久蜜桃不卡| 免费的黄色网页在线免费观看| 国产成人精品男人免费| 亚洲AV无码一区二区三区电影 | 国产亚洲人成在线播放| 日韩免费视频一区| 亚洲AⅤ男人的天堂在线观看| 日本午夜免费福利视频| 亚洲Aⅴ在线无码播放毛片一线天| 国产成人免费福利网站| 国产亚洲视频在线| 亚洲第一区精品日韩在线播放| 人成午夜免费大片在线观看| 国产成人亚洲综合| 全黄大全大色全免费大片| 亚洲精选在线观看| 69式互添免费视频| 国产精品亚洲综合久久| 日韩一区二区三区免费体验| 老司机午夜性生免费福利 | 美女黄色毛片免费看| 亚洲精品视频久久久| 999zyz**站免费毛片| 亚洲成AV人片一区二区密柚| 99精品视频免费观看| 亚洲人成网站日本片| 免费高清资源黄网站在线观看| 看免费毛片天天看| 红杏亚洲影院一区二区三区| 精品一卡2卡三卡4卡免费视频| 亚洲一区二区成人| 黄瓜视频高清在线看免费下载| 亚洲AV无码AV日韩AV网站| 亚洲?V无码乱码国产精品| 巨胸狂喷奶水视频www网站免费| 久久亚洲精品成人777大小说| 免费观看无遮挡www的视频| 亚洲中文无码永久免费| 亚洲国产精品激情在线观看|