隨筆 - 8  文章 - 55  trackbacks - 0
          <2006年5月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          朋友的Blog

          最新評論

          閱讀排行榜

          評論排行榜

          vbs類生成xml文件
          [ 作者:??加入時(shí)間:2006-04-03 15:13:42??來自: ]
          有兩文件:
          obj
          XML . asp :測試文件
          cls
          XML . asp :vbs類文件
          代碼:
          obj
          XML . asp

          <%@ Language=VBScript %>
          <% Option Explicit %>
          <!--#INCLUDE FILE="cls
          XML . asp "-->
          <%
          Dim obj
          XML , strPath, str
          Set obj
          XML = New cls XML

          strPath = Server.MapPath(".") & "/New.xml"

          obj XML .createFile strPath, "Root"
          'Or If using an existing
          XML file:
          'obj
          XML .File = "C:/File.xml"

          obj XML .createRootChild "Images"

          'Here only one attribute is added to the Images/Image Node
          obj
          XML .createChildNodeWAttr "Images", "Image", "id", "1"
          obj
          XML .updateField "Images//Image[@id=1]", "super.gif"
          obj
          XML .createRootNodeWAttr "Jobs", Array("Size", "Length", "Width"), _
          Array(24, 31, 30)
          obj
          XML .createRootNodeWAttr "Jobs", Array("Size", "Length", "Width"), _
          Array(24, 30, 29)
          obj
          XML .createRootNodeWAttr "Jobs", Array("Size", "Length", "Width"), _
          Array(24, 31, 85)

          'Notice that all three job nodes have size 24, all of those
          'nodes will be updated
          obj
          XML .updateField "Jobs[@Size=24]", "24's"

          'Notice that only two nodes have the specified XPath, hence
          'only two new child nodes will be added
          obj
          XML .createChildNodeWAttr "Jobs[@Size=24 and @Length=31]", "Specs", _
          Array("Wood", "Metal", "Color"), _
          Array("Cedar", "Aluminum", "Green")

          'It is always important to iterate through all of the nodes
          'returned by this XPath query.
          For Each str In obj
          XML .getField("Jobs[@Size=24]")
          Response.Write(str & "<br>")
          Next
          Set obj
          XML = Nothing

          Response.Redirect "New.xml"
          %>

          cls XML . asp :

          <%
          Class cls
          XML
          'strFile must be full path to document, ie C:/ XML / XML File. XML
          'objDoc is the XML Object
          Private strFile, objDoc

          '*********************************************************************
          ' Initialization/Termination
          '*********************************************************************

          'Initialize Class Members
          Private Sub Class_Initialize()
          strFile = ""
          End Sub

          'Terminate and unload all created objects
          Private Sub Class_Terminate()
          Set objDoc = Nothing
          End Sub

          '*********************************************************************
          ' Properties
          '*********************************************************************

          'Set XML File and objDoc
          Public Property Let File(str)
          Set objDoc = Server.CreateObject("Microsoft.
          XML DOM")
          objDoc.async = False
          strFile = str
          objDoc.Load strFile
          End Property

          'Get XML File
          Public Property Get File()
          File = strFile
          End Property

          '*********************************************************************
          ' Functions
          '*********************************************************************

          'Create Blank XML File, set current obj File to newly created file
          Public Function createFile(strPath, strRoot)
          Dim objFSO, objTextFile
          Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
          Set objTextFile = objFSO.CreateTextFile(strPath, True)
          objTextFile.WriteLine("<?xml version=""1.0""?>")
          objTextFile.WriteLine("<" & strRoot & "/>")
          objTextFile.Close
          Me.File = strPath
          Set objTextFile = Nothing
          Set objFSO = Nothing
          End Function

          'Get XML Field(s) based on XPath input from root node
          Public Function getField(strXPath)
          Dim objNodeList, arrResponse(), i
          Set objNodeList = objDoc.documentElement.selectNodes(strXPath)
          ReDim arrResponse(objNodeList.length)
          For i = 0 To objNodeList.length - 1
          arrResponse(i) = objNodeList.item(i).Text
          Next
          getField = arrResponse
          End Function

          'Update existing node(s) based on XPath specs
          Public Function updateField(strXPath, strData)
          Dim objField
          For Each objField In objDoc.documentElement.selectNodes(strXPath)
          objField.Text = strData
          Next
          objDoc.Save strFile
          Set objField = Nothing
          updateField = True
          End Function

          'Create node directly under root
          Public Function createRootChild(strNode)
          Dim objChild
          Set objChild = objDoc.createNode(1, strNode, "")
          objDoc.documentElement.appendChild(objChild)
          objDoc.Save strFile
          Set objChild = Nothing
          End Function

          'Create a child node under root node with attributes
          Public Function createRootNodeWAttr(strNode, attr, val)
          Dim objChild, objAttr
          Set objChild = objDoc.createNode(1, strNode, "")
          If IsArray(attr) And IsArray(val) Then
          If UBound(attr)-LBound(attr) <> UBound(val)-LBound(val) Then
          Exit Function
          Else
          Dim i
          For i = LBound(attr) To UBound(attr)
          Set objAttr = objDoc.createAttribute(attr(i))
          objChild.setAttribute attr(i), val(i)
          Next
          End If
          Else
          Set objAttr = objDoc.createAttribute(attr)
          objChild.setAttribute attr, val
          End If
          objDoc.documentElement.appendChild(objChild)
          objDoc.Save strFile
          Set objChild = Nothing
          End Function

          'Create a child node under the specified XPath Node
          Public Function createChildNode(strXPath, strNode)
          Dim objParent, objChild
          For Each objParent In objDoc.documentElement.selectNodes(strXPath)
          Set objChild = objDoc.createNode(1, strNode, "")
          objParent.appendChild(objChild)
          Next
          objDoc.Save strFile
          Set objParent = Nothing
          Set objChild = Nothing
          End Function

          'Create a child node(s) under the specified XPath Node with attributes
          Public Function createChildNodeWAttr(strXPath, strNode, attr, val)
          Dim objParent, objChild, objAttr
          For Each objParent In objDoc.documentElement.selectNodes(strXPath)
          Set objChild = objDoc.createNode(1, strNode, "")
          If IsArray(attr) And IsArray(val) Then
          If UBound(attr)-LBound(attr) <> UBound(val)-LBound(val) Then
          Exit Function
          Else
          Dim i
          For i = LBound(attr) To UBound(attr)
          Set objAttr = objDoc.createAttribute(attr(i))
          objChild.SetAttribute attr(i), val(i)
          Next
          End If
          Else
          Set objAttr = objDoc.createAttribute(attr)
          objChild.setAttribute attr, val
          End If
          objParent.appendChild(objChild)
          Next
          objDoc.Save strFile
          Set objParent = Nothing
          Set objChild = Nothing
          End Function

          'Delete the node specified by the XPath
          Public Function deleteNode(strXPath)
          Dim objOld
          For Each objOld In objDoc.documentElement.selectNodes(strXPath)
          objDoc.documentElement.removeChild objOld
          Next
          objDoc.Save strFile
          Set objOld = Nothing
          End Function
          End Class
          %>

          posted @ 2006-06-06 13:04 blog搬家了--[www.ialway.com/blog] 閱讀(433) | 評論 (0)編輯 收藏

          www.nike.com

          www.m5.icoke.com

          http://www.hcgjhotel.com/

          http://www.peugeot.com.cn/web/307/

          http://www.kingnare.com/

          http://www.greenovia.net/

          http://www.blueidea.com/bbs/newsdetail.asp?page=4&id=1935698&Daysprune=&lp=1

          http://www.5dmax.com/

          http://www.skii.com.cn/pitera/index.html

          http://www.daphne.com.cn/d28/

          http://www.wangbao.com.cn/main.html

          http://www.mystvgame.com/us/

          http://land.anycall.com/event/anyclub2/event_main.jsp

          http://www.gglc.com.cn/main.htm

          http://www.boyaguoji.com/index1.htm

          www.superaction.co.kr

          posted @ 2006-06-03 21:34 blog搬家了--[www.ialway.com/blog] 閱讀(415) | 評論 (0)編輯 收藏
          QQ罵人寶典7
          作者:未知 來源:99軟件站 加入時(shí)間:2004-8-28 飛牌精品軟件
           
          男人的四大理想:天上紛紛掉鈔票,天下美男都死掉,美女腦子都壞掉,哭著喊著讓我泡.

          丑女一回頭,嚇?biāo)酪活^牛;丑女二回頭,黃河瀑布水倒流;丑女三回頭,泰森改打乒乓球!

          男人四怕:怕小姐有病,怕情人懷孕,怕群眾寫信,怕老婆自盡。你怕啥?

          這段日子以來,我一直想對你說三個(gè)字,但又怕說了連普通朋友也做不成,可我控制不住,還是想說:借點(diǎn)錢!

          腦筋急轉(zhuǎn)彎:一只豬過馬路被車撞死了,為什么?告訴你吧,是豬不會(huì)急轉(zhuǎn)彎。

          老婆無味,情人太累,小姐太貴,沒事開個(gè)同學(xué)會(huì),拆散一對是一對

          克林頓睡覺是國睡 乞丐睡覺是地稅 和老婆睡覺是依法納稅 和情人睡覺是偷稅漏稅 和小姨子睡覺是增值稅

          讀出下面的字,你將獲得月薪2000000的工作,試題如下:簟璁醭歙艽绱癀穡魍旃傯彘硪钚鰣硐蓰。

          警告。你的手機(jī)由于黑客侵入信號系統(tǒng),電池即將被引爆。請立即將手機(jī)電池取下扔出五米距離。切切。

          兄弟!請不要在每次放屁后低頭猛吸就以為能把屁味吸光!:p

          啊!你的皮膚如此富有光澤,你散發(fā)的香味如此難以抗拒,讓我狠狠咬你一口吧,我親愛的--紅燒肉。

          人家撈,你不撈,老婆說你是草包;人家賭,你不賭,背后說你二百五;人家嫖,你不嫖,大伙一起造你謠

          人生四大悲:久旱逢甘霖-不停;他鄉(xiāng)遇故知-借錢;洞房花燭夜-不舉;金榜題名時(shí)-別人

          豬的四大愿望:四周柵欄都倒掉,天上紛紛掉飼料。天下屠夫都死掉,世界人民信佛教。

          天大地大不如老婆大;爹親娘親不如小姐親;千好萬好不如二奶好!

          只愛一個(gè)有點(diǎn)傻,愛上兩個(gè)最起碼,三個(gè)五個(gè)剛合適,十個(gè)八個(gè)才瀟灑。

          山外青山樓外樓,你不愛我我不愁。世上美女到處有,她會(huì)比你更溫柔!

          投保:男朋友是準(zhǔn)客戶,老公是客戶,結(jié)婚是簽單,離婚是退保,再婚是續(xù)保,找老二是加保  

          這是有“屎”以來最有“糞”量的祝福

          有三個(gè)字一直藏在我的心底不敢對你說。現(xiàn)在我終于鼓足了勇氣:“去死吧!”  

          那天我看見你拿到狂砍一只豬,豬跑到一個(gè)死胡同,只聽見豬大叫:“本是同根生,相煎何太急!”

          你如果收到本信息,證明你手機(jī)以感染病毒,請馬上取出手機(jī)卡,用汽油刷洗。

          網(wǎng)上無計(jì)可消愁,聊天解煩憂,忽見美眉在招手,頓首頓首,關(guān)掉其他窗口,聊到最后,是一北方老叟,作嘔作嘔!

          不許動(dòng)!搶劫!全部舉起手來!男的站左邊,女的站右邊,變態(tài)的站中間,哎!說的就是你,還裝著看手機(jī)!

          美眉美眉我愛你!先用話語感動(dòng)你,再用行動(dòng)打動(dòng)你,買個(gè)戒指送給你,再用勞斯萊斯去娶你!(你愿意嗎?)

          嫖客:萬水千山總是情,少給十塊行不行;妓女:人間哪有真情在,多賺十塊是十塊。

          有一個(gè)女生去牧場見習(xí)擠牛奶,可別人都擠了一桶了,她還只擠了一點(diǎn),正著急,突然老牛說了:小姐,你擠錯(cuò)地方了!

          強(qiáng)匪發(fā)現(xiàn)保險(xiǎn)柜里頭全都是果凍,他一氣之下,把所有果凍都吃掉。隔天報(bào)紙的頭條是這么寫的 ※瘋狂歹徒,精子銀行被盜※

          獵人發(fā)現(xiàn)一只豬,舉起獵槍打死了豬,獵人走近豬,豬卻起來了,知道為什么?猜不到?—豬也正納悶?zāi)亍?br />
          男人最渴望的一句話:“我要”;男人最恐懼的一句話:“我還要嘛”

          請走到最近的電線桿前面,對著上面的野廣告大聲說“我的病有救了”

          你比鏡子還能反映我的缺點(diǎn),你比莊子還博學(xué)多才,你比孫子還有謀略。所以我們都親切的叫你:“鏡莊孫子”。

          網(wǎng)上自古少嬌娘,歪瓜裂棗排成行,偶爾幾聲鴛鴦叫,也是淫女配色狼. 
          posted @ 2006-05-31 12:46 blog搬家了--[www.ialway.com/blog] 閱讀(858) | 評論 (0)編輯 收藏
          Adobe Apollo計(jì)劃:讓Flash擺脫瀏覽器

          Adobe平臺(tái)業(yè)務(wù)單元的首席軟件架構(gòu)師兼高級副主席Kevin Lynch透露,他們正開發(fā)一個(gè)代號為Apollo的項(xiàng)目,它將使得針對Adobe的Flash Presentation軟件開發(fā)的應(yīng)用程序不用網(wǎng)頁瀏覽器就能運(yùn)行。

            Lynch表示,Apollo預(yù)計(jì)明年初就會(huì)免費(fèi)提供下載,它開發(fā)的目的是為了克服目前網(wǎng)頁應(yīng)用的限制。目前,F(xiàn)lash程序是運(yùn)行在網(wǎng)頁瀏覽器當(dāng)中的。他還表示,Apollo是基于客戶端的軟件,它可以獨(dú)立于網(wǎng)頁瀏覽器之外運(yùn)行Flash程序而不管是在線還是離線。

            Apollo是設(shè)計(jì)來為開發(fā)人員提供一種創(chuàng)建可渲染Flash動(dòng)畫、HTML和Acrobat(PDF)文件應(yīng)用程序的途徑。

            Lynch表示,如email這些原生的網(wǎng)絡(luò)應(yīng)用程序,雖然它們可以運(yùn)行在不同的操作系統(tǒng)之上,但是當(dāng)用戶斷開網(wǎng)絡(luò)連接時(shí)就無能為力了;而Apollo正是可以彌補(bǔ)這一缺陷。

            Apollo程序在用戶下線時(shí)還會(huì)繼續(xù)運(yùn)行,并且當(dāng)用戶重新上線時(shí)就會(huì)自動(dòng)的更新數(shù)據(jù)。例如,某人在離線的狀態(tài)下通過手持設(shè)備或筆記本來預(yù)訂機(jī)票;當(dāng)他重新鏈接到網(wǎng)絡(luò)時(shí),這個(gè)軟件就會(huì)自動(dòng)的完成剩下的業(yè)務(wù)。

            除此之外,Apollo應(yīng)用程序和其它桌面應(yīng)用程序沒什么區(qū)別:它們都擁有獨(dú)立的圖標(biāo)來運(yùn)行程序,并且可以在系統(tǒng)輔助工具中看到它們。

            一個(gè)早期版本的Apollo軟件預(yù)期會(huì)在今年年底推出,到時(shí)用戶可以從Adobe Labs官方網(wǎng)站下載。程序員可以利用Adobe現(xiàn)有的工具產(chǎn)品線來編寫運(yùn)行在Apollo中的應(yīng)用程序。

          posted @ 2006-05-15 11:27 blog搬家了--[www.ialway.com/blog] 閱讀(421) | 評論 (0)編輯 收藏

          動(dòng)畫的金牌12法則

          這12條動(dòng)畫制作法則是由Disney的動(dòng)畫師累積數(shù)十年的經(jīng)驗(yàn)所整理出來的最高指導(dǎo)原則,我們可是要把他們當(dāng)做圣旨一般的信奉,雖然Disney的動(dòng)畫早在30年代已經(jīng)發(fā)光發(fā)熱,然而當(dāng)初的動(dòng)畫制作原則延傳至今仍然不變,甚至這些由2D動(dòng)畫制作發(fā)展出來的規(guī)則,也幾乎完全能夠應(yīng)用在3D動(dòng)畫制作之上,如果各位對于Disney動(dòng)畫發(fā)展史有興趣,或是非常想深入了解這些動(dòng)畫基本法則的奧秘,可參參考Frank Thomas and Ollie Johnston所著的The Illusion of Life isney Animation.這本書亦為所有動(dòng)畫師爭相收藏的圣經(jīng)寶典了。

          12條基本法則例舉如下:
          1. Squash and Stretch 擠壓與拉伸

          以特體形狀的變形,強(qiáng)調(diào)瞬間的物理現(xiàn)角。

          2. Anticipation預(yù)備動(dòng)作:
          加入一反向的動(dòng)作以加強(qiáng)正向動(dòng)作的張力,借以表示下一個(gè)將要發(fā)生的動(dòng)作。

          3. Staging表演及呈像方式:
          角色的儀態(tài)、及表演方式,配合適當(dāng)?shù)臄z影機(jī)運(yùn)動(dòng),使能夠有效的表達(dá)角色的特性及故事中的訊息。

          4. Straight-ahead vs. Pose-to-pose連貫動(dòng)作法與關(guān)鍵動(dòng)作法:

          屬兩種不同的動(dòng)畫制作程序,前者根據(jù)連續(xù)的動(dòng)作依序制作每一格畫面;后者是先定義關(guān)鍵的主要?jiǎng)幼鳎笤僦谱麝P(guān)鍵動(dòng)作間的畫格。
          5. Follow-through and Overlapping Action跟隨動(dòng)作與重疊動(dòng)作:
          “沒有任何一種物體會(huì)突然停止,物體的運(yùn)動(dòng)是一個(gè)部分接著一個(gè)部分的” ,這是Walt Disney當(dāng)初對于運(yùn)動(dòng)物體的詮釋,之后動(dòng)畫師將這樣的理論以跟隨動(dòng)作或重疊動(dòng)作來稱呼,我們可以用另一種更科學(xué)的方式來描述這個(gè)原理,就是“動(dòng)者恒動(dòng)”
          6. Slow-in and Slow-out漸快與漸慢:
          所有物體自靜止開始動(dòng)作,是漸快的加速運(yùn)動(dòng),從運(yùn)動(dòng)狀態(tài)到靜止?fàn)顟B(tài),則是呈漸慢的減速運(yùn)動(dòng)?
          7. Arcs弧形運(yùn)動(dòng)軌跡:
          是凡所有會(huì)動(dòng)的生物,其組成的任何部分之運(yùn)動(dòng)軌跡皆為平滑的弧形曲線?
          8. Secondary Action附屬動(dòng)作:
          當(dāng)角色在進(jìn)行主要?jiǎng)幼鲿r(shí),附屬于角色的一些配件,或是觸須、尾巴等部分,會(huì)以附屬動(dòng)作來點(diǎn)綴主要?jiǎng)幼鞯男Ч?
          9. Timing時(shí)間控制:
          一段動(dòng)作發(fā)生所需的時(shí)間,這是掌握動(dòng)畫節(jié)奏的最基本觀念?
          10. Exaggeration夸張:
          利用擠壓與伸展的效果、夸大的肢體動(dòng)作、或是以加快或放慢動(dòng)作來加乘角色的情緒及反應(yīng),這是動(dòng)畫有別于一般表演的重要元素?
          11. Solid drawing純熟的手繪技巧:
          這是在傳統(tǒng)手繪動(dòng)畫領(lǐng)域里,對于動(dòng)畫師的基本要求,然而在計(jì)算機(jī)動(dòng)畫領(lǐng)域,手繪已不再是動(dòng)畫師的工作內(nèi)容?
          12. Appeal吸引力:
          當(dāng)設(shè)計(jì)角色時(shí),能夠以造型或獨(dú)特的姿態(tài)讓觀眾直覺角色的屬性,藉以提高觀眾對于角色的印象,例如高矮胖瘦可分別代表不同個(gè)性的角色?

          除了以上12項(xiàng)基本法則,另外可以延伸出另一項(xiàng)重要的原則:
          13. Depth深度:
          由于利用3D動(dòng)畫軟件已經(jīng)可以方便做出立體的效果,但是仍然可以擅用攝影機(jī)的功能加強(qiáng)景深,以突顯畫面所要表達(dá)的重點(diǎn)?
          14. Balance, & Weight平衡及重量感:
          了解運(yùn)動(dòng)物體的重心所在,重心的位置可影響物體在視覺上的穩(wěn)定度;物體在視覺上的輕重為何,除了在造型上予以定義,亦須由動(dòng)作表現(xiàn)物體的重量感,除了可以在肢體語言上表達(dá),亦可由時(shí)間控制上營造
          posted @ 2006-05-12 10:12 blog搬家了--[www.ialway.com/blog] 閱讀(449) | 評論 (0)編輯 收藏
          出租司機(jī)給我上的MBA課?

           
           我要從徐家匯趕去機(jī)場,于是匆匆結(jié)束了一個(gè)會(huì)議,在美羅大廈前搜索出租車。一
           輛大眾發(fā)現(xiàn)了我,非常專業(yè)的、徑直的停在我的面前。這一停,于是有了后面的這
           個(gè)讓我深感震撼的故事,象上了一堂生動(dòng)的MBA案例課。為了忠實(shí)于這名出租車司機(jī)
           的原意,我憑記憶盡量重復(fù)他原來的話。
           
           “去哪里……好的,機(jī)場。我在徐家匯就喜歡做美羅大廈的生意。這里我只做兩個(gè)地
           方。美羅大廈,均瑤大廈。你知道嗎?接到你之前,我在美羅大廈門口兜了兩圈,
           終于被我看到你了!從寫字樓里出來的,肯定去的不近~~~”

           
           “哦?你很有方法嘛!”我附和了一下。
           
           
           “做出租車司機(jī),也要用科學(xué)的方法。”他說。我一愣,頓時(shí)很有些興趣“什么科學(xué)的
           方法?”
           
           “要懂得統(tǒng)計(jì)。我做過精確的計(jì)算。我說給你聽啊。我每天開17個(gè)小時(shí)的車,每小
           
           時(shí)成本34.5元……”
           
           “怎么算出來的?”我追問。
           
           “你算啊,我每天要交380元,油費(fèi)大概210元左右。一天17小時(shí),平均每小時(shí)固定成
           本22元,交給公司,平均每小時(shí)12.5元油費(fèi)。這是不是就是34.5 元?”,我有些驚
           訝。我打了10年的車,第一次聽到有出租車司機(jī)這么計(jì)算成本。以前的司機(jī)都和我
           說,每公里成本0.3元,另外每天交多少錢之類的。
           
           “成本是不能按公里算的,只能按時(shí)間算。你看,計(jì)價(jià)器有一個(gè)“檢查”功能。你可以
           看到一天的詳細(xì)記錄。我做過數(shù)據(jù)分析,每次載客之間的空駛時(shí)間平均為7分鐘。如
           果上來一個(gè)起步價(jià),10元,大概要開10分鐘。也就是每一個(gè)10元的客人要花17分鐘
           的成本,就是9.8元。不賺錢啊!如果說做浦東、杭州、青浦的客人是吃飯,做10元
           的客人連吃菜都算不上,只能算是撒了些味精。”
           
           強(qiáng)!這位師傅聽上去真不象出租車司機(jī),到象是一位成本核算師。“那你怎么辦
           呢?”我更感興趣了,繼續(xù)問。看來去機(jī)場的路上還能學(xué)到新東西。
           
           “千萬不能被客戶拉了滿街跑。而是通過選擇停車的地點(diǎn),時(shí)間,和客戶,主動(dòng)地決
           定你要去的地方。”我非常驚訝,這聽上去很有意思。“有人說做出租車司機(jī)是靠運(yùn)
           氣吃飯的職業(yè)。我以為不是。你要站在客戶的位置上,從客戶的角度去思考。”這句
           話聽上去很專業(yè),有點(diǎn)象很多商業(yè)管理培訓(xùn)老師說的“put yourself into others'
           shoes.”

           “給你舉個(gè)例子,醫(yī)院門口,一個(gè)拿著藥的,一個(gè)拿著臉盆的,你帶哪一個(gè)。”我想
           了想,說不知道。

          “你要帶那個(gè)拿臉盆的。一般人病小痛的到醫(yī)院看一看,拿點(diǎn)藥,不一定會(huì)去很遠(yuǎn)
           的醫(yī)院。拿著臉盆打車的,那是出院的。住院哪有不死人的?今天二樓的誰死了,
           明天三樓又死了一個(gè)。從醫(yī)院出來的人通常會(huì)有一種重獲新生的感覺,重新認(rèn)識(shí)生
           命的意義,健康才最重要。那天這個(gè)說:走,去青浦。眼睛都不眨一下。你說他會(huì)
           打車到人民廣場,再去做青浦線嗎?絕對不會(huì)!”
           
           我不由得開始佩服。

           “再給你舉個(gè)例子。那天人民廣場,三個(gè)人在前面招手。一個(gè)年輕女子,拿著小包,
           剛買完東西。還有一對青年男女,一看就是逛街的。第三個(gè)是個(gè)里面穿絨襯衫的,
           外面羽絨服的男子,拿著筆記本包。我看一個(gè)人只要3秒鐘。我毫不猶豫地停在這個(gè)
           男子面前。這個(gè)男的上車后說:延安高架、南北高架~~~還沒說后面就忍不住問,為
           什么你毫不猶豫地開到我面前?前面還有兩個(gè)人,他們要是想上車,我也不好意思
           和他們搶。
           
           我回答說,中午的時(shí)候,還有十幾分鐘就1點(diǎn)了。那個(gè)女孩子是中午溜出來買東西
           的,估計(jì)公司很近;那對男女是游客,沒拿什么東西,不會(huì)去很遠(yuǎn);你是出去辦事
           的,拿著筆記本包,一看就是公務(wù)。而且這個(gè)時(shí)候出去,估計(jì)應(yīng)該不會(huì)近。那個(gè)男
           的就說,你說對了,去寶山。”
           
           “那些在超市門口,地鐵口打車,穿著睡衣的人可能去很遠(yuǎn)嗎?可能去機(jī)場嗎?機(jī)場
           也不會(huì)讓她進(jìn)啊。”
           
           有道理!我越聽越有意思。
           
           “很多司機(jī)都抱怨,生意不好做啊,油價(jià)又漲了啊,都從別人身上找原因。我說,你
           永遠(yuǎn)從別人身上找原因,你永遠(yuǎn)不能提高。從自己身上找找看,問題出在哪里。”這
           話聽起來好熟,好像是“如果你不能改變世界,就改變你自己”,或者Steven
           Corvey的“影響圈和關(guān)注圈”的翻版。
           
           “有一次,在南丹路一個(gè)人攔車,去田林。后來又有一次,一個(gè)人在南丹路攔車,還
           是去田林。我就問了,怎么你們從南丹路出來的人,很多都是去田林呢?人家說,
           在南丹路有一個(gè)公共汽車總站,我們都是坐公共汽車從浦東到這里,然后搭車去田
           林的。我恍然大悟。比如你看我們開過的這條路,沒有寫字樓,沒有酒店,什么都
           沒有,只有公共汽車站,站在這里攔車的多半都是剛下公共汽車的,再選擇一條最
           短路經(jīng)打車。在這里攔車的客戶通常不會(huì)高于15元。”
           
           “所以我說,態(tài)度決定一切!”我聽十幾個(gè)總裁講過這句話,第一次聽出租車司機(jī)這
           么說。
           
           “要用科學(xué)的方法,統(tǒng)計(jì)學(xué)來做生意。天天等在地鐵站口排隊(duì),怎么能賺到錢?每個(gè)
           月就賺500塊錢怎么養(yǎng)活老婆孩子?這就是在謀殺啊!慢性謀殺你的全家。要用知識(shí)
           武裝自己。學(xué)習(xí)知識(shí)可以把一個(gè)人變成聰明的人,一個(gè)聰明的人學(xué)習(xí)知識(shí)可以變成
           很聰明的人。一個(gè)很聰明的人學(xué)習(xí)知識(shí),可以變成天才。”
           
           “有一次一個(gè)人打車去火車站,問怎么走。他說這么這么走。我說慢,上高架,再這
           么這么走。他說,這就繞遠(yuǎn)了。我說,沒關(guān)系,你經(jīng)常走你有經(jīng)驗(yàn),你那么走50
           塊,你按我的走法,等里程表50塊了,我就翻表。你只給50快就好了,多的算我
           的。按你說的那么走要50分鐘,我?guī)氵@么走只要25分鐘。最后,按我的路走,多
           走了4公里,快了25分鐘,我只收了50塊。乘客很高興,省了10元錢左右。這4公里
           對我來說就是1塊多錢的油錢。我相當(dāng)于用1元多錢買了25分鐘。我剛才說了,我一
           小時(shí)的成本34.5塊,我多合算啊!”
           
           “在大眾公司,一般一個(gè)司機(jī)3、4千,拿回家。做的好的大概5千左右。頂級的司機(jī)
           大概每月能有7000。全大眾2萬個(gè)司機(jī),大概只有2-3個(gè)司機(jī),萬里挑一,每月能拿
           到8000以上。我就是這2-3個(gè)人中間的一個(gè)。而且很穩(wěn)定,基本不會(huì)大的波動(dòng)。”

           太強(qiáng)了!到此為止,我越來越佩服這個(gè)出租車司機(jī)。
           
           “我常常說我是一個(gè)快樂的車夫。有人說,你是因?yàn)橘嵉腻X多,所以當(dāng)然快樂N葉?
           他們說,你們正好錯(cuò)了。是因?yàn)槲矣锌鞓贰⒎e極的心態(tài),所以賺的錢多。”
           
           說的多好啊!

           “要懂得體味工作帶給你的美。堵在人民廣場的時(shí)候,很多司機(jī)抱怨,又堵車了!真
           是倒霉。千萬不要這樣,用心體會(huì)一下這個(gè)城市的美,外面有很多漂亮的女孩子經(jīng)
           過,非常現(xiàn)代的高樓大廈,雖然買不起,但是卻可以用欣賞的眼光去享受。開車去
           機(jī)場,看著兩邊的綠色,冬天是白色的,多美啊。再看看里程表,100多了,就更美
           了!每一樣工作都有她美麗的地方,我們要懂得從工作中體會(huì)這種美麗。”

          “我10年前是強(qiáng)生公司的總教練。8年前在公司作過三個(gè)不同部門的部門經(jīng)理。后來
           我不干了,一個(gè)月就3、5千塊,沒意思。就主動(dòng)來做司機(jī)。我愿意做一個(gè)快樂的車
           夫。哈哈哈哈。”
           
           到了機(jī)場,我給他留了一張名片,說:“你有沒有興趣這個(gè)星期五,到我辦公室,給
           微軟的員工講一講你怎么開出租車的?你就當(dāng)打著表,60公里一小時(shí),你講多久,
           我就付你多少錢。給我電話。”

           
           我迫不及待的在飛機(jī)上記錄下他這堂生動(dòng)的MBA課。

          posted @ 2006-05-09 13:16 blog搬家了--[www.ialway.com/blog] 閱讀(516) | 評論 (2)編輯 收藏
          主站蜘蛛池模板: 米泉市| 阳曲县| 宾阳县| 万荣县| 白山市| 定西市| 湘阴县| 宁德市| 云梦县| 汉源县| 张北县| 新疆| 志丹县| 澎湖县| 边坝县| 英德市| 天长市| 磐石市| 萨嘎县| 富民县| 新余市| 宝清县| 邮箱| 郯城县| 岐山县| 临武县| 巴楚县| 上林县| 迁西县| 武陟县| 大荔县| 黑河市| 江永县| 边坝县| 库尔勒市| 松阳县| 海安县| 济宁市| 许昌市| 凤台县| 赣榆县|