許多情況下,如果創(chuàng)建或修改一個(gè)文件,系統(tǒng)需要執(zhí)行某些任務(wù)。例如,在一個(gè)數(shù)據(jù)庫(kù)中插入平面文件的重要系統(tǒng)就是如此。在這種情況下,程序必須監(jiān)控目錄中新建立的文件。如果目錄中新建了一個(gè)文件,程序必須提取這個(gè)文件、進(jìn)行解析、再把它插入到數(shù)據(jù)庫(kù)中。許多時(shí)候,這類功能要通過(guò)“調(diào)查”目錄并列舉上次調(diào)查后任何新建的文件來(lái)完成。在.NETFramework中,微軟為開(kāi)發(fā)者提供另一種連續(xù)調(diào)查一個(gè)目錄中的新建文件的方法——C#FileSystemWatcher對(duì)象。C#FileS
系統(tǒng) 2019-08-12 09:27:10 2030
原文:http://www.cnblogs.com/Aiooioo/archive/2011/05/30/cs-iis.html在.Net中我們可以使用內(nèi)置的類DirectoryEntry來(lái)承載IIS服務(wù)器中的任何網(wǎng)站,虛擬路徑或應(yīng)用程序池對(duì)象,例如:DirectoryEntryent=newDirectoryEntry("IIS://localhost/w3svc/1/root");就創(chuàng)建了一個(gè)IIS路徑為IIS://localhost/w3svc/1/
系統(tǒng) 2019-08-12 09:26:46 2030
C#多線程隨記回顧1.創(chuàng)建多線程方式知道的有三種:---手動(dòng)創(chuàng)建Thread、使用線程池、使用task任務(wù)---手動(dòng)創(chuàng)建Thread,分兩種帶參數(shù)和不帶參數(shù)的幫助委托器eg://幫助器委托不帶參數(shù)//ThreadStartts=newThreadStart(DoWork)//for(inti=1;i<=3;i++)//{//Threadt=newThread(ts);//t.Name="線程"+i.ToString();//t.Start();//}//C
系統(tǒng) 2019-08-12 01:33:20 2030
//////獲取指定IP地址的數(shù)據(jù)庫(kù)所有數(shù)據(jù)庫(kù)實(shí)例名。//////指定的IP地址。///登錄數(shù)據(jù)庫(kù)的用戶名。///登陸數(shù)據(jù)庫(kù)的密碼。///返回包含數(shù)據(jù)實(shí)例名的列表。privateArrayListGetAllData
系統(tǒng) 2019-08-12 01:55:26 2027
usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;usingSystem.Data.SqlClient;usingSystem.Data;usingSystem.ServiceProcess;namespaceAdminZJC.DataBaseControl{//////數(shù)據(jù)庫(kù)操作控制類///publicclassDataBase
系統(tǒng) 2019-08-12 01:52:14 2025
usingSystem;usingSystem.IO;usingSystem.Text;usingSystem.Collections;namespacePDFGenerator{publicclassPDFGenerator{staticfloatpageWidth=594.0f;staticfloatpageDepth=828.0f;staticfloatpageMargin=30.0f;staticfloatfontSize=20.0f;static
系統(tǒng) 2019-08-29 23:34:12 2024
一、WindowsService服務(wù),可以在用戶未登錄的時(shí)候開(kāi)始運(yùn)行提供服務(wù)(下圖)二、開(kāi)始建立一個(gè)Windows服務(wù)1.打開(kāi)VS2008新建一個(gè)Windows服務(wù)項(xiàng)目系統(tǒng)會(huì)默認(rèn)的建立一個(gè)Program.cs是啟動(dòng)文件,里面有如下代碼用來(lái)啟動(dòng)服務(wù)staticvoidMain(){ServiceBase[]ServicesToRun;ServicesToRun=newServiceBase[]{newService1()};ServiceBase.Run(S
系統(tǒng) 2019-08-29 22:16:29 2021
C#動(dòng)態(tài)生成Word文檔步驟之一:添加引用->COM->MicrosoftWord11.0ObjectLibraryC#動(dòng)態(tài)生成Word文檔步驟之二:在.cs文件中添加usingWord;下面的例子中包括C#對(duì)Word文檔的創(chuàng)建、插入表格、設(shè)置樣式等操作:(例子中代碼有些涉及數(shù)據(jù)信息部分被省略,重要是介紹一些C#操作word文檔的方法)publicstringCreateWordFile(stringCheckedInfo)...{stringmessag
系統(tǒng) 2019-08-12 09:26:44 2018
微軟OfficeWord本身已經(jīng)提供了另存為PDF文檔功能,對(duì)于少量文檔,手工使用該方式進(jìn)行Word轉(zhuǎn)換為PDF尚可,一旦需要處理大量的文檔,可能就顯得有些捉襟見(jiàn)肘了。不過(guò)對(duì)于已經(jīng)安裝有Office環(huán)境,借助一些簡(jiǎn)單的代碼即可實(shí)現(xiàn)批量Word轉(zhuǎn)PDF了。源碼奉上:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSyste
系統(tǒng) 2019-08-12 09:27:15 2017
實(shí)踐篇在整個(gè)開(kāi)始的時(shí)候,你要準(zhǔn)備以下軟硬件:硬件:西門(mén)子3508或C35系列手機(jī)一個(gè)西門(mén)子手機(jī)通信數(shù)據(jù)線一條軟件:VS.NET(C#)短信編碼類庫(kù)(PDUdecoding.cs)串口通信類庫(kù)(JustinIO.cs)當(dāng)所要求的軟硬件都準(zhǔn)備好后,我們就可以正式開(kāi)始了。下面以我自己的測(cè)試用例為大家詳細(xì)介紹。做什么事情都應(yīng)該有計(jì)劃,雖然我們的測(cè)試用例很簡(jiǎn)單,但還是畫(huà)個(gè)簡(jiǎn)單的流程圖:有了流程圖,還只是明白了程序怎么運(yùn)行,再看看界面,會(huì)讓你更心動(dòng)的了。圖二、短信終端
系統(tǒng) 2019-08-29 23:16:54 2016
范型在c#編程中經(jīng)常使用,而經(jīng)常用list去存放實(shí)體集,因此會(huì)設(shè)計(jì)到對(duì)list的各種操作,比較常見(jiàn)的有對(duì)list進(jìn)行排序,查找,比較,去重復(fù)。而一般的如果要對(duì)list去重復(fù)如果使用linqdistinct方式,會(huì)遇到一些坑爹的問(wèn)題,發(fā)現(xiàn)結(jié)果集中還是存在重復(fù)數(shù)據(jù),原因是使用這種方法是對(duì)對(duì)象的引用去重復(fù),并不滿足我們的需求。因此本文通過(guò)c#代理的方式實(shí)現(xiàn)對(duì)listdistinct操作。先介紹一下對(duì)list去重復(fù)傳統(tǒng)的方法,代碼如下:List
系統(tǒng) 2019-08-12 01:52:14 2014
在游戲開(kāi)發(fā)中,AI的最基本問(wèn)題之一就是尋路算法或稱路徑規(guī)劃算法,在三年前,我曾實(shí)現(xiàn)過(guò)基于“圖算法”的最短路徑規(guī)劃算法,然而在游戲中,我們通常將地圖抽象為有單元格構(gòu)成的矩形,如:(本圖源于這里)這個(gè)微型地圖由3*3的單元格構(gòu)成,當(dāng)然,實(shí)際游戲中的地圖通常比它大很多,這里只是給出一個(gè)示例。由于游戲地圖通常由單元格構(gòu)成,所以,基于“圖算法”的路徑規(guī)劃便不再那么適用,我們需要采用基于單元格的路徑規(guī)劃算法。A*算法是如今游戲所采用的尋路算法中相當(dāng)常用的一種算法,它可
系統(tǒng) 2019-08-29 23:02:14 2012
看視頻的時(shí)候看到視頻里有講怎么把數(shù)字金額轉(zhuǎn)成大寫(xiě)的,對(duì)著視頻的代碼打了一遍,測(cè)試成功,先記下來(lái),以備后用!///金額轉(zhuǎn)大寫(xiě)//////publicclassMoneyConvertChinese{///金額轉(zhuǎn)大寫(xiě)////////////publicstringMoneyToChin
系統(tǒng) 2019-08-29 23:52:27 2011
--建表CREATETABLEsale_report(sale_dateDATENOTNULL,sale_itemVARCHAR(2)NOTNULL,sale_moneyDECIMAL(10,2)NOTNULL,PRIMARYKEY(sale_date,sale_item));--測(cè)試數(shù)據(jù)DECLAREv_begin_dayDATE;v_end_dayDATE;BEGINv_begin_day:=TO_DATE('2009-01-01','YYYY-MM-
系統(tǒng) 2019-08-12 01:55:12 2010
注:本文轉(zhuǎn)自http://www.tzwhx.com/newOperate/html/3/31/312/13080.htmlVisualC#動(dòng)態(tài)操作SQLServer數(shù)據(jù)庫(kù)實(shí)例教程:通用數(shù)據(jù)訪問(wèn)類(SqlHelper)本文介紹的通用數(shù)據(jù)庫(kù)訪問(wèn)類,是本人的個(gè)人網(wǎng)站實(shí)際使用的一個(gè)基類,它是一組通用的訪問(wèn)數(shù)據(jù)庫(kù)的代碼集,在本人網(wǎng)站對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)絕大部分都使用這一個(gè)類。其主要功能有:1.判斷數(shù)據(jù)庫(kù)是否存在?2.判斷數(shù)據(jù)庫(kù)表是否存在?3.判斷數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程是否存在?
系統(tǒng) 2019-08-12 01:55:26 2008