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

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

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

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    解決排列組合問題的通用算法
    JAVA實現排列組合算法
    淺析實現排列組合查詢算法
    關于Java權限控制算法


    隨機
    從0,1,2三個數字中隨機取一個:
    int n = (int) (Math.random() * 3);//Math.random()返回的double值>=0且<1
    注意不能使用long l=(Math.round(Math.random()*2),因為這樣三個數字的機率分別是25%,50%,25%,不是均勻分布的。
    也可以使用Random?rand?=?new?Random();int n = rand.nextInt(3);的方式產生,但后者的結果明顯沒有Math.random()的方式那么均勻,只是后者會稍微快一些(可忽略不計)。

    M到N的隨機整數:
    (int)(M+(N-M)*Math.random())

    posted @ 2009-10-04 19:17 leekiang 閱讀(380) | 評論 (0)編輯 收藏

    比如用"TEST"用戶通過plsqldevleper登錄,
    執行select * from v$session t where t.USERNAME='TEST';
    會看到至少兩條記錄,其中action列為Main session的是plsqldevleper固有的,
    每一個SQL Window都會有一個session,action顯示為"SQL Window - New"
    當前window對應的session的STATUS列顯示為ACTIVE,其他顯示為"INACTIVE",
    搞不明白"INACTIVE"的session為何還會顯示,什么時候不顯示呢?
    至于查看當前session的ID,用 select distinct sid from v$mystat;

    順便記錄一下v$mystat,v$sesstat和v$sysstat的區別
    按照OracleDocument中的描述,v$sysstat存儲自數據庫實例運行那刻起就開始累計全實例(instance-wide)的資源使用情況,
    我覺得可以理解為是許多綜合性、全局性的指標
    ,比如總登錄次數(logons cumulative)
    如果從v$sysstat查得有347個指標,那么v$mystat(表示當前session的情況)相應的也有347個指標,
    v$sesstat包括了所有session(包括活動的和不活動的)的指標的值,當然也就囊括了v$mystat,其記錄數為347*25(如果有25個session的話)=8675,
    至于指標號"STATISTIC#"表示的含義,可從v$statname查得。


    在B/S系統中,頁面紛繁復雜,而且經過系統長時間運行,如果發現某個session的wait比較嚴重,進行sql優化時,很難知道這個sql是用在程 序的哪個模塊,很多時候只能根據開發人員的經驗來定位這個sql,或者打開程序代碼,搜索。這樣的效率很低,這里介紹一個方法來快速定位發生問題的sql 的位置。
    ORACLE提供了DBMS_APPLICATION_INFO包,其中提供了set_client_info、set_module、 set_action、read_module、read_client_info、set_session_longops幾個過程,其中分別用于設置 客戶端信息、設置module信息(這里同時必須設置一個action信息)、設置action信息、讀取module信息(同時也會得到action信 息)、讀取client_info信息和手動設置一個會話為longops。
    exec dbms_application_info.set_client_info('test client info');
    exec dbms_application_info.set_module(module_name => 'test module',action_name => 'test action');
    http://zhang41082.itpub.net/post/7167/305794

    How to trace the connection pool in a Java Web application - DBMS_APPLICATION_INFO
    http://stackoverflow.com/questions/829302/how-to-trace-the-connection-pool-in-a-java-web-application-dbmsapplicationinf
    http://stackoverflow.com/questions/53379/using-dbmsapplicationinfo-with-jboss
    http://www.mailinglistarchive.com/java-dev@lists.apple.com/msg10280.html


    使用v$sysstat中的數據
    該視圖中數據常被用于監控系統性能。如buffer cache命中率、軟解析率等都可從該視圖數據計算得出。
    該視圖中的數據也被用于監控系統資源使用情況,以及系統資源利用率的變化。正因如此多的性能數據,檢查某區間內系統資源使用情況可以這樣做,在一個時間段開始時創建一個視圖數據快照,結束時再創建一個,二者之間各統計項值的不同(end value - begin value)即是這一時間段內的資源消耗情況。這是oracle工具的常用方法,諸如Statspack以及BSTAT/ESTAT都是如此。
    為了對比某個區間段的數據,源數據可以被格式化(每次事務,每次執行,每秒鐘或每次登陸),格式化后數據更容易從兩者中鑒別出差異。這類的對比在升級前,升級后或僅僅想看看一段時間內用戶數量增長或數據增加如何影響資源使用方面更加實用。
    你也可以使用v$sysstat數據通過查詢v$system_event視圖來檢查資源消耗和資源回收。
    參見http://www.cnblogs.com/jimeper/archive/2008/03/30/1129431.html
    該文后面有這樣一句話
    人生有三寶:終身運動,終身學習,終身反省.吸收新知,提高效率,懂得相處,成就自己,也成就他人,創造最
    高價值。

    ORACLE的連接數(sessions)與其參數文件中的進程數(process)有關,它們的關系如下:
      sessions=(1.1*process+5)
      但是我們增加process數時,往往數據庫不能啟動了。這因為我們還漏調了一個unix系統參數:它是/etc/system/ 中semmns,這是unix系統的信號量參數。每個process會占用一個信號量。semmns調整后,需要重新啟動unix 操作系統 ,參數才能生效。不過它的大小會受制于 硬件 的內存或ORACLE SGA。范圍可從200-2000不等。

      semmns的計算公式為:SEMMNS > processes + instance_processes + system processes = 數據庫參數processes的值 instance_processes = 5(smon,pmon,dbwr,lgwr,arch)
      system=系統所占用信號量。
      系統所占用信號量可用下列命令查出:#ipcs -sb
      其中列NSEMS顯示系統已占用信號量。
      其它一些跟連接有關的參數,如 licence_max_sessions, licence_sessions_warning 等默認設置都為零,也就是沒有限制。

    posted @ 2009-10-03 02:07 leekiang 閱讀(1546) | 評論 (0)編輯 收藏

    AIX內核屬于動態內核,核心參數基本上可以自動調整,因此當系統安裝完畢后,應考慮修改的參數一般如下:

    一、單機環境
    1、系統用戶的最大登錄數maxlogin
    ?? maxlogin的具體大小可根據用戶數設定,可以通過smitty chlicense命令修改,該參數記錄于/etc/security/login.cfg文件,修改在系統重新啟動后生效。

    2、系統用戶的limits參數
    ?? 這些參數位于/etc/security/limits文件中,可以把這些參數設為-1,即無限制,可以用vi 修改/etc/security/limits文件,所有修改在用戶重新登錄后生效。
    default:
    fsize = 2097151??? ----》改為-1
    core = 2097151
    cpu = -1
    data = 262144????? ----》改為-1
    rss = 65536
    stack = 65536
    nofiles = 2000??? ?

    3、Paging Space
    ?? 檢查paging space的大小,在物理內存<2G時,應至少設定為物理內存的1.5倍,若物理內存>;2G,可作適當調整。同時在創建paging space時, 應盡量分配在不同的硬盤上,提高其性能。利用smitty chps修改原有paging space的大小或smitty mkps增加一塊paging space。

    4、系統核心參數配置
    ?利用lsattr -Elsys0 檢查maxuproc, minpout, maxpout等參數的大小。maxuproc為每個用戶的最大進程數,通常如果系統運行DB2或ORACLE是應將maxuproc調整,Default:128、調整到500,maxuproc增加可以馬上起作用,降低需要AIX重起。當應用涉及大量的順序讀寫而影響前臺程序響應時間時,可考慮將maxpout設為33, minpout設為16,利用smitty chgsys來設置。

    5、文件系統空間的設定
    一般來說,系統的文件系統/、/usr、/var、/tmp的使用率不要超過80%,/tmp建議至少為300M,文件系統滿可導致系統不能正常工作,尤其是AIX的基本文件系統,如/ (根文件系統)滿則會導致用戶不能登錄。用df 查看。

    # df -k? (查看AIX的基本文件系統)
    Filesystem??? 1024-blocks????? Free %Used??? Iused %Iused Mounted on
    /dev/hd4??????????? 24576????? 1452?? 95%???? 2599??? 22% /
    /dev/hd2?????????? 614400???? 28068?? 96%??? 22967??? 15% /usr
    /dev/hd9var????????? 8192????? 4540?? 45%????? 649??? 32% /var
    /dev/hd3?????????? 167936??? 157968??? 6%?????? 89???? 1% /tmp
    /dev/hd1??????????? 16384????? 5332?? 68%???? 1402??? 35% /home

    利用smitty chfs擴展文件系統的空間。

    6、激活SSA Fast-Write Cache
    ?? 利用smitty ssafastw來激活每一個邏輯盤hdiskn的Fast-Write Cache:選擇硬盤后,把Enable Fast-Write一項改為Yes后回車即可。

    7、激活AIO
    AIO通常只對文件系統起作用,對裸設備沒有作用。最大為10X并行磁盤數<80,最小為最大的一半。

    ①、定義系統中的AIO設備
    smit aio ->; Configure Defined Asynchronous I/O 然后回車執行;
    ②、激活系統中的AIO設備
    smit aio ->; Change / Show Characteristics of Asynchronous I/O回車出現AIO 配置對話框,將對話框中〔STATE to be configured at system restart〕域選擇為“available”,然后回車執行;
    注:系統會提示只有在重起后才能生效。

    8、rootvg鏡像
    ?? 因為rootvg損壞系統將無法運行,即使通過備份磁帶恢復,也會造成系統停機,因此在磁盤空間充裕的情況下,可考慮對rootvg作鏡像,同時在建立rootvg鏡像時應盡量使用連接在不同SCSI 上的硬盤以做到負載均衡。利用smitty mirrorvg修改。

    二、雙機環境
    ?? 在雙機環境中,除了考慮上述參數設置外,還需考慮:
    1、 High water mark for pending write I/Os per file(maxpout) 和Low water mark for pending write I/Os per file
    ?? 它們缺省值為0,在雙機環境中一般應設High water mark為33,Low water mark為24,這兩個參數可用smitty chgsys來設置。

    2、 syncd daemon的數據刷新頻率
    ?? 該值表示刷新內存數據到硬盤的頻率,缺省為60,一般可改為20,也可根據實際情況更改。該參數通過vi /sbin/rc.boot更改,其中一行如下:
    nohup? /usr/sbin/syncd 60 >;/dev/null 2>;&1 &
    改為:
    nohup? /usr/sbin/syncd 20 >;/dev/null 2>;&1 &

    http://www.chinaunix.net/jh/9/64764.html
    http://blog.sina.com.cn/s/blog_592060b50100e1hu.html

    posted @ 2009-10-01 09:36 leekiang 閱讀(460) | 評論 (0)編輯 收藏

    url

    http://www.damiya.cn/download.htm
    http://www.teemlink.com/
    http://www.etmvc.cn
    http://www.tkk7.com/chelsea/archive/2005/09/26/14153.html
    http://java.csdn.net/index.php/2009/09/27/%e9%98%bf%e9%87%8c%e8%a6%81%e8%b5%b0102%e5%b9%b4-%e9%98%bf%e9%87%8c%e7%9a%84%e5%b7%a5%e7%a8%8b%e5%b8%88%e8%83%bd%e8%b5%b0%e5%a4%9a%e8%bf%9c%ef%bc%9f/

    posted @ 2009-10-01 00:04 leekiang 閱讀(209) | 評論 (0)編輯 收藏

    通常程序員給人留下的印象就是機械,內向,不善言談。
    其實一個好的程序員最需要具備的能力就是溝通的能力。
    只有良好的溝通才能知道客戶需要什么,也只有良好的溝通,才能與團隊成員合作無間
    本次討論希望帶領大家進入一個以溝通為基本原則的軟件開發領域,它就是——敏捷開發

    一、敏捷開發簡介
    1、敏捷開發與傳統軟件工程的比較
    傳統軟件工程:規范化的文檔,持續改進的軟件過程
    敏捷開發:密切的交流與合作,逐步細化的開發過程
    兩者的區別好比重型武裝部隊與特種部隊的區別
    人員變更大,人數較多,成員分數,模塊通信量大,耦合性強,維護時間長,開發過程有長期性,社會性的項目不益采取敏捷開發方法
    2、4條核心價值觀
    (1)個體和交互勝過過程和工具
    敏捷開發很強調個人能力
    它以溝通和個人能力代替了定義死了的過程
    (2)可以工作的軟件勝過面面俱到的文檔
    它強調迭代式的開發,以開發的一個個版本形象的說明了需求,便于客戶聯想,也便于團隊溝通演示
    (3)客戶合作勝過合同談判
    這條有過項目經驗的人都能理解,與客戶成為朋友比固定死的合同有用得多
    (4)響應變化勝過遵循計劃
    它強調溝通,從而更積極的擁抱變化,并隨時調整
    3、敏捷開發的基本原則
    (1)盡早、持續交付有價值的中間軟件
    (2)響應變化創造競爭優勢
    (3)業務人員與開發人員一起工作
    它的目的是強調大家建立頻繁密切的交流
    這是一種幫助大家溝通的方法
    這里的業務人員是指需求人員,開發的時候當然需要了
    但是肯定不直接參與軟件編寫過程
    (4)團隊內部面對面的溝通
    (5)根據完成了的功能調整工作進度
    這是一種幫助大家溝通的方法
    這里的業務人員是指需求人員,開發的時候當然需要了
    但是肯定不直接參與軟件編寫過程
    業務人員指的是了解客戶需求的人員
    熟悉業務的人
    (6)重構代碼,保持代碼健壯
    (7)盡快完成目前已知的需求
    強調把不了解的需求放到以后,不考慮太多可能性
    不考慮太多可能性是指不考慮變化的可能性
    先做好已知的,定義好的,持續形成新版本,客戶可能會想到需要什么
    很多客戶并不是一開始就知道自己要什么
    你給他一個東西用用,他會覺得好,還需要什么
    或者哪里不好,需要改動
    很多時候客戶有很多需求,我們需要做的是幫他找到重點,理清流程,幫助客戶提高主要的工作的效率才是目的
    大家要始終知道,敏捷開發是一種開發方法,遵照執行可以對你的工作提供效率,而不是必須遵守的。
    4、主要的敏捷方法
    (1)極限編程(XP)-后面介紹
    (2)水晶方法(Crystal)-個人覺得是XP的復雜版
    重點;一種方法學,根據不同類型的項目確定不同的開發方法
    (3)動態系統開發方法(DSDM)
    重點:迭代式開發,及時并持續獲得客戶反饋,并對主要功能不斷精化
    敏捷開發是一種原則,實際的方法很多
    是一種哲學的價值觀
    (4)特征驅動的軟件開發(FDD)
    自適應軟件開發(ASD)
    SCRUM方法……

    二、極限編程簡介
    個人覺得極限編程是一系列方法的組合
    1、特點:輕量、柔性、充滿樂趣
    2、XP的價值觀
    (1)溝通
    (2)簡單
    (3)反饋
    (4)勇氣
    其實前三點剛才敏捷開發方法已經講了,重點就是勇氣
    不是重點,是我要講的重點
    勇氣其實和擁抱變化是一個意思
    勇氣還指不斷的重構代碼
    勇氣就是甚至引導客戶去變化
    使之成為一種競爭優勢
    3、基本原則
    (1)快速反饋
    (2)簡單性假設
    (3)逐步修改
    (4)提倡更改
    (5)優質工作
    第(5)點是很多優秀的程序員容易犯的錯誤
    很多優秀的程序員喜歡設計,覺得思路是最重要的,很多時候把思路理順了,不愿意把問題完全解決好,總是留些小尾巴。但是后面又更不愿意回有修補好
    比如很多人寫TRY加個CATCH,然后就不寫出錯處理,想等最后一起寫,實際上再不會回頭看了

    三、重要概念解釋
    這里的概念實際上很多就是一些小方法,我重點講解一下,希望能引起大家的興趣,使大家更詳細的研究XP方法

    用戶故事:
    就是面對面的請用戶描敘自己工作的步驟,可以用UML,也可一用小卡片
    也可以用最平實的語言描敘,當然你一定要記錄下來,這個是需求分析的依據
    迭代式開發:
    迭代方法有沒有人不懂?
    迭代式開發就是不斷的交付新版本,但是不是修改性質的,而是不段精化的
    隱喻:
    我覺得就是對事物的約定俗成的叫法
    比如很多人把DOTNET高手叫大內高手(DOTNET讀音和大內讀音很近似)
    這里的約定俗成是為了更方便的交流,更愉快的溝通,大家把平時這些比喻收集起來,和客戶交流,和團隊成員交流的時候就可以這樣說
    就象現在把女朋友叫老婆,難道你會不懂嗎?
    簡單設計:
    粗略的設計,不考慮各種可能情況,只設計主要類
    測試先行:
    測試先行是現在很提倡的開發方法,是很值得研究的
    好比砌磚頭,先拉一個水平線,每砌一快磚都對比一下
    如果你全部砌完了再看對得齊不齊是不是有點晚了
    測試先行的方法之一就是寫每個模塊之前先寫測試代碼,并且在每次改動之前測試一次
    這樣是很正確的思路,其實一點也不復雜,就象在學校寫程序的時候,要也MIAN()方法測試一下結果,你寫好了以后,再測試就很方便了。而且不用進行很復雜的測試
    重構:
    我用三個詞解釋,就是重思考,重設計,重編碼。
    不斷的找時間重構自己的代碼是提高自己能力的很重要的方式
    結對編程:
    結對編程不是結隊編程,是2個人,不是更多
    有誰親自試過
    我個人不喜歡結對編程,但是建議大家工作不忙的時候可以試試,至少可以提高大家的交流度
    結對編程主要目的是讓大家更好的交流
    敏捷開發的基本原則就是溝通
    持續集成:
    將所有模塊經常性的整合,以及時發現與系統有沖突的問題
    典型的就是微軟團隊的:每日構造
    微軟的每日構造甚至到了變態的地步,要求每天集成測試,發現問題,就算是凌晨也會找到你,要你立即修改
    現場客戶:
    這是一種夸張的說法,其實就是經常和客戶面對面的交流,演示,和現場開發差不多
    編碼標準:
    團隊采取統一的編碼標準,避免就個人習慣,個人愛好等細節問題產生爭論。

    總之極限編程就是要求團隊與客戶密切的溝通,團隊最好是長期合作,和客戶交朋友。
    希望本次討論能讓大家更加熱愛編程,更積極的于他人溝通,更熱情的擁抱變化。
    并預祝大家能利用此方法更充分的發揮自己的潛力,在職業道路上一帆風順。
    謝謝大家
    轉自http://blog.chinaunix.net/u1/34831/showart_1668198.html

    posted @ 2009-09-30 09:29 leekiang 閱讀(394) | 評論 (1)編輯 收藏

    1,迭代不是敏捷獨有的, 這說明迭代也是一種一般性的方法
    2,需求分析比設計更為重要。
    3,現實世界-->業務模型-->分析模型-->設計模型
    ? 其中業務模型體現了需求,就是用例。
    ? 分析模型與具體語言的實現無關
    ? 設計模型以及與語言相關。

    posted @ 2009-09-30 08:22 leekiang 閱讀(221) | 評論 (0)編輯 收藏

    技術的深邃和廣闊,對于個人來說就像汪洋大海。弱水三千,只取一瓢飲。
    只學當前能用得上的,就像爬樓梯一樣,只能一級一級的爬,爬上了一級,站穩了腳跟,再爬下一級。
    只學當前能用得上的,一是工作和謀生的需要;二是時間有限,精力有限,不可能所有的都學;三是剛好夠得著,跳著就能摘桃,效率高;四是可以馬上應用于實踐,不容易忘記。
    有中文翻譯的話,就不要看英文,原因一是看得慢,二是會受到干擾,你很容易就脫離了原本要關注的東西。




    posted @ 2009-09-29 23:56 leekiang 閱讀(266) | 評論 (0)編輯 收藏

    截至今天,
    jdk1.4的最新版本是j2sdk-1.4.2_19
    jdk1.5的最新版本是jdk-1_5_0_21

    下載地址:http://java.sun.com/products/archive/
    http://java.sun.com/javase/downloads/jdk/142/
    http://java.sun.com/javase/downloads/jre/142/
    http://java.sun.com/javase/downloads/5u20/jdk
    http://java.sun.com/javase/downloads/5u20/jre

    posted @ 2009-09-18 15:58 leekiang 閱讀(380) | 評論 (0)編輯 收藏

    契約式設計的本意很簡單,就是在設計和編碼階段向面向對象程序中加入斷言(assertion)。而所謂斷言,實際就是必須為真的假設,只有這些假設為 真,程序才可能做到正確無誤。契約式設計的主要斷言包括先驗條件(precondition)、后驗條件(postcondition)以及不變式 (invariant):
    ● 先驗條件針對方法(method)1,它規定了在調用該方法之前必須為真的條件。
    ● 后驗條件也是針對方法,它規定了方法順利執行完畢之后必須為真的條件。
    ● 不變式針對整個類,它規定了該類任何實例調用任何方法時都必須為真的條件。
    斷言應使用某種編程語言寫在代碼里(而不是僅僅通過文檔加以聲明),只有這樣:
    1)對于程序員而言,它們才有意義,同時能夠提供優質的.有用的文檔.
    2)能夠在運行時對它們進行檢測,更好地支持測試和調試工作.

    charon的建議。如果你對斷言/防錯程序不怎么熟悉,而且也搞不到那本"編程精粹"。買《Design by Contract by Example》這本書看看。如果已經熟悉了,到書店看個半小時到一小時就夠了(例子只要挑個一個看,多了也沒用),權當擴充知識面了。使用的話,就當斷言了,設立若干前置條件后置條件就夠了,這樣足以有效提高對程序的置信度;什么不動點,Frame Rules,那是理論上的東西,吃力不討好,有閑工夫的才時候可以用用(得到的效果和付出的努力不成比例)。

    我的總結:開始看了名字以為是按約定進行設計的意思,后來大概看了看,了解了一點點,但決定不再在上面花時間了,測試驅動開發明顯要更為成熟和實用。

    posted @ 2009-09-03 23:42 leekiang 閱讀(638) | 評論 (1)編輯 收藏

    周延鵬(威剛科技顧問)早起閱讀,累積向前的動力

    實踐篇  CEO早起行程全紀錄
    許多CEO早已加入「晨型人」的行列,在起床到出門上班之間的幾小時,他們究竟在做些什麼?他們各自有哪些早起祕訣?

    拿著傑克.威爾許回憶錄英文版,威剛科技顧問周延鵬扭開了落地窗前暖黃的燈光,倚著躺椅坐下,手指、眼睛一行行逡巡過文字。

    窗外天色漸漸大亮,脫去了原來的黑重大衣。周延鵬抬起頭,四點半到六點半,悄然經過了兩小時。

    周延鵬是很有紀律的晨起人。他計劃性地利用早晨為自己與組織學習、思考,化為向前跨步的動力。

    他一開始是為了自己的人生目標而早起。

    他笑說,他在金門高中念的是放牛班。為了考上好大學,高三剩下十個月時,他每天固定九點上床,十二點起床,念書到天亮,只有中午稍微休息半小時。這樣拚了十個月,終於考上輔仁大學法律系。

    上大學後,他發現班上三分之一的人家裡都有法律背景,要贏過別人,只有更加努力。他養成三點起床念書、五點送報、在八點四十分第一堂課前繼續念書的習慣。若是寒暑假,他更會有計劃地安排前一個月的早晨複習前學年的課程;後一個半月用來預習。這樣學年開始後,早上就能用來讀更深的期刊或專書。

    他開始工作後,晨起時光對組織與工作的成長,就更重要。

    周延鵬在去年初到威剛工作前,以「周律師」聞名業界。他在鴻海集團法務部十八年,設立鴻海全球六個法務據點,統領四百五十位員工,建立起「智慧資源規劃」,不僅使得「司法、專利商戰」成為鴻海征戰全球的另一件利器;這套知識管理提供脈絡清楚的產業分析,成為鴻海四海攻城略地時,下判斷與決策的重要基礎。

    郭特利(奧圖碼亞洲區總經理)早起逛市場,向小販學打品牌

    四十二歲、業務出身、魚販之子的奧圖碼亞洲區總經理郭特利,讓二○○一年才成立的奧圖碼突破許多知名日系大廠的防線,在全球投影機品牌市場坐二望一。

    銷售量、組織擴張、營收每年皆以倍速成長,每股盈餘也從一開始的負○.九元,至二○○六年達到五.一元。

    郭特利透露,他打拚事業的衝勁其實是在早晨獨處的時光中建立,而經營品牌的堅持,則是從傳統市場小販的精神學習而來。

    早上六點半,郭特利就會穿著黑色無袖背心,繞國父紀念館晨跑三千公尺,再順道去附近的傳統市場,幫自己買一袋水果當早餐,幫太太買新鮮的魚貨。

    利用晨跑獨處的時間,郭特利會思考當天行程裡,開會時要討論的內容或與客戶商談的事項等,讓心理、身體都事先準備,到達公司時讓自己呈現最佳狀態。不過,郭特利也承認,「早起運動是很辛苦的,冬天我也想在溫暖的被窩裡多溫存一下,跑步和練武術的過程會很喘、很累,但等到跑完了、練完了,你就有達到或超越目標的成就感。」

    郭特利回憶大學時,向陸戰隊退伍的教練學習跆拳道的過程,每個動作都要做兩百次,教練拿一個棒球棍在旁邊,做不好就打,他說,「不要覺得辛苦,英雄是打出來的,功夫是練出來的。」一點一滴,鍛鍊了郭特利的堅毅。

    跑步完後,郭特利走進傳統市場,對哪家的魚新鮮、哪家的水果價格公道都瞭若指掌,經常光顧的魚攤老闆娘都知道他挑魚不用摸,一看便知新鮮與否。這個能力來自他從小幫父親賣魚,週末跟著父親四點起床批貨、七點開市。

    裴岱偉(君悅飯店總經理)早起運動,找到活力與平靜

    ?隨著接連不斷的體位法變換,君悅總經理裴岱偉(David Pacey)的呼吸聲漸漸綿長深沉。

    空間中,練阿斯坦卡瑜珈(Ashtanga Yoga)的裴岱偉只專注在此刻的呼吸調息。身處熙來攘往的市區中心,或是今天下午君悅全球總裁即將來訪,此刻與他似乎都沒有關聯。

    裴岱偉喜歡早上獨處,在瑜珈與自行車中找到一天的活力與平靜。

    「這是『屬於我的時間』,」放慢速度,裴岱偉強調,「就是裴岱偉的時間(Dave's Time)。」八年前,他從餐飲部門調任馬尼拉凱悅酒店總經理。過去習慣在餐飲部門非尖峰時間(如下午兩點到五點)休息或運動,現在調整生活步調後,把這時間移到清晨。

    「飯店就像不夜城,」他說,「一旦一天工作開始,可能一直就持續到晚上,不會停止。」

    他固定四點起床。如果是做瑜珈的日子,他就喝上一杯綠茶,慢慢地讓身體醒過來,五點出門到飯店停好車,接著搭計程車到不遠的瑜珈中心上六點的瑜珈課,在七點半到八點間回到飯店,開始一天的工作。

    其他的日子,他則起床來份能量棒、香蕉或者土司的輕食早餐,然後到臺北美國學校前集合,和自行車俱樂部的朋友一同上北投、陽明山騎上一個半小時的自行車。

    早起運動為他的一天補充能量。

    透過學習了四年的瑜珈,他能感受到身體再充電,循環開啟,身體的能量流動。

    劉政鴻(苗栗縣長)早起耕作,釋放身心壓力

    ?嘹亮的雞啼劃破清晨寒冷未明的天空,周遭還是一片寂靜,但在苗栗後龍鎮上,田園、房舍錯落間,有戶人家已拉開大門,燈火通明。

    早晨五點半一身輕裝、穿著黑色及膝膠鞋的苗栗縣長劉政鴻正提著兩桶飼料往池塘、鴨舍走去。一開門,鴨、鵝、鴿子熱烈拍翅,鳴叫聲此起彼落,剛灑入水池的飼料也吸引大批肥美的魚群浮現水面,爭食豐盛的早餐。

    回到屋裡,籠裡還有三、四十隻嗷嗷待哺的小雞,劉政鴻一一為牠們裝滿飼料盒、清洗水槽、重新裝滿乾淨的飲水,雞群們就像抱著奶瓶的嬰兒,安靜地享用,不再吵鬧。

    接著劉政鴻到菜園裡鋤土、拔草、收割成熟的各類蔬菜,他驕傲地向人展示他的有機農園,家中的肉類、蔬菜大多可以自給自足。

    無論四季更迭、生涯角色不斷轉換,從小養成的習慣讓他喜歡在田園農事裡迎接每一天的日出。

    過去擔任立法委員的期間,住在臺北,沒有田可以種、動物可以照顧,劉政鴻大呼「真無聊!」「從小就跟著我爸爸早起,他是新港國小校長,他五、六點到學校改作業,我就在旁邊念書,」劉政鴻一邊回憶,一邊為社區裡的土地公廟插上早晨的第一炷香。

    種菜鋤土不僅為生產,更是劉政鴻運動紓壓的祕方。隨著每一次的下鋤入土,他心頭的煩悶、外界的誤解、壓力就漸漸得到釋放。

    剛過六點,劉政鴻從田裡回到二樓的辦公桌邊,批閱公文、準備會議討論、思考政策方針。腳步經常快得讓下屬跟不上的劉政鴻,會在這個時候把待辦事項條列在便條紙上,如此秘書一上班就可以開始聯絡交辦事項,爭取時效。

    白文仁(寶來集團副總裁)早起思考,發現萬流歸宗

    ?天色幽微,只有幾聲雞鳴和駐守黑夜的黃暈燈光劃破靜謐。

    才四點,寶來集團副總裁白文仁已經端坐住家二樓隔間的書桌前,翻開前陣子才上完的圓桌教育基金會課程筆記,把每一條筆記速寫、每一個圖示表格重新仔細謄好。等待訪問之前,他把今早轉看電視,隨手記下劉墉談到的幾點人生哲理,也一同補充歸整到筆記裡。

    清晨,對白文仁來說,是思緒串聯、重組、歸納的時間。

    他的早起習慣從十八年前在寶來證券擔任總經理室協理時就養成。證券營業員七點四十分上班,他固定五點起床;七點到公司;現在擔任集團副總裁,他一樣五點半起床,做瑜珈、到後山健走五公里或上健身房。

    但他最特別的,還是利用早晨歸納、思考、演繹想法。

    他固定每個月從臺灣、香港與大陸各選一到兩本書閱讀,內容廣泛,身後的書架上,擺著《品三國》、《大國崛起》等管理、政經書籍;也有《四的法則》、《地底三萬呎》等人文小說;或者微積分、統計學等實用工具書。

    他會隨身攜帶小本子,把閱讀心得,或看別人做一件事、說一句話,甚至是電影對白的感觸隨手記下,然後利用清晨整理歸檔。

    「早上的時間是加乘的,」白文仁說,「做一個小時的事情,等於是平常做兩、三個小時的事。」他說,早晨的靜謐適合沉澱,特別容易觸類旁通,舉一反三。

    楊子江(前財政部次長、匯宏顧問董事長)早起爬山,維繫大人的友誼

    ?清晨六點半,天矇矇亮,依著木柵蔥綠山邊的政治大學校園,空氣跟被露水滋潤的草地一樣新鮮飽滿,十幾位住在木柵、新店附近的金融人,已經在政大後門集合,開始週末的爬山聚會。

    包括前財政部次長楊子江、資誠會計師事務所所長薛明玲、由投審會退休到文化大學任教的黃慶堂、前日盛金控財富管理事業群執行長蘇英孝、中租企業協理劉建林等,每個週末清晨都聚在一起,沿著政大校園的山路走一圈,不分寒暑、不論晴雨,算一算,有十年了,即使過年的星期六與星期日也不放假。

    「爬山是最簡單的運動,」現任匯宏顧問董事長的楊子江解釋。這一群工作超過三十年的佼佼者,早就養成早起的習慣、知道固定運動對於維持體力的重要,爬山不需要任何特殊器材、不像高爾夫要開車到大老遠的球場、也不像打球有人數要求,成為大家最容易持之以恆的共同選擇。楊子江甚至經常五點半在上班前自己先走一圈,「早上思路最清楚,一邊走路、呼吸新鮮空氣,也適合思考,」楊子江說,他經常就一邊走、一邊思索當天的會議該如何主持、構思致詞內容。不過一個小時,既運動,也讓一天的工作更有條理、更有效率。

    「一群人一起爬山,相互激勵,興致更高,」薛明玲點出了大家聚成登山會的原因。過去薛明玲經常扮演糾察隊長,打電話給缺席的人,提醒還有朋友等著一起爬山運動,即使刮風下雨也不要偷懶,讓大家養成了習慣,更養出了朋友的情誼。

    大家同在金融相關領域工作,許多都是熟識的朋友,但是「每天大家忙工作、忙家庭,也沒時間聚會,」薛明玲說,「一起爬山就是健康又簡單的聯絡感情的方式。」硬是從忙碌的交際應酬與家庭生活中,擠出一個聚會的縫隙。從政大後門走到前門,一路上工作、時事、家庭小孩什麼話題都可以聊、都可以辯,談的內容天馬行空,好像二十出頭的大學生一樣。

    轉自http://blog.udn.com/d220594885/1649272

    另見
    財經巨子的時間管理
    http://hi.baidu.com/%BF%AA%CD%A8/blog/item/6f702a290be42cf699250aed.html
    “一心多用”與“注意力缺失”[轉]----顯示屏前的你是否有同感?http://old.blog.edu.cn/user2/34856/archives/2006/1176299.shtml
    http://xianguo.com/item/517340165《晨間日記的奇跡》介紹的早起不懶床的方法

    posted @ 2009-08-30 22:31 leekiang 閱讀(404) | 評論 (0)編輯 收藏

    僅列出標題
    共54頁: First 上一頁 21 22 23 24 25 26 27 28 29 下一頁 Last 
    主站蜘蛛池模板: 亚洲精品无码久久久久久| 亚洲精品国产第1页| 在线亚洲v日韩v| 日本免费的一级v一片| 亚洲日韩中文字幕无码一区| 91av在线免费视频| 亚洲黄色在线观看网站| 最近最好最新2019中文字幕免费| 免费一级特黄特色大片| 国外成人免费高清激情视频| 亚洲av永久中文无码精品综合| 久久久久亚洲国产AV麻豆| 成年轻人网站色免费看| 色窝窝亚洲av网| 久久亚洲色一区二区三区| A片在线免费观看| 亚洲视频小说图片| 精品国产免费观看久久久| 日韩少妇内射免费播放| 国产成人A人亚洲精品无码| 8x成人永久免费视频| 亚洲熟妇丰满xxxxx| 日韩亚洲国产综合久久久| 两个人看的www视频免费完整版| 在线观看无码的免费网站| 国产成人精品久久亚洲高清不卡 | 亚洲成av人在线视| 美女视频黄的免费视频网页| 亚洲网站在线播放| 热久久精品免费视频| 抽搐一进一出gif免费视频| 亚洲男女性高爱潮网站| 国产91在线免费| 日韩精品内射视频免费观看| 亚洲欧美不卡高清在线| 国产AV无码专区亚洲AV漫画| 57PAO成人国产永久免费视频| 亚洲国产精品久久66| 日本免费一本天堂在线| 国产日韩在线视频免费播放| 亚洲日韩中文字幕|