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

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

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

    05 2009 檔案

    一個(gè)找出素?cái)?shù)的程序

    posted @ 2009-05-31 12:03 蔣耘 閱讀(380) | 評(píng)論 (1)  編輯

    struts2中獲得request response session對(duì)象(轉(zhuǎn))
         摘要: 在struts2中有兩種方式可以得到這些對(duì)象


    1、非IoC方式


    要獲得上述對(duì)象,關(guān)鍵Struts 2中com.opensymphony.xwork2.ActionContext類。我們可以通過它的靜態(tài)方法getContext()獲取當(dāng)前Action的上下文對(duì)象。有了這個(gè)對(duì)象我們想獲得其他幾個(gè)對(duì)象就好辦了
    ActionContext ctx = ActionContext.getContext();
    Map session = ctx.getSession();

    細(xì)心的朋友可以發(fā)現(xiàn)這里的session是個(gè)map對(duì)象在Struts2中底層的session都被封裝成了Map類型我們可以直接操作這個(gè)map 進(jìn)行對(duì)session的寫入和讀取操作而不用去直接操作HttpSession對(duì)象
      閱讀全文

    posted @ 2009-05-20 00:26 蔣耘 閱讀(773) | 評(píng)論 (0)  編輯

    sizeof:對(duì)齊問題

    posted @ 2009-05-16 18:11 蔣耘 閱讀(664) | 評(píng)論 (0)  編輯

    同步/異步與阻塞/非阻塞的區(qū)別(轉(zhuǎn))
         摘要: 首先來解釋同步和異步的概念,這兩個(gè)概念與消息的通知機(jī)制有關(guān).

    舉個(gè)例子,比如我去銀行辦理業(yè)務(wù),可能選擇排隊(duì)等候,也可能取一個(gè)小紙條上面有我的號(hào)碼,等到排到我這一號(hào)時(shí)由柜臺(tái)的人通知我輪到我去辦理業(yè)務(wù)了.
    前者(排隊(duì)等候)就是同步等待消息,而后者(等待別人通知)就是異步等待消息.在異步消息處理中,等待消息者(在這個(gè)例子中就是等待辦理業(yè)務(wù)的人)往往注冊(cè)一個(gè)回調(diào)機(jī)制,在所等待的事件被觸發(fā)時(shí)由觸發(fā)機(jī)制(在這里是柜臺(tái)的人)通過某種機(jī)制(在這里是寫在小紙條上的號(hào)碼)找到等待該事件的人.
    而在實(shí)際的程序中,同步消息處理就好比簡(jiǎn)單的read/write操作,它們需要等待這兩個(gè)操作成功才能返回;而異步處理機(jī)制就是類似于select/poll之類的多路復(fù)用IO操作,當(dāng)所關(guān)注的消息被觸發(fā)時(shí),由消息觸發(fā)機(jī)制通知觸發(fā)對(duì)消息的處理.  閱讀全文

    posted @ 2009-05-16 18:07 蔣耘 閱讀(6269) | 評(píng)論 (2)  編輯

    關(guān)于VC2008下提示找不到MSVCP90D.dll的解決辦法

    posted @ 2009-05-15 22:21 蔣耘 閱讀(1093) | 評(píng)論 (0)  編輯

    關(guān)于SQL 數(shù)據(jù)庫表中的聚集索引和非聚集索引等(轉(zhuǎn))
         摘要: 1.概念
    索引是在數(shù)據(jù)庫表或者視圖上創(chuàng)建的對(duì)象,目的是為了加快對(duì)表或視圖的查詢的速度(簡(jiǎn)單理解)。
    索引是一個(gè)單獨(dú)的、物理的數(shù)據(jù)庫結(jié)構(gòu),它是某個(gè)表中一列或若干列值的集合和相應(yīng)的指向表中物理標(biāo)識(shí)這些值的數(shù)據(jù)頁的邏輯指針清單(深刻理解)。
    按照存儲(chǔ)方式分為:聚集與非聚集索引(需要重視和區(qū)別的概念,后面詳解)
    按照維護(hù)與管理索引角度分為:唯一索引、復(fù)合索引和系統(tǒng)自動(dòng)創(chuàng)建的索引(相對(duì)簡(jiǎn)單,如下解釋:)
    1).唯一索引:惟一索引可以確保索引列不包含重復(fù)的值.
    可以用多個(gè)列,但是索引可以確保索引列中每個(gè)值組合都是唯一的,
    即下面的姓不能有重復(fù),同時(shí)名也不能有重復(fù):
    姓 名
    李 二
      閱讀全文

    posted @ 2009-05-14 19:19 蔣耘 閱讀(1759) | 評(píng)論 (1)  編輯

    數(shù)據(jù)庫的索引
         摘要: 索引

    使用索引可快速訪問數(shù)據(jù)庫表中的特定信息。索引是對(duì)數(shù)據(jù)庫表中一列或多列的值進(jìn)行排序的一種結(jié)構(gòu),例如 employee 表的姓(lname)列。如果要按姓查找特定職員,與必須搜索表中的所有行相比,索引會(huì)幫助您更快地獲得該信息。

    索引提供指向存儲(chǔ)在表的指定列中的數(shù)據(jù)值的指針,然后根據(jù)您指定的排序順序?qū)@些指針排序。數(shù)據(jù)庫使用索引的方式與您使用書籍中的索引的方式很相似:它搜索索引以找到特定值,然后順指針找到包含該值的行。

    在數(shù)據(jù)庫關(guān)系圖中,您可以在選定表的“索引/鍵”屬性頁中創(chuàng)建、編輯或刪除每個(gè)索引類型。當(dāng)保存索引所附加到的表,或保存該表所在的關(guān)系圖時(shí),索引將保存在數(shù)據(jù)庫中。有關(guān)詳細(xì)信息,請(qǐng)參見創(chuàng)建索引。

    注意;并非所有的數(shù)據(jù)庫都以相同的方式使用索引。有關(guān)更多信息,請(qǐng)參見數(shù)據(jù)庫服務(wù)器注意事項(xiàng),或者查閱數(shù)據(jù)庫文檔。
    作為通用規(guī)則,只有當(dāng)經(jīng)常查詢索引列中的數(shù)據(jù)時(shí),才需要在表上創(chuàng)建索引。索引占用磁盤空間,并且降低添加、刪除和更新行的速度。在多數(shù)情況下,索引用于數(shù)據(jù)檢索的速度優(yōu)勢(shì)大大超過它的。  閱讀全文

    posted @ 2009-05-14 00:41 蔣耘 閱讀(281) | 評(píng)論 (0)  編輯

    單向鏈表反轉(zhuǎn)(轉(zhuǎn))
         摘要: 單向鏈表反轉(zhuǎn)算法  閱讀全文

    posted @ 2009-05-12 17:51 蔣耘 閱讀(3824) | 評(píng)論 (1)  編輯

    TCP/IP協(xié)議頭部結(jié)構(gòu)體(轉(zhuǎn))
         摘要: // i386 is little_endian.
    #ifndef LITTLE_ENDIAN
    #define LITTLE_ENDIAN (1) //BYTE ORDER
    #else
    #error Redefine LITTLE_ORDER
    #endif  閱讀全文

    posted @ 2009-05-12 15:37 蔣耘 閱讀(6994) | 評(píng)論 (0)  編輯

    C++虛函數(shù)表解析(轉(zhuǎn))
         摘要: C++中的虛函數(shù)的作用主要是實(shí)現(xiàn)了多態(tài)的機(jī)制。關(guān)于多態(tài),簡(jiǎn)而言之就是用父類型別的指針指向其子類的實(shí)例,然后通過父類的指針調(diào)用實(shí)際子類的成員函數(shù)。這種技術(shù)可以讓父類的指針有“多種形態(tài)”,這是一種泛型技術(shù)。所謂泛型技術(shù),說白了就是試圖使用不變的代碼來實(shí)現(xiàn)可變的算法。比如:模板技術(shù),RTTI技術(shù),虛函數(shù)技術(shù),要么是試圖做到在編譯時(shí)決議,要么試圖做到運(yùn)行時(shí)決議。

    關(guān)于虛函數(shù)的使用方法,我在這里不做過多的闡述。大家可以看看相關(guān)的C++的書籍。在這篇文章中,我只想從虛函數(shù)的實(shí)現(xiàn)機(jī)制上面為大家 一個(gè)清晰的剖析。

    當(dāng)然,相同的文章在網(wǎng)上也出現(xiàn)過一些了,但我總感覺這些文章不是很容易閱讀,大段大段的代碼,沒有圖片,沒有詳細(xì)的說明,沒有比較,沒有舉一反三。不利于學(xué)習(xí)和閱讀,所以這是我想寫下這篇文章的原因。也希望大家多給我提意見。

    言歸正傳,讓我們一起進(jìn)入虛函數(shù)的世界。
      閱讀全文

    posted @ 2009-05-09 16:53 蔣耘 閱讀(287) | 評(píng)論 (0)  編輯

    Unix/Linux常用信號(hào)
         摘要: Unix/Linux常用信號(hào)  閱讀全文

    posted @ 2009-05-07 00:09 蔣耘 閱讀(804) | 評(píng)論 (0)  編輯

    <2009年5月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲免费视频一区二区三区| 亚洲最大成人网色香蕉| 特级做a爰片毛片免费看| 国产精品视频免费一区二区 | 99久久精品毛片免费播放| 婷婷综合缴情亚洲狠狠尤物| 国产亚洲精彩视频| 亚洲VA综合VA国产产VA中| 一级毛片人与动免费观看| 亚洲精品乱码久久久久久蜜桃不卡 | 全免费一级午夜毛片| 亚洲精品宾馆在线精品酒店| 国产精品久免费的黄网站| 美女啪啪网站又黄又免费| 亚洲视频在线精品| 久久久久国产免费| 亚洲一区二区三区高清视频| 大香人蕉免费视频75| 免费高清A级毛片在线播放| 亚洲日产无码中文字幕| 99精品视频在线免费观看| 亚洲制服在线观看| 国产乱弄免费视频| a毛片免费观看完整| 1区1区3区4区产品亚洲| 精品国产麻豆免费网站| 一级中文字幕乱码免费| 久久久久亚洲精品无码蜜桃| 国产精品久久久久久久久久免费| 国产AV无码专区亚洲AV琪琪| 国产亚洲A∨片在线观看| 日韩不卡免费视频| 成在线人直播免费视频| 亚洲国产人成网站在线电影动漫| 国产成人精品免费视| 精品在线免费视频| 亚洲美女一区二区三区| www.亚洲精品.com| 国产成人精品免费视频大全麻豆| 黄色毛片免费网站| 亚洲欧洲日产专区|