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

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

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

    自由飛翔

    我在仰望,java之上

    統計

    留言簿(2)

    我關注的blog

    閱讀排行榜

    評論排行榜

    #

    spring事務--注解--片段

        只有注冊用戶登錄后才能閱讀該文。閱讀全文

    posted @ 2011-10-21 01:07 GavinMiao 閱讀(69) | 評論 (0)編輯 收藏

    轉載:Hibernate Annotation 聯合主鍵三種寫法

         摘要: 文章來源:http://laodaobazi.iteye.com/blog/903236 Hibernate Annotation 聯合主鍵有三種寫法 :第一種:Jlee01.java代碼:Java代碼  package com.jlee03.compositeId;    import java.io.Se...  閱讀全文

    posted @ 2011-10-20 19:21 GavinMiao 閱讀(67) | 評論 (0)編輯 收藏

    linux:統計指定文件中包含某字符串的行數、字數和字節數

    1.  grep  'bb' example | wc       

       結果:2       7      21 

    posted @ 2011-10-20 11:41 GavinMiao 閱讀(1027) | 評論 (0)編輯 收藏

    轉載:mysql表連接總結

    文章來源:http://blog.sina.com.cn/s/blog_3d48dbb70100hyz4.html
    作者:濤濤
    首先my sql 不支持oracle的(+) 
    內連接: 只連接匹配的行
    左外連接: 包含左邊表的全部行(不管右邊的表中是否存在與它們匹配的行),以及右邊表中全部匹配的行
    右外連接: 包含右邊表的全部行(不管左邊的表中是否存在與它們匹配的行),以及左邊表中全部匹配的行
    全外連接: 包含左、右兩個表的全部行,不管另外一邊的表中是否存在與它們匹配的行。
    交叉連接  生成笛卡爾積-它不使用任何匹配或者選取條件,而是直接將一個數據源中的每個行與另一個數據源的每個
    行都一一匹配
    舉個例子吧。
    表A
    id   name 
    1    張
    2    李
    3    王
    表B
    id   address   A_id
    1    北京      1
    2    上海      3
    3    南京      10
    包容性:A表包容B表,左連接左表是全的.(left join 或 left outer join )
    SQL語句如下:
    SELECT A.name, B.address
    FROM A
    LEFT JOIN B ON A.id = B.A_id
    查詢結果為:
    name     address
    張     北京
    李     NULL
    王     上海
    包容性:B表包容A表,右連接右表是全的.(right join 或 right outer join )
    SQL語句如下:
    SELECT A.name, B.address
    FROM A
    RIGHT JOIN B ON A.id = B.A_id
    查詢結果為:
    name     address
    張     北京
    王     上海
    NULL     南京
    排他性:A,B表中至少有1個匹配時,才返回行。兩表的交集
    SQL語句如下:
    select A.name,B.address from A
    inner join B
    on A.id = B.A_id
    查詢結果為:
    name     address
    張     北京
    王     上海
    inner join  內連接等價于下面的sql:
    SELECT A.name, B.address
    FROM A, B
    WHERE A.id = B.A_id
    注釋:全外連接返回參與連接的兩個數據集合中的全部數據,無論它們是否具有與之相匹配的行。在功能上,它等價于
    對這兩個數據集合分別進行左外連接和右外連接,然后再使用消去重復行的并操作將上述兩個結果集合并為一個結果集
    。(full join 或 full outer join )
    SQL語句如下:
    select * from A
    full join B
    查詢結果為:
    id     name     id     address A_id
    1     張     1     北京     1
    2     李     1     北京     1
    3     王     1     北京     1
    1     張     2     上海     3
    2     李     2     上海     3
    3     王     2     上海     3
    1     張     3     南京     10
    2     李     3     南京     10
    3     王     3     南京     10
    注釋:返回3*3=9條記錄,即笛卡爾積
    SQL語句如下:
    SELECT * FROM A
    CROSS JOIN B
    查詢結果為:
    id     name     id     address A_id
    1     張     1     北京     1
    2     李     1     北京     1
    3     王     1     北京     1
    1     張     2     上海     3
    2     李     2     上海     3
    3     王     2     上海     3
    1     張     3     南京     10
    2     李     3     南京     10
    3     王     3     南京     10
    CROSS JOIN等價于:
    select * from A,B
    注意:
    1. on A.id = B.id 等同于 using(id)//這里字段名要相同
    2. 當 MySQL 在從一個表中檢索信息時,你可以提示它選擇了哪一個索引。  
    如果 EXPLAIN 顯示 MySQL 使用了可能的索引列表中錯誤的索引,這個特性將是很有用的。  
    通過指定 USE INDEX (key_list),你可以告訴 MySQL 使用可能的索引中最合適的一個索引在表中查找記錄行。  
    可選的二選一句法 IGNORE INDEX (key_list) 可被用于告訴 MySQL 不使用特定的索引。    
    效率問題:
    1.inner join比left join快
    注:inner join  內連接等價于下面的sql: SELECT A.name, B.address FROM A, B WHERE A.id = B.A_id
    所以一般要用一般的連接就可以了.
    2.連接字段建索引
    多表外連接
    select   A.*,B.f1,B.f2,B.fn,C.f1,C.f2,C.fn   from   A    
      left   join   B   on   A.id=B.id    
      left   join   C   on   C.id=A.id  
      where .......

    posted @ 2011-10-20 11:24 GavinMiao 閱讀(6491) | 評論 (1)編輯 收藏

    異常積累:java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher

        只有注冊用戶登錄后才能閱讀該文。閱讀全文

    posted @ 2011-10-14 15:54 GavinMiao 閱讀(83) | 評論 (0)編輯 收藏

    異常積累:java.lang.IllegalArgumentException: element is limited to 1 occ urrence

    此異常表示:同一個元素只能出現一次,
    <session-config>在xml中出現了多次。

    posted @ 2011-10-13 11:20 GavinMiao 閱讀(642) | 評論 (0)編輯 收藏

    操控pdf

    hehe,待續........

    posted @ 2011-09-30 01:29 GavinMiao 閱讀(234) | 評論 (0)編輯 收藏

    操控xls

    sorry,今天列個提綱,待續....

    posted @ 2011-09-30 01:29 GavinMiao 閱讀(253) | 評論 (0)編輯 收藏

    操控word

    解析word........

    posted @ 2011-09-30 01:28 GavinMiao 閱讀(199) | 評論 (0)編輯 收藏

    操作json

    json認識:
    待續.......

    posted @ 2011-09-30 01:27 GavinMiao 閱讀(309) | 評論 (0)編輯 收藏

    僅列出標題
    共14頁: First 上一頁 2 3 4 5 6 7 8 9 10 下一頁 Last 
    主站蜘蛛池模板: 免费人成在线观看视频播放 | 久久精品国产亚洲沈樵| 亚洲中文字幕无码亚洲成A人片| 91青青青国产在观免费影视| 亚洲精品中文字幕无码AV| 成人午夜免费福利视频| 国产成人精品日本亚洲11| 日日夜夜精品免费视频| 在线91精品亚洲网站精品成人| 亚洲国产天堂久久综合| 狠狠躁狠狠爱免费视频无码| 亚洲AV永久无码精品水牛影视| 免费人成在线观看网站| 亚洲精品亚洲人成在线麻豆| 成人啪精品视频免费网站| 亚洲av综合av一区二区三区| 亚洲成av人片天堂网老年人| 四虎影视无码永久免费| 亚洲成a人片在线观看中文!!!| 日韩一区二区a片免费观看| 国产精品亚洲片在线花蝴蝶 | 久久亚洲精品成人av无码网站| 亚洲视频免费在线播放| 亚洲精品无码中文久久字幕| 国产成人精品久久亚洲| 98精品全国免费观看视频| 一本天堂ⅴ无码亚洲道久久| 亚洲国产成人影院播放| 久久久久国产免费| 亚洲欧美日韩久久精品| 久久精品国产精品亚洲下载| 在线观看的免费网站无遮挡| 亚洲AV成人精品日韩一区| 国产成人无码综合亚洲日韩| 毛片免费在线视频| 三级毛片在线免费观看| 亚洲综合偷自成人网第页色| 国产成人高清亚洲| 在线观看视频免费国语| 久久大香香蕉国产免费网站 | 毛片基地看看成人免费|