青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 60  文章 - 5  trackbacks - 0
<2011年4月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用鏈接

留言簿(2)

隨筆分類(42)

隨筆檔案(60)

文章檔案(2)

我收藏的博客

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

本章介紹了MySQL可使用的API,從哪里獲得它們,以及如何使用它們。 詳細(xì)介紹C API,這是因?yàn)樗怯蒑ySQL團(tuán)隊(duì)開發(fā)的,而且它也是大多數(shù)其他API的基礎(chǔ)。 本章還介紹了libmysqld庫(嵌入式服務(wù)器),以及對應(yīng)用程序開發(fā)人員有用的一些程序。

posted @ 2011-04-25 21:54 黃劍父 閱讀(292) | 評論 (0)編輯 收藏
mysql的中文參考手冊:http://dev.mysql.com/doc/refman/5.1/zh/index.html
posted @ 2011-04-25 19:54 黃劍父 閱讀(221) | 評論 (0)編輯 收藏
研究一下google pacman的代碼
https://github.com/macek/google_pacman
insertCoin()投幣,開始初始化游戲
newGame(),初始化單人游戲。
  g.newGame = function () {
    g.playerCount = 1;//玩家數(shù)
    g.createChrome();
    g.createPlayfield();//創(chuàng)建地圖
    g.createActors();//創(chuàng)建玩家
    g.startGameplay()
  };

g.keyPressed//鍵盤響應(yīng)函數(shù)
posted @ 2011-04-17 08:37 黃劍父 閱讀(1719) | 評論 (0)編輯 收藏
http://boxcomputing.baidu.com/
posted @ 2011-04-13 00:26 黃劍父 閱讀(1152) | 評論 (0)編輯 收藏
https://developer.mozilla.org/en/Canvas_tutorial
https://developer.mozilla.org/cn/Canvas_tutorial
http://www.cssass.com/blog
國內(nèi)的一個(gè)博客
http://www.benjoffe.com/es/
國外的一個(gè)個(gè)人站點(diǎn),有幾個(gè)demo并有源碼。
posted @ 2011-03-17 16:04 黃劍父 閱讀(1215) | 評論 (0)編輯 收藏
最近在開設(shè)計(jì)模式方面的資料。
設(shè)計(jì)模式這些東西,要常看看,這樣會給自己在新項(xiàng)目設(shè)計(jì)的時(shí)候或者是老項(xiàng)目重構(gòu)的時(shí)候提供一些思路。

當(dāng)然任何設(shè)計(jì)模式,都是有一些基本的目標(biāo),比如易于擴(kuò)展,靈活,穩(wěn)定。為了達(dá)到這個(gè)目標(biāo),在設(shè)計(jì)軟件的時(shí)候,那么就應(yīng)該遵守一些基本的原則。
下面這幾個(gè)原則就是比較重要的。
一、單一職責(zé)原則
重點(diǎn):職責(zé)如何劃分。

二、里氏替換原則
重點(diǎn):

三、依賴倒置原則
重點(diǎn):
高層模塊不要依賴低層模塊,高層和低層模塊都要依賴抽象;
抽象不應(yīng)該依賴細(xì)節(jié);
細(xì)節(jié)應(yīng)該依賴抽象。

從語言層面說就是,面向接口編程。
模塊間的依賴通過抽象發(fā)生,實(shí)現(xiàn)類之間不發(fā)生直接的依賴關(guān)系,其依賴關(guān)系是通過接口或抽象類產(chǎn)生的;
接口或抽象類不依賴于實(shí)現(xiàn)類;
實(shí)現(xiàn)類依賴接口或抽象類。

實(shí)例:
這個(gè)舉實(shí)際編程中遇到的例子,以后補(bǔ)充。

四、接口隔離原則

五、迪米特法則

六、開閉原則
posted @ 2010-11-24 11:15 黃劍父 閱讀(2288) | 評論 (0)編輯 收藏
關(guān)于線程的創(chuàng)建與結(jié)束,值得寫一篇小文章。
有這個(gè)想法,是由解決一個(gè)bug引起的。那個(gè)bug是因?yàn)樵诰€程退出的時(shí)候沒有釋放線程資源,導(dǎo)致線程對象句柄一直往上升,后面的結(jié)果可想而知了。
AfxBeginThread和AfxEndThread。

這邊文章以后補(bǔ)上來。
posted @ 2010-11-24 10:37 黃劍父 閱讀(260) | 評論 (0)編輯 收藏
BM算法
http://www.javaeye.com/topic/352954,BM模式匹配算法-原理(圖解)這篇文章是我見過的最好的講解了。
同時(shí)還有一篇http://www.javaeye.com/topic/353137,BM模式匹配算法-實(shí)現(xiàn)(C語言)。

WM算法
posted @ 2010-01-22 14:33 黃劍父 閱讀(141) | 評論 (0)編輯 收藏

source:http://msdn.microsoft.com/en-us/library/ms524352.aspx
For an ISAPI extension to be used by IIS, it must provide a standard interface. To provide a standard interface, each ISAPI extension DLL must implement and export two primary functions, GetExtensionVersion and HttpExtensionProc. A third function, TerminateExtension, is optional and is commonly used by extensions to perform cleanup operations.

Initialization Using GetExtensionVersion
Initialization is handled by the entry-point function GetExtensionVersion. This function's role is to perform all initialization, including the creation of worker threads, synchronization objects, and database connections, and to establish the version of ISAPI that was used to build the DLL.

Adding Functionality Using HttpExtensionProc

In general, an extension's functionality is exposed through the HttpExtensionProc entry-point function. This function receives a pointer to an EXTENSION_CONTROL_BLOCK structure, which contains data used for the required processing and is also used by the extension to communicate with IIS.
When HttpExtensionProc in employed, it should first send a response header to the client. The header provides the client with information, such as the content type that is returned. After the header is sent, any other processing can be performed through the various callback functions provided in the EXTENSION_CONTROL_BLOCK.

Termination Using TerminateExtension

When an extension is no longer needed, IIS removes it from memory. If the extension provides the TerminateExtension function, IIS calls it before removing the extension. Use of TerminateExtension is recommended to close down any threads that an extension initialized during processing.

After IIS finishes processing a request for an ISAPI extension, the connection can either be closed or kept open. A request can specify that the connection remain open by specifying the Connection: Keep-Alive header. If an ISAPI extension is designed to support Keep-Alive requests, this should be indicated to the client by calling the HSE_REQ_SEND_RESPONSE_HEADER server support function. The specified response header should contain Connection: Keep-Alive.

posted @ 2010-01-12 09:15 黃劍父 閱讀(278) | 評論 (0)編輯 收藏
指針與引用看上去完全不同,指針操作符(*和->),引用操作符 (.),但是它們似乎有相同的功能。指針與引用都是讓你可以間接引用其他對象。
指針與引用的不同點(diǎn):
第一:不存在指向空值的引用,指針可以指向空值。
第二:指針可以被重新賦值,指向另一個(gè)不同的對象,但是引用則總是指向在初始化時(shí)被指定的對象,以后不能改變。
什么情況下該使用指針或引用。總體來說,
posted @ 2009-12-01 11:34 黃劍父 閱讀(94) | 評論 (0)編輯 收藏
僅列出標(biāo)題
共6頁: 1 2 3 4 5 6 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            免费成人av在线看| 最近中文字幕日韩精品| 国产视频精品免费播放| 欧美日韩八区| 欧美三区不卡| 国产精品免费区二区三区观看| 欧美视频一区二区在线观看 | 欧美激情一区二区三区| 老司机免费视频一区二区三区| 久久九九久精品国产免费直播 | 亚洲精品视频一区二区三区| 亚洲美女黄网| 亚洲欧美在线一区| 久久精品最新地址| 欧美看片网站| 国产亚洲人成a一在线v站| 亚洲第一在线综合网站| 一本色道久久综合亚洲精品小说 | 欧美日韩精选| 国产一级久久| 中文日韩电影网站| 久久综合给合久久狠狠色| 91久久久久久久久久久久久| 亚洲色无码播放| 久久躁日日躁aaaaxxxx| 国产精品hd| 亚洲精品乱码| 久久久久久9999| 一本久久综合亚洲鲁鲁五月天| 性色av一区二区三区在线观看| 免费观看日韩| 国内自拍一区| 亚洲欧洲av一区二区| 欧美成人精品1314www| 亚洲夜晚福利在线观看| 免费短视频成人日韩| 国产精品一区二区三区乱码| 亚洲精品视频在线播放| 老司机午夜免费精品视频 | 亚洲色图在线视频| 欧美大片91| 在线成人免费观看| 久久精品国产69国产精品亚洲| 亚洲人成绝费网站色www| 久久国内精品视频| 国产精品永久免费视频| 亚洲一区二区三区777| 亚洲第一偷拍| 蜜桃av一区二区三区| 激情综合色丁香一区二区| 亚洲欧美久久久| 亚洲免费av观看| 欧美精品激情在线观看| 亚洲高清自拍| 欧美电影电视剧在线观看| 久久精品综合网| 有坂深雪在线一区| 免费一级欧美片在线观看| 久久精品2019中文字幕| 国产三级精品在线不卡| 久久国产精品99久久久久久老狼| 艳女tv在线观看国产一区| 欧美日韩在线观看一区二区三区| 欧美日韩精品免费观看| 夜夜嗨网站十八久久| 亚洲欧洲日本在线| 欧美日韩成人在线视频| 亚洲无限av看| 亚洲在线一区| 国产热re99久久6国产精品| 欧美一区影院| 久久精品理论片| 亚洲欧洲午夜| 一区二区欧美激情| 国产欧美一区在线| 猛干欧美女孩| 欧美日韩一区二区三区四区在线观看 | 亚洲欧美一区二区精品久久久| 制服诱惑一区二区| 国产一区二区三区自拍| 裸体素人女欧美日韩| 欧美成人一区二区三区| 中文在线不卡| 久久gogo国模裸体人体| 亚洲国产精品热久久| 91久久精品一区二区别| 国产精品大片| 美女国产一区| 欧美另类在线播放| 久久精品国产精品亚洲精品| 老司机午夜免费精品视频| 一区二区三区导航| 久久精品国产欧美亚洲人人爽| 99av国产精品欲麻豆| 亚洲婷婷免费| 亚洲欧洲三级电影| 午夜激情综合网| 亚洲精品影院在线观看| 亚洲午夜av电影| 亚洲精品一区二区网址| 亚洲欧美日韩国产中文| 日韩视频久久| 久久九九热re6这里有精品| 亚洲美女在线看| 欧美一区二区三区的| 99国产精品久久久久久久成人热| 亚洲在线视频免费观看| 亚洲精品美女在线观看播放| 亚洲直播在线一区| 中国av一区| 欧美1区免费| 久久亚洲高清| 国产精品午夜电影| 一本色道久久88精品综合| 亚洲精品国产精品国产自| 欧美一区二区日韩一区二区| 一区二区三区三区在线| 免费在线播放第一区高清av| 久久国产主播精品| 国产精品视频第一区| 亚洲乱码国产乱码精品精| 亚洲国产免费| 亚洲国产一区二区三区青草影视| 国产欧美不卡| 亚洲一区二三| 亚洲欧美中文另类| 欧美三日本三级少妇三2023| 亚洲成色777777在线观看影院| 国产午夜精品美女毛片视频| 亚洲先锋成人| 亚洲欧美中日韩| 国产精品毛片一区二区三区| 亚洲伦理一区| 亚洲一区国产一区| 欧美视频一区在线| 艳女tv在线观看国产一区| 亚洲视频大全| 欧美性生交xxxxx久久久| 日韩视频精品在线| 亚洲永久在线| 国产乱码精品1区2区3区| 亚洲一区在线看| 久久不射电影网| 狠狠久久五月精品中文字幕| 久久久精品国产免费观看同学 | 亚洲精品美女在线观看播放| 亚洲日本中文字幕免费在线不卡| 欧美1区2区| 亚洲精品影视在线观看| 亚洲天堂免费观看| 国产精品天天摸av网| 久久不射中文字幕| 女人香蕉久久**毛片精品| 亚洲激情电影在线| 欧美日韩亚洲视频| 性欧美超级视频| 男人天堂欧美日韩| 亚洲精品乱码久久久久久黑人| 欧美久久99| 午夜在线精品偷拍| 欧美黄色aa电影| 亚洲一区综合| 伊人久久亚洲热| 欧美日韩在线不卡一区| 欧美一区二区三区免费观看| 乱中年女人伦av一区二区| 日韩一级网站| 国产日韩亚洲欧美综合| 久久一区中文字幕| 99这里只有久久精品视频| 久久精品亚洲一区| 亚洲免费大片| 国内免费精品永久在线视频| 欧美激情精品久久久六区热门 | 午夜精品剧场| 亚洲国产电影| 国产日韩视频| 欧美午夜精品一区| 免费看的黄色欧美网站| 国产精品99久久久久久久久| 欧美成人dvd在线视频| 欧美一级二级三级蜜桃| 亚洲日韩欧美视频| 国产一区日韩一区| 国产精品黄视频| 美女成人午夜| 久久岛国电影| 午夜精品久久久久久久99樱桃| 亚洲精品免费电影| 亚洲成人在线网站| 老司机成人在线视频| 欧美在线视频免费观看| 欧美日韩一区二| 欧美成人精品高清在线播放| 亚洲欧美日韩一区在线| 亚洲美女免费精品视频在线观看| 麻豆精品传媒视频| 久久久久久穴| 久久精品91久久久久久再现| 夜夜爽99久久国产综合精品女不卡 |