<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      摘要: .Net中的字符串是被談?wù)撟疃嗟脑掝},這里也進(jìn)行一些總結(jié),供以后參考。主要內(nèi)容:字符串的不可變性和字符串留用語言文化格式化器1. 字符串的不可變性和字符串留用字符串(string)在.Net中是一個(gè)特殊的類。.Net中的字符串是不可變的(immutable)。也就是說,字符串已經(jīng)創(chuàng)建就不能更改,變長,變短,修改字符都不行。對字符串進(jìn)行的任何操作都不能改變原字符串,只會(huì)生成新的字符串。由于String是不可變的,我們在使用大量的字符串拼接的時(shí)候不宜使用 【+】運(yùn)算符,比如"A" + "B" + "C"而是可以使用StringBuilde 閱讀全文
      posted @ 2011-10-21 17:05 wang_yb 閱讀(709) 評論(0) 推薦(0)
      摘要: 由于項(xiàng)目需要測試windows下的IO性能,因此要寫個(gè)小程序,按照要求讀取磁盤上的文件。在讀取文件的時(shí)候,測試Windows的IO性能。主要內(nèi)容:程序的要求一般的FileStream方式利用kernel32.dll中的CreateFile函數(shù)1. 程序的要求程序的要求很簡單。(1)命令行程序(2)有3個(gè)參數(shù),讀取的文件名,一次讀取buffer size,讀取的次數(shù)count(3)如果讀取次數(shù)count未到,文件已經(jīng)讀完,就再次從頭讀取文件。使用格式如下:C:\>****.exe “c:\****.bin” 32768 32768讀取文件“c:\****.bin”,每次讀取4K,讀取327 閱讀全文
      posted @ 2011-09-06 15:47 wang_yb 閱讀(3913) 評論(0) 推薦(0)
      摘要: Javascript跨域調(diào)用的問題折騰了我好幾天,主要參考了博客園大牛jillzhang的兩篇博客ExtJs與WCF之間的跨域訪問再說ExtJs與WCF之間的跨域訪問博客中沒有提供工程源碼下載,我把其中的代碼拷下來運(yùn)行,extjs部分始終取不到數(shù)據(jù)。可能Extjs4和WCF都有了一些變化,而這兩篇博客比較老,所以運(yùn)行不了。經(jīng)過一些修改(主要是加了WCF配置文件的部分),終于可以運(yùn)行下面這個(gè)Grid分頁的例子了。1. Extjs4 部分的代碼主要有2部分:一部分是html,一部分是jshtml部分代碼<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 閱讀全文
      posted @ 2011-08-30 22:56 wang_yb 閱讀(2224) 評論(0) 推薦(0)
      摘要: 關(guān)于AOP的介紹,園子里曾經(jīng)有段時(shí)間非常熱。我也看了很多AOP相關(guān)的文章,對AOP的概念有一定的了解,覺得園子里的大牛張逸的AOP介紹很不錯(cuò):AOP技術(shù)基礎(chǔ)看了很多AOP的介紹之后,很想自己實(shí)現(xiàn)一個(gè)簡單的AOP來感受一下,但是一直苦于不知道怎么實(shí)現(xiàn)。后來看了園子里的一個(gè)介紹Emit的系列(Emit學(xué)習(xí)系列文章導(dǎo)航),才開始在原作者的基礎(chǔ)上實(shí)現(xiàn)了簡單的AOP框架,僅供學(xué)習(xí)使用。1. ThinAOP的介紹此框架非常簡單,只有幾個(gè)文件。但是就是因?yàn)楹唵危钥梢杂脕韺W(xué)習(xí)AOP的思想。由于主要部分是有Emit實(shí)現(xiàn)的,所以沒有Emit基礎(chǔ)的話,最好先看一下Emit學(xué)習(xí)系列文章導(dǎo)航具體結(jié)構(gòu)如下:2. Th 閱讀全文
      posted @ 2011-08-10 10:57 wang_yb 閱讀(4545) 評論(9) 推薦(3)
      摘要: 接口(interface)和類(class)是CLR中應(yīng)用最為廣泛的兩個(gè)概念。靈活的應(yīng)用接口,可以構(gòu)造出各種經(jīng)典的設(shè)計(jì)模式。接口的語法并不復(fù)雜,本篇主要記錄接口中一些容易忽略的地方,以及如何更好的使用接口。主要內(nèi)容:接口的繼承顯式接口泛型接口和約束接口和抽象類1. 接口的繼承當(dāng)子類繼承父類后,父類繼承的接口也一并繼承了過來。如下例中的類Sub當(dāng)子類繼承父類后,子類可以再次繼承父類已經(jīng)繼承的接口。如下例中的類Sub2這兩者的區(qū)別在對接口方法調(diào)用,參見下面代碼中的注釋。using System;sealed class CLRviaCSharp_15{ static void Main(strin 閱讀全文
      posted @ 2011-07-28 17:03 wang_yb 閱讀(715) 評論(0) 推薦(0)
      摘要: 為了更好的利用泛型,現(xiàn)將泛型的一些高級特性總結(jié)一下。主要內(nèi)容:泛型的協(xié)變和逆變泛型的參數(shù)的約束1. 泛型的協(xié)變和逆變對于泛型參數(shù)(一般用T表示),指定了類型之后。就只能識別此類型,面向?qū)ο笾械睦^承并不適用泛型參數(shù),比如T指定為ClassA,盡管ClassB是ClassA的子類,也不能代替ClassA來作為泛型參數(shù)。但是,利用泛型的協(xié)變和逆變之后,我們可以寫出更加靈活的泛型代碼,避免不必要的強(qiáng)制轉(zhuǎn)型操作。首先看下面的示例代碼:using System;class CLRviaCSharp_14{ // 泛型委托,其中委托的參數(shù)和返回值都是泛型 public delegate TResult Pr 閱讀全文
      posted @ 2011-07-25 14:09 wang_yb 閱讀(837) 評論(0) 推薦(0)
      摘要: .net2.0開始就引入了泛型的機(jī)制,泛型有助于我們實(shí)現(xiàn)“算法重用”。借助于泛型機(jī)制,我們可以少定義一些重載函數(shù),同時(shí)還能保證類型安全性。泛型的語法非常簡單,下面通過例子來演示泛型的一些應(yīng)用。主要內(nèi)容:減少裝箱/拆箱(提高性能)限制泛型參數(shù)的類型節(jié)點(diǎn)類型不同的鏈表1. 減少裝箱/拆箱(提高性能)我們都知道,.net中的額裝箱/拆箱操作非常損害性能,通過使用泛型,可以有效的減少我們代碼中的裝箱拆箱操作,從而提高代碼的性能。實(shí)例代碼如下:using System;using System.Collections.Generic;using System.Collections;class CLRv 閱讀全文
      posted @ 2011-07-19 17:00 wang_yb 閱讀(762) 評論(0) 推薦(0)
      摘要: 偶爾在園子里看到.net的輕量級ORM框架Petapoco的介紹,覺得很有趣。相關(guān)介紹:PetaPoco:適用于.NET的微型ORM正好最近有個(gè)C#+Oracle11g的項(xiàng)目,想趁此機(jī)會(huì)試試用petapoco來做數(shù)據(jù)層的框架。在配置步驟和遇到的問題,記錄如下。1. 首先配置ODP.net,使得可以通過C#來連接Oracle。配置ODP.net的方法請參考我之前的博客:C# 連接Oracle(利用ODP.net,不安裝oracle客戶端)2. 安裝Petapoco安裝Petapoco,首先得安裝Nuget,可以通過VisualStudio2010的Extention Manager來搜索,并安裝 閱讀全文
      posted @ 2011-07-12 23:46 wang_yb 閱讀(6000) 評論(12) 推薦(1)
      摘要: 為了方便部署連接oracle的.net程序,oracle官方提供了一個(gè)簡化版的client,即instant client。通過instant client和ODP.net中的Oracle.DataAccess.dll,我們就可以方便的部署.net應(yīng)用程序或者站點(diǎn)。1. ODAC的安裝在oracle的官方網(wǎng)站上下載與你安裝的oracle對應(yīng)版本的ODAC。下載地址:ODAC Download下載好后解壓安裝,安裝時(shí)不用安裝全部的組件。主要安裝以下組件:Oracle Instant ClientOracle Data Provider For .net2.0Oracle rovider For 閱讀全文
      posted @ 2011-07-11 20:31 wang_yb 閱讀(34134) 評論(15) 推薦(4)
      摘要: 熟悉C#中的事件機(jī)制,使得我們可以編寫出更加貼近于實(shí)際情況的程序。主要內(nèi)容:本例中事件的場景介紹事件的構(gòu)造注冊/注銷事件事件在編譯器中的實(shí)現(xiàn)顯式實(shí)現(xiàn)事件1. 本例中事件的場景介紹為了更好的介紹事件的機(jī)制,首先我們構(gòu)造一個(gè)使用事件的場景(是我以前面試時(shí)遇到的一個(gè)編程題)。具體場景大概是這樣的:某工廠有個(gè)設(shè)備,當(dāng)這個(gè)設(shè)備的溫度達(dá)到90攝氏度時(shí),觸發(fā)警報(bào)器報(bào)警,同時(shí)發(fā)送短信通知相關(guān)工作人員。當(dāng)時(shí)我就簡單的構(gòu)造3個(gè)類:設(shè)備(Equipment),警報(bào)器(Alert),短信裝置(Message)。傳統(tǒng)的實(shí)現(xiàn)方法:1. 警報(bào)器類(Alert)中編寫一個(gè)報(bào)警的方法(StartAlert),短信裝置類(Mes 閱讀全文
      posted @ 2011-07-11 15:06 wang_yb 閱讀(852) 評論(0) 推薦(0)
      主站蜘蛛池模板: 久爱无码精品免费视频在线观看| 久久一日本道色综合久久| 久久国产av影片| 色伊人久久综合中文字幕| 狠狠色噜噜狠狠狠狠色综合久av| 日韩高清在线亚洲专区不卡| 亚洲真人无码永久在线| 国产精品免费看久久久| 波多野结衣久久一区二区| 亚洲人成电影在线天堂色| 亚洲精品一区二区三区蜜臀 | 视频一区二区三区刚刚碰| 热久久美女精品天天吊色| 浪潮av色综合久久天堂| 肃南| 涩涩爱狼人亚洲一区在线| 国产日韩一区二区四季| 欧美不卡无线在线一二三区观 | 国产成人理论在线视频观看| 免费夜色污私人影院在线观看| 国产精品美女免费无遮挡| 欧美va天堂在线电影| 亚洲岛国av一区二区| 久久99国产精品尤物| 国产精品中文字幕免费| 国产成人片无码视频| 国产精品理论片| 亚洲中文字幕无码爆乳| 国产又色又爽又黄刺激视频| 中文字幕无码av不卡一区| 无码人妻一区二区三区AV| 爽爽精品dvd蜜桃成熟时电影院| 亚洲欧洲一区二区三区久久| 国产精品办公室沙发| 国产精品无遮挡猛进猛出| 天天躁夜夜踩很很踩2022| 久久久综合九色合综| 成人啪精品视频网站午夜| 精品人妻蜜臀一区二区三区| 香港三级韩国三级日本三级| 女人喷水高潮时的视频网站|