#

          觀影日記

          之前就準(zhǔn)備了一堆的片子,好好享受了一把,留下幾部有映象的吧:

           

          強(qiáng)烈推薦型

          咱們自家的片子先推薦:《盲山》

          看盲山,讓我想起Michael Moore,我一直認(rèn)為,嚴(yán)肅題材的電影本身就是電影存在的意義所在,我們需要用影像真實(shí)的記錄這個(gè)時(shí)代,我們需要這些“冷名人”,他們也許不是名利場(chǎng)的寵兒,但是他們一樣會(huì)有無(wú)數(shù)喜歡他們的人

          《我在伊朗長(zhǎng)大》

          聽(tīng)主人公瑪嘉娓娓道來(lái),伊朗社會(huì)的變遷,依稀可以看到我們的影子,影片沒(méi)有去譴責(zé)或者反省或者什么高深的立意,只是要告訴你這個(gè)社會(huì)的樣子

          《進(jìn)退維谷》

          只要是Paul Haggis,都值得你關(guān)注,呵呵,反戰(zhàn)的片子,我感覺(jué)比之前的撞車(chē)有過(guò)之而無(wú)不及,不知為啥挺冷的,Tommy應(yīng)該提名最佳男演員,不過(guò)他好像評(píng)老無(wú)所依提名

          《偷心》

          老片子,看吧,不后悔,愛(ài)死這個(gè)精靈古怪的Natalie了,哈哈,真真假假誰(shuí)又能分得清楚呢

          《老無(wú)所依》

          那個(gè)僵尸男實(shí)在太酷了,Tommy今年也挺火的,哈哈

           

          隨便看看:

          神探,喜歡記憶碎碎片,搏擊俱樂(lè)部這類(lèi)片子的人可以看看,劉青云的表演我個(gè)人覺(jué)得一般,反正也就

          美國(guó)黑幫(Denzel Washington新片,值得一看)

          諜影重重3(這個(gè)還是比較經(jīng)典,今年馬特達(dá)蒙很火,整部片子非常緊湊,緊張刺激),

          我的盛大同志婚禮(無(wú)厘頭Adam Sandler,去年的神奇遙控器記憶猶新),

          一年到頭(騙了我一把眼淚)

          C+偵探

          贖罪(最近很火,看看吧)

           

          哈哈,不記得了,還有一些,另外看了第一季反恐24,感覺(jué)一般

          posted @ 2008-02-13 14:02 tacy lee 閱讀(262) | 評(píng)論 (0)編輯 收藏

          公司同事拍的mv 歡迎捧場(chǎng)!

          http://www.tudou.com/programs/view/yKJB_VzHXYU/

          突然覺(jué)得,這一年收獲很多,感觸很多,需要仔細(xì)總結(jié)總結(jié)

          posted @ 2008-02-01 13:26 tacy lee 閱讀(254) | 評(píng)論 (0)編輯 收藏

          集結(jié)號(hào)

          應(yīng)該來(lái)說(shuō),場(chǎng)面還是不錯(cuò)的,國(guó)內(nèi)戰(zhàn)爭(zhēng)大片

          太追求效果了,說(shuō)實(shí)話(huà),看過(guò)之后就忘了,在腦海里沒(méi)留下啥東西,雖然沒(méi)經(jīng)歷過(guò)戰(zhàn)爭(zhēng),但是在解放戰(zhàn)爭(zhēng)年代的巷戰(zhàn)竟然打著手勢(shì),為演戲而演戲,挺搞笑的,懷念黑鷹墜落中的那段伏擊戰(zhàn),谷子地站在空地里手舞足蹈那段看著太怪了,這是戰(zhàn)爭(zhēng)嗎,整個(gè)讓人感覺(jué)挺滑稽的,像一群新兵蛋子第一次上戰(zhàn)場(chǎng),哭爹喊娘,太過(guò)啦馮導(dǎo)

          耳朵被轟的夠嗆,后面開(kāi)始打感情牌,賺點(diǎn)眼淚

          馮導(dǎo)還是要加油啊,其實(shí)大家是喜歡看馮導(dǎo)還是葛優(yōu)呢,哈哈

          posted @ 2008-01-04 16:05 tacy lee 閱讀(268) | 評(píng)論 (4)編輯 收藏

          關(guān)于oracle中的timestamp和date類(lèi)型

          之前一直認(rèn)為類(lèi)似:where timestamp>date 這種子句是不走索引的

          下面簡(jiǎn)單做一個(gè)驗(yàn)證:

          c:>sqlplus / as sysdba
          sys@EOS >create table test as select table_name,to_timestamp(last_analyzed) date_test from dba_tables;

          表已創(chuàng)建。

          sys@EOS> create index idx_test_date on test (date_test);

          索引已創(chuàng)建。

          sys@EOS> desc test
           名稱(chēng)                                                  是否為空? 類(lèi)型
           ----------------------------------------------------- -------- ----------------
          --------------------
           TABLE_NAME                                            NOT NULL VARCHAR2(30)
           DATE_TEST                                                      TIMESTAMP(0)

          sys@EOS> select date_test from test where date_test > TO_DATE('2007-11-5 00:00:00','yyyy-MM-dd HH24:mi:ss');

          執(zhí)行計(jì)劃
          ----------------------------------------------------------
          Plan hash value: 944171586

          -------------------------------------------------------------------------------- --
          | Id  | Operation        | Name          | Rows  | Bytes | Cost (%CPU)| Time |
          -------------------------------------------------------------------------------- --
          |   0 | SELECT STATEMENT |               |     1 |    22 |     1   (0)| 00:00:01 |
          |*  1 |  INDEX RANGE SCAN| IDX_TEST_DATE |     1 |    22 |     1   (0)| 00:00:01 |
          -------------------------------------------------------------------------------- --

          Predicate Information (identified by operation id):
          ---------------------------------------------------

             1 - access("DATE_TEST">TIMESTAMP'2007-11-05 00:00:00')

          Note
          -----
             - dynamic sampling used for this statement


          統(tǒng)計(jì)信息
          ----------------------------------------------------------
                    7  recursive calls
                    0  db block gets
                   18  consistent gets
                    0  physical reads
                    0  redo size
                  280  bytes sent via SQL*Net to client
                  374  bytes received via SQL*Net from client
                    1  SQL*Net roundtrips to/from client
                    0  sorts (memory)
                    0  sorts (disk)
                    0  rows processed

          從上面可以清楚看到,timestamp>date情況下,走索引

          糾正我之前的認(rèn)識(shí)。

          另外再補(bǔ)充一下,date這個(gè)數(shù)據(jù)類(lèi)型一般情況下很少用,建議產(chǎn)品里面所有的date數(shù)據(jù)類(lèi)型全部改為timestamp

          posted @ 2007-12-26 00:42 tacy lee 閱讀(1925) | 評(píng)論 (0)編輯 收藏

          Websphere Classes沖突診斷

          作者:tacy lee

          由于大量開(kāi)源框架的采用,Classes沖突的問(wèn)題在我們的項(xiàng)目中越來(lái)越常見(jiàn),下面寫(xiě)了一個(gè)簡(jiǎn)單的jsp,用來(lái)查找當(dāng)前使用類(lèi)的位置:

          <%@page contentType="text/html; charset=gb2312" %>
          
          <html>
            <head>
              <title>Class conflict</title>
            </head>
            
            <body>
                Example input: com.primeton.tp.web.driver.webdriver.PageDriver<br>
              <form action="<%=request.getRequestURI()%> " method="post">
                <input type="text" name="className" size="50" ><br>
                <input type="submit" value="submit">
              </form>
              <%
                      String classLocation = null;
                      String className =request.getParameter("className");
          
                      if ((className != null) && ((className = className.trim()).length() != 0)) {
                        try{
                          classLocation = Class.forName(className).getProtectionDomain().getCodeSource().toString();
                          }catch(Throwable e){
                              log("error=" + e, e);
                          }
          
                          if (classLocation != null) {
                              out.println("Class " + className + " found in <br>" + classLocation );
                          }
                        else {
                            out.println("Class '" + className + "' not found" );
                          }
                      }
              %>
            </body>
          <html>
          
          

           

          通過(guò)這個(gè)jsp頁(yè)面可以輸入需要查詢(xún)的類(lèi)

          -----------------------------------------------------------------------------------------------------------------------------------------------------

          另外,websphere可以通過(guò)下面兩個(gè)方法來(lái)改變類(lèi)的加載:

          1、在"Applications" >"Enterprise Applications" >" yourear ">" Class Loading and File Update Detection"

          修改:"Class loader mode" 為 "Parent Last",這樣應(yīng)用類(lèi)可以覆蓋父裝載器的類(lèi)

          當(dāng)然但如果你混合使用了被覆蓋的類(lèi)和沒(méi)有被覆蓋的類(lèi),則此操作有可能會(huì)導(dǎo)致 ClassCastException 或 LinkageErrors

          2、在"Servers" > "Application servers" > "yourserver" > "Process Definition" > "Java Virtual Machine"

          添加CLASSPATH,讓你的類(lèi)先加載

          posted @ 2007-12-21 18:05 tacy lee 閱讀(1348) | 評(píng)論 (0)編輯 收藏

          google提供的翻譯機(jī)器人

          如果你使用gtalk,你可以使用google最近提供的翻譯機(jī)器人幫你翻譯

          只需要添加如下兩個(gè)機(jī)器人帳號(hào)到你的gtalk好友列表中:

          en2zh@bot.talk.google.com
          zh2en@bot.talk.google.com

          嘿嘿,你就可以讓他們幫你翻譯啦!

          google另外提供很多其他語(yǔ)言的機(jī)器人,有興趣的可以去了解一下


          posted @ 2007-12-20 17:04 tacy lee 閱讀(263) | 評(píng)論 (0)編輯 收藏

          firefox 3 beta 2釋放出來(lái)了

          官網(wǎng)已經(jīng)發(fā)布消息,好像原定應(yīng)該是21號(hào)發(fā)布嘛!

          具體看這里

          -----------------------------------------------------------------------------------
          update:

          已經(jīng)成功把自己的firefox升級(jí)到3,升級(jí)過(guò)程中,用的幾個(gè)插件手動(dòng)調(diào)了一下版本限制,其中g(shù)oogle toolbar和yahoo的delicious不行,刪除之,變通方案:

          1、google toolbar我平時(shí)主要用來(lái)屏幕取詞,用backword替代
          2、yahoo的delicious用老版本替代(delicious沒(méi)被收購(gòu)時(shí)發(fā)布的那個(gè))

          用下來(lái)感覺(jué)速度確實(shí)快了很多,內(nèi)存占用也少了,原來(lái)動(dòng)不動(dòng)就給我奔200M,現(xiàn)在穩(wěn)定在90M左右,經(jīng)常訪問(wèn)的一些網(wǎng)站都顯示正常。

          當(dāng)然這里不是鼓勵(lì)大家升級(jí),如果你平時(shí)用到一些大塊頭的插件,那最好等他們升級(jí)

          列一下我用到的幾個(gè)插件:

          Adblock Plus:廣告屏蔽,這個(gè)不用多說(shuō)了
          backword:屏幕取詞,主要是咱們英文太爛,看英文網(wǎng)站需要
          del.icio.us:美味書(shū)簽,換成了delicious沒(méi)被yahoo收購(gòu)時(shí)開(kāi)發(fā)的,少了側(cè)邊欄查找,唯一遺憾
          DictionarySearch:通過(guò)thefreedictionary查單詞(英英),強(qiáng)烈推薦
          FlashGot:下載管理器
          Tab Control:沒(méi)用那個(gè)龐大無(wú)比的Tab Mix Plus,這個(gè)很小,只是實(shí)現(xiàn)新打開(kāi)的tab在當(dāng)前tab左邊,不要給我跑到最后去
          Torbutton:洋蔥頭,翻墻用的
          Vimperator:這個(gè)一般人估計(jì)不會(huì)用,只推薦給vi老手

          posted @ 2007-12-19 14:58 tacy lee 閱讀(311) | 評(píng)論 (0)編輯 收藏

          Websphere到底是否需要配置IHS

          作者:tacy lee

          有用Websphere做過(guò)項(xiàng)目的人可能都知道,ibm一般都建議在Websphere前面加一個(gè)IHS來(lái)做webserver,據(jù)說(shuō)這樣性能會(huì)提高30%左右,這樣說(shuō)是否有道理呢,下面我做了一個(gè)簡(jiǎn)單的測(cè)試來(lái)驗(yàn)證:

          測(cè)試環(huán)境:

          硬件:

          應(yīng)用服務(wù)器:Dell6600

          壓力測(cè)試客戶(hù)端:自用筆記本(T2050 1.6G)

          軟件:

          系統(tǒng):CentOS 4.4

          Websphere 6.0.2.17+IHS6.0.2.17(部署在同一臺(tái)機(jī)器上)

          首先配置好Websphere和IHS,發(fā)布一個(gè)簡(jiǎn)單的測(cè)試應(yīng)用,用loadrunner來(lái)測(cè)試一下不同的組合看看(錄制一個(gè)打開(kāi)首頁(yè)就可以了),下面是我的測(cè)試數(shù)據(jù):

          測(cè)試方法 每秒處理請(qǐng)求數(shù) 響應(yīng)時(shí)間 服務(wù)器CPU
          直接請(qǐng)求Websphere 4600/s 0.013s 28%
          通過(guò)IHS轉(zhuǎn)發(fā)請(qǐng)求 6800/s 0.009s 26%

          數(shù)據(jù)顯示,這還不是一點(diǎn)點(diǎn)提升,竟然快接近50%,把靜態(tài)資源放置到IHS中測(cè)試了一把,基本和通過(guò)IHS轉(zhuǎn)發(fā)差不多,稍微有些提升,不過(guò)放到IHS中可以方便Cache(Edge Server就包括了Caching Proxy component)

           

          下面記錄一下如何放置靜態(tài)資源文件到IHS中:

          1、打開(kāi)Plugins中的plugin-cfg.xml,修改如下內(nèi)容:

          <UriGroup Name="default_host_eos_URIs">
             <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/*.jsp"/>
             <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/*.do"/>
             <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/eosmgr/*"/>
             <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/axis/*"/>
             <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/axis2/*"/>
             <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/eoshome_deploy/*"/>
          </UriGroup>

          也可以通過(guò)修改WEB-INF下ibm-web-ext.xmi中的fileServingEnabled為false,然后重新生成plugin-cfg.xml,但是我試了一下好像不好用。

          另外Websphere(fixpacks 5.1.1.17, 6.0.2.25 and 6.1.0.15)之后的版本給Webcontainer增加了一個(gè)自定義參數(shù)

          com.ibm.ws.webcontainer.disallowAllFileServing

          設(shè)定它為true產(chǎn)生同樣的效果(而且他會(huì)覆蓋ibm-web-ext.xmi中的設(shè)置)。

          2、拷貝你的所有資源文件到IHS的Root Directory中

          3、重啟IHS

          del.icio.us Tags: ,,,

          posted @ 2007-12-13 14:19 tacy lee 閱讀(5254) | 評(píng)論 (7)編輯 收藏

          誰(shuí)在使用這個(gè)端口?

          作者:tacy lee

          經(jīng)常,我們?cè)趩?dòng)應(yīng)用的時(shí)候發(fā)現(xiàn)系統(tǒng)需要的端口被別的程序占用,如何知道誰(shuí)占有了我們需要的端口,很多人都比較頭疼,下面就介紹一種非常簡(jiǎn)單的方法,希望對(duì)大家有用

          假如我們需要確定誰(shuí)占用了我們的9050端口

          1、Windows平臺(tái)
          在windows命令行窗口下執(zhí)行:

          C:\>netstat -aon|findstr "9050" 
          
          TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING       2016 
          
          


          看到了嗎,端口被進(jìn)程號(hào)為2016的進(jìn)程占用,繼續(xù)執(zhí)行下面命令:

          C:\>tasklist|findstr "2016" 
          
          tor.exe                     2016 Console                 0     16,064 K

          很清楚吧,tor占用了你的端口

           

          2、AIX

          $netstat -Aan|grep 30542 
          
          f10000f303321b58 tcp4 0 0 *.30542 *.* LISTEN 
          
          $rmsock f10000f303321b58 tcpcb 
          
          The socket 0x3321800 is being held by proccess 692476 (db2sysc).

          這個(gè)我就不解釋了

           

          3、Linux

          $netstat -pan|grep 2809
          
          tcp    0   0 0.0.0.0:2809   0.0.0.0:*   LISTEN   9493/java 
          del.icio.us Tags: ,,

          posted @ 2007-12-12 17:01 tacy lee 閱讀(1518) | 評(píng)論 (10)編輯 收藏

          unix啟動(dòng)過(guò)程中sendmail長(zhǎng)時(shí)間等待問(wèn)題解決

          作者:tacy lee

          今天在配置confluence郵件功能的時(shí)候,啟動(dòng)sendmail竟然需要很長(zhǎng)時(shí)間,網(wǎng)上查了查,有很多人碰到類(lèi)似問(wèn)題,但是一般都是關(guān)掉sendmail服務(wù)或者關(guān)掉dns了事,咱們現(xiàn)在要用它,自然不能關(guān)掉了事,dns也不能關(guān),關(guān)了服務(wù)器沒(méi)法解析域名

          毫無(wú)疑問(wèn),sendmail去做dns lookup,并且無(wú)法lookup到域名,在等待解析超時(shí)!

          resolv里面也指定了nameserver,應(yīng)該能正常做dns解析了,既然他無(wú)法解析域名,自然這是個(gè)本地域名,難道是hosts里面的問(wèn)題,查看了一下hosts文件:

          # Do not remove the following line, or various programs
          # that require network functionality will fail.
          127.0.0.1       localhost.localdomain   localhost
          192.168.1.28    rdosrv

          好像也沒(méi)發(fā)現(xiàn)啥不對(duì)的,他在解析啥呢,看看log去,找到/var/log/maillog(也可能在messages),看到如下內(nèi)容:

          Dec 11 14:25:01 rdosrv sendmail[22710]: starting daemon (8.13.8): SMTP+queueing@01:00:00
          Dec 11 14:25:01 rdosrv sm-msp-queue[22717]: My unqualified host name (rdosrv) unknown; sleeping for retry
          Dec 11 14:28:08 rdosrv sendmail[22803]: My unqualified host name (rdosrv) unknown; sleeping for retry
          Dec 11 14:35:23 rdosrv sendmail[22944]: My unqualified host name (rdosrv) unknown; sleeping for retry
          Dec 11 14:35:57 rdosrv sendmail[22962]: My unqualified host name (rdosrv) unknown; sleeping for retry
          Dec 11 14:36:54 rdosrv sendmail[22979]: My unqualified host name (rdosrv) unknown; sleeping for retry

          竟然是無(wú)法解析rdosrv,有點(diǎn)意思,直接去ping rdosrv自然是沒(méi)問(wèn)題,突然想到好像FQDN里面規(guī)定域名必須用"."結(jié)尾,難道是hosts里面少了一個(gè)".",嘗試修改hosts文件:

          # Do not remove the following line, or various programs
          # that require network functionality will fail.
          127.0.0.1       localhost.localdomain   localhost
          192.168.1.28    rdosrv.     rdosrv

          啟動(dòng)sendmail,刷一下就啟動(dòng)了,呵呵

          回頭想想,問(wèn)題其實(shí)很簡(jiǎn)單,但是在網(wǎng)上卻沒(méi)找到什么好的方案,說(shuō)明都挺懶得,能繞都繞過(guò)去了.

          del.icio.us Tags: ,,

          posted @ 2007-12-11 15:58 tacy lee 閱讀(2550) | 評(píng)論 (4)編輯 收藏

          僅列出標(biāo)題
          共4頁(yè): 上一頁(yè) 1 2 3 4 下一頁(yè) 
          主站蜘蛛池模板: 海盐县| 乌拉特后旗| 高碑店市| 全州县| 中西区| 巫山县| 奈曼旗| 隆昌县| 延边| 东宁县| 商丘市| 富蕴县| 静宁县| 龙口市| 井冈山市| 泸州市| 邵东县| 马尔康县| 安仁县| 钦州市| 开平市| 邻水| 安义县| 壶关县| 大方县| 海宁市| 正定县| 饶平县| 调兵山市| 同心县| 宜都市| 伊宁市| 贺州市| 景东| 海安县| 汤阴县| 始兴县| 隆尧县| 龙海市| 通许县| 堆龙德庆县|