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

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

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

    隨筆-109  評(píng)論-187  文章-25  trackbacks-0
      2007年11月13日
    利用免費(fèi)的英語(yǔ)角把英語(yǔ)練好

    北京  也樂(lè)英語(yǔ)為了滿足廣大英語(yǔ)愛(ài)好者的需要特推出周末免費(fèi)英語(yǔ)角服務(wù),

    北京英語(yǔ)角的組織形式如下:

        1:由也樂(lè)英語(yǔ)派出一名外教和一名助理負(fù)責(zé)組織英語(yǔ)角的活動(dòng)。

        2: 英語(yǔ)角每周組織一次活動(dòng),也樂(lè)英語(yǔ)培訓(xùn)學(xué)校提供一間教室為大家的活動(dòng)場(chǎng)所。

        3:英語(yǔ)愛(ài)好者可以免費(fèi)參加英語(yǔ)角的活動(dòng),不收取任何費(fèi)用,此活動(dòng)是公益活動(dòng),也樂(lè)英

    語(yǔ)不收取任何費(fèi)用,也不限制參加次數(shù)。

        4:也樂(lè)英語(yǔ)免費(fèi)提供給英語(yǔ)愛(ài)好者茶水、咖啡、以及活動(dòng)所采用的書籍報(bào)紙。

        5:每周一到2個(gè)話題,由外教提前一周告訴大家,大家可以簡(jiǎn)單準(zhǔn)備,以便在課堂上
            跟外教以及同學(xué)交流。
       
        6:外教會(huì)糾正大家的發(fā)音、語(yǔ)法、詞匯上的錯(cuò)誤,會(huì)形成一些總結(jié),也希望大家能夠暢所

    欲言,大膽的說(shuō)英語(yǔ)。

         7:所有參加英語(yǔ)角的愛(ài)好者,請(qǐng)您在交流期間把手機(jī)調(diào)為靜音。

         也樂(lè)英語(yǔ)地址:北京豐臺(tái)區(qū)馬家堡西路15號(hào) 時(shí)代風(fēng)帆大廈2區(qū)1901
         交通狀況:地鐵四號(hào)線角門西站A口上樓即可。 51、501、54、529、698、646、707 嘉園

    二里東門下車
         聯(lián)系電話:010-58423871  15330275871

          此活動(dòng)由于報(bào)名數(shù)量眾多,所以需要大家提前預(yù)約。
          也樂(lè)英語(yǔ)網(wǎng)站:www.yellenglish.com
          也樂(lè)英語(yǔ) 爭(zhēng)做北京最好的英語(yǔ)角.
    posted @ 2011-06-19 09:35 小小程序程序員混口飯吃 閱讀(2148) | 評(píng)論 (0)編輯 收藏
    我認(rèn)為最大的沖擊莫過(guò)于 惠普,oracle跟惠普的直接競(jìng)爭(zhēng)會(huì)加大,從合作變?yōu)楦?jìng)爭(zhēng),我認(rèn)為惠普如果不收購(gòu)redhat來(lái)對(duì)抗,未來(lái)肯定落下風(fēng)!
    posted @ 2009-04-22 09:56 小小程序程序員混口飯吃 閱讀(647) | 評(píng)論 (0)編輯 收藏
         摘要: 上篇文章講述了jacorb 的配置,本章講敘其應(yīng)用,隨后的幾篇文章會(huì)重點(diǎn)講述corba的開發(fā)   JACORB開發(fā)以及corba的請(qǐng)求方式:    JacORB的應(yīng)用開發(fā)一般分為以下五步: 1.寫IDL接口定義 2.編譯IDL接口定義生成Java類 3.實(shí)現(xiàn)步驟2中生成的接口 4.寫服務(wù)器啟動(dòng)類,并注冊(cè)到ORB 5.寫客戶端去獲取服務(wù)對(duì)象引用 &nb...  閱讀全文
    posted @ 2007-11-22 10:41 小小程序程序員混口飯吃 閱讀(8324) | 評(píng)論 (2)編輯 收藏

                       how to setup jacorb dev env
    1:download JacORB_2_2

           http://www.jacorb.org/download.html
      download ant
           http://ant.apache.org/bindownload.cgi

    2:extact JacORB_2_2.jar to d:\JacORB_2_2

    3:setup sys environment

           set ANT_HOME=
           set JAVA_HOME=
           set JACORB_HOME=d:\JacORB_2_2
           set PATH=%PATH%;%ANT_HOME%\bin;%JAVA_HOME%\bin;%JACORB_HOME%\bin;
           set CLASSPAHT=.;%CLASSPAHT%;%ANT_HOME%\lib\ant.jar;%JACORB_HOME%\lib\jarorb.jar;%JACORB_HOME%\lib\idl.jar\;%JACORB_HOME%\lib\logkit-1.2.jar

    4:rename %JACORB_HOME%\etc\jacorb_properties.template to %JACORB_HOME%\etc\jacorb.properties
      and modify the 50th line to 53th line to
     
           #ORBInitRef.NameService=file:/y:/nsiona.ref
          
    ORBInitRef.NameService=file://d://test//NS_Ref
          
    #ORBInitRef.NameService=http://www.x.y.z/~user/NS_Ref
          
    #ORBInitRef.TradingService=http://www.x.y.z/~user/TraderRef
     
      modify 618th line to
           jacorb.naming.ior_filename=d://test//NS_Ref

    5:rename  %JACORB_HOME%\jacotemplate.bat to %JACORB_HOME%\jaco.bat
     
      and modify related env variable
     
      rename   %JACORB_HOME%\idltemplate.bat to %JACORB_HOME%\idl.bat
      
      and modify related env variable

     

    6:  use ant compile and build idl and java


         cd  %JACORB_HOME%\demo\grid  

         run ant
       
         the generate class file in %JACORB_HOME%\classes  and generated java file in %JACORB_HOME%\demo\grid


    7: open a new cmd window:
              cd %JACORB_HOME%   ns
     
       you can see the following result:   
           [ configuration jacorb loaded from file %JAORB_HOME%\etc\jacorb.properties]

       open a new cmd window:
              cd %JACORB_HOME%   jaco demo.grid.Server
      you can see the following result:   
      [ configuration jacorb loaded from file %JAORB_HOME%\etc\jacorb.properties]
      
      open a new cmd window:
              cd %JACORB_HOME%   jaco demo.grid.client
        you can see the following result:   
     
      [ configuration jacorb loaded from file D:\work\nj\JACORB\etc\jacorb.properties]
       Height = 31
       Width = 14
       Old value at (30,13): 0.21
       Setting (30,13) to 470.11
       New value at (30,13): 470.11
       MyException, reason: This is only a test exception, no harm done :-)
       done.

    posted @ 2007-11-21 10:36 小小程序程序員混口飯吃 閱讀(4273) | 評(píng)論 (4)編輯 收藏
     
    oracle的分析函數(shù)over 及開窗函數(shù)
    一:分析函數(shù)over
    Oracle從8.1.6開始提供分析函數(shù),分析函數(shù)用于計(jì)算基于組的某種聚合值,它和聚合函數(shù)的不同之處是
    對(duì)于每個(gè)組返回多行,而聚合函數(shù)對(duì)于每個(gè)組只返回一行。
    下面通過(guò)幾個(gè)例子來(lái)說(shuō)明其應(yīng)用。                                       
    1:統(tǒng)計(jì)某商店的營(yíng)業(yè)額。        
         date       sale
         1           20
         2           15
         3           14
         4           18
         5           30
        規(guī)則:按天統(tǒng)計(jì):每天都統(tǒng)計(jì)前面幾天的總額
        得到的結(jié)果:
        DATE   SALE       SUM
        ----- -------- ------
        1      20        20           --1天           
        2      15        35           --1天+2天           
        3      14        49           --1天+2天+3天           
        4      18        67            .          
        5      30        97            .
         
    2:統(tǒng)計(jì)各班成績(jī)第一名的同學(xué)信息
        NAME   CLASS S                         
        ----- ----- ----------------------
        fda    1      80                     
        ffd    1      78                     
        dss    1      95                     
        cfe    2      74                     
        gds    2      92                     
        gf     3      99                     
        ddd    3      99                     
        adf    3      45                     
        asdf   3      55                     
        3dd    3      78              
       
        通過(guò):   
        --
        select * from                                                                       
        (                                                                            
        select name,class,s,rank()over(partition by class order by s desc) mm from t2
        )                                                                            
        where mm=1
        --
        得到結(jié)果:
        NAME   CLASS S                       MM                                                                                        
        ----- ----- ---------------------- ----------------------
        dss    1      95                      1                      
        gds    2      92                      1                      
        gf     3      99                      1                      
        ddd    3      99                      1          
       
        注意:
        1.在求第一名成績(jī)的時(shí)候,不能用row_number(),因?yàn)槿绻嘤袃蓚€(gè)并列第一,row_number()只返回一個(gè)結(jié)果          
        2.rank()和dense_rank()的區(qū)別是:
          --rank()是跳躍排序,有兩個(gè)第二名時(shí)接下來(lái)就是第四名
          --dense_rank()l是連續(xù)排序,有兩個(gè)第二名時(shí)仍然跟著第三名
         
         
    3.分類統(tǒng)計(jì) (并顯示信息)
        A   B   C                      
        -- -- ----------------------
        m   a   2                      
        n   a   3                      
        m   a   2                      
        n   b   2                      
        n   b   1                      
        x   b   3                      
        x   b   2                      
        x   b   4                      
        h   b   3
       select a,c,sum(c)over(partition by a) from t2                
       得到結(jié)果:
       A   B   C        SUM(C)OVER(PARTITIONBYA)      
       -- -- ------- ------------------------
       h   b   3        3                        
       m   a   2        4                        
       m   a   2        4                        
       n   a   3        6                        
       n   b   2        6                        
       n   b   1        6                        
       x   b   3        9                        
       x   b   2        9                        
       x   b   4        9                        
      
       如果用sum,group by 則只能得到
       A   SUM(C)                            
       -- ----------------------
       h   3                      
       m   4                      
       n   6                      
       x   9                      
       無(wú)法得到B列值       
      
    =====

    select * from test

    數(shù)據(jù):
    A B C
    1 1 1
    1 2 2
    1 3 3
    2 2 5
    3 4 6


    ---將B欄位值相同的對(duì)應(yīng)的C 欄位值加總
    select a,b,c, SUM(C) OVER (PARTITION BY B) C_Sum
    from test

    A B C C_SUM
    1 1 1 1
    1 2 2 7
    2 2 5 7
    1 3 3 3
    3 4 6 6



    ---如果不需要已某個(gè)欄位的值分割,那就要用 null

    eg: 就是將C的欄位值summary 放在每行后面

    select a,b,c, SUM(C) OVER (PARTITION BY null) C_Sum
    from test

    A B C C_SUM
    1 1 1 17
    1 2 2 17
    1 3 3 17
    2 2 5 17
    3 4 6 17

     

    求個(gè)人工資占部門工資的百分比

    SQL> select * from salary;

    NAME DEPT SAL
    ---------- ---- -----
    a 10 2000
    b 10 3000
    c 10 5000
    d 20 4000

    SQL> select name,dept,sal,sal*100/sum(sal) over(partition by dept) percent from salary;

    NAME DEPT SAL PERCENT
    ---------- ---- ----- ----------
    a 10 2000 20
    b 10 3000 30
    c 10 5000 50
    d 20 4000 100

    二:開窗函數(shù)           
          開窗函數(shù)指定了分析函數(shù)工作的數(shù)據(jù)窗口大小,這個(gè)數(shù)據(jù)窗口大小可能會(huì)隨著行的變化而變化,舉例如下:
    1:     
       over(order by salary) 按照salary排序進(jìn)行累計(jì),order by是個(gè)默認(rèn)的開窗函數(shù)
       over(partition by deptno)按照部門分區(qū)
    2:
      over(order by salary range between 5 preceding and 5 following)
       每行對(duì)應(yīng)的數(shù)據(jù)窗口是之前行幅度值不超過(guò)5,之后行幅度值不超過(guò)5
       例如:對(duì)于以下列
         aa
         1
         2
         2
         2
         3
         4
         5
         6
         7
         9
       
       sum(aa)over(order by aa range between 2 preceding and 2 following)
       得出的結(jié)果是
                AA                       SUM
                ---------------------- -------------------------------------------------------
                1                       10                                                      
                2                       14                                                      
                2                       14                                                      
                2                       14                                                      
                3                       18                                                      
                4                       18                                                      
                5                       22                                                      
                6                       18                                                                
                7                       22                                                                
                9                       9                                                                 
                 
       就是說(shuō),對(duì)于aa=5的一行 ,sum為   5-1<=aa<=5+2 的和
       對(duì)于aa=2來(lái)說(shuō) ,sum=1+2+2+2+3+4=14     ;
       又如 對(duì)于aa=9 ,9-1<=aa<=9+2 只有9一個(gè)數(shù),所以sum=9    ;
                  
    3:其它:
         over(order by salary rows between 2 preceding and 4 following)
              每行對(duì)應(yīng)的數(shù)據(jù)窗口是之前2行,之后4行
    4:下面三條語(yǔ)句等效:           
         over(order by salary rows between unbounded preceding and unbounded following)
              每行對(duì)應(yīng)的數(shù)據(jù)窗口是從第一行到最后一行,等效:
         over(order by salary range between unbounded preceding and unbounded following)
               等效
         over(partition by null)
    posted @ 2007-11-13 13:33 小小程序程序員混口飯吃 閱讀(50064) | 評(píng)論 (13)編輯 收藏
    主站蜘蛛池模板: 亚洲熟妇无码一区二区三区| 国产精品亚洲片在线| 女人18毛片特级一级免费视频 | 亚洲尹人香蕉网在线视颅| 噜噜噜亚洲色成人网站∨| 亚洲日本一线产区和二线 | 精品亚洲国产成人av| 又大又硬又粗又黄的视频免费看 | 在线播放亚洲第一字幕| 亚洲av无码精品网站| 中文有码亚洲制服av片| 中文字幕免费在线播放| 99re这里有免费视频精品| 国产小视频免费观看| 亚洲中文字幕无码永久在线| 五月天国产成人AV免费观看| 在线a亚洲v天堂网2019无码| 国产一精品一av一免费爽爽| 日本高清免费aaaaa大片视频| 久久久久亚洲AV片无码下载蜜桃| 777成影片免费观看| 国产精品亚洲视频| 亚洲综合区小说区激情区| 久久嫩草影院免费看夜色| 四虎成人免费网站在线| 亚洲国产无线乱码在线观看| 99久久精品免费精品国产| 亚洲国产精品综合久久网各| a级毛片免费播放| 亚洲AV无码乱码精品国产| 亚洲国产精品综合久久20| 中文字幕免费不卡二区| 亚洲国产综合无码一区二区二三区| 亚洲午夜在线播放| 又粗又黄又猛又爽大片免费| 亚洲成a人片在线不卡| 亚洲国产成人爱av在线播放| 日韩电影免费在线观看中文字幕| 国产午夜亚洲精品理论片不卡| 日本免费一区二区久久人人澡| 波多野结衣亚洲一级|