Time of Update: 2018-12-07
MFC檔案操作大全 1.建立檔案夾 CreateDirectory(%%1,NULL);2.建立檔案 CFile file; file.Open(%%1,CFile::modeCreate|CFile::modeWrite); 3.刪除檔案 DeleteFile(%%1);4.刪除檔案夾 RemoveDirectory(%%1); 5.刪除一個目錄下所有的檔案夾 CFileFind finder; CString path; path.Format("%s\*.*",%%1); BOOL
Time of Update: 2018-12-07
Time of Update: 2018-12-07
本文是為後面的學習之路做鋪墊,簡單介紹下企業庫中的Validation模組的一些相關知識,包括Validation模組的簡介、用途、使用方法、預設提供的多種驗證器的介紹等。一、簡介及用途
Time of Update: 2018-12-07
在前一篇文章:[EntLib]微軟企業庫5.0 學習之路——第二步、使用VS2010+Data Access模組建立多資料庫專案中我們搭建好了項目的整體多資料庫環境,實現了項目的多資料庫訪問,而整個項目中最主要的異常處理卻沒有進行部署,今天我們就使用企業庫中的Exception Handling+Logging模組為項目加上異常處理以及異常日誌記錄。(註:關於Exception Handling和Logging模組的相關基本概念可以查看TerryLee的異常處理和日誌檢測這2篇文章)
Time of Update: 2018-12-07
今天我想寫一個靜態常量,我就寫成:public static const int PAGESIZE = 15;結果編譯時間就出了錯誤:static 和Const不能並用,哦,原來Const就是隱式的靜態,不需要再加上Static來限定了。然後我又在網上搜尋了一下發現:(來自:http://hi.baidu.com/zzh_my/blog/item/f86c0d23e052aa5b9922ed1c.html)C#擁有兩種不同的常量:靜態常量(compile-time
Time of Update: 2018-12-07
1. 代數度量和分布式度量 計算過程應該增加多點代數度量,因為代數度量由分布式度量通過代數運算構成,而後者可以將資料集任意劃分子集再計算,這就帶來分散式運算的伸縮性優勢。2. 分位元 在一個數值資料集中,把數值排序,然後第i個數值對應有一個百分數,該百分數表示小於等於該數值的數值個數佔總數值個數的百分比,稱為分位元。3. 分位元-分位元圖(q-q圖) q-q圖中每個散點表示一個分位元,該點的x,y座標分別表示在X,Y軸所代表的資料集中,擁有該分位元的數值。
Time of Update: 2018-12-07
作業系統的課程設計是做一個檔案系統。我選擇了用Silverlight做出該檔案作業系統的介面,因為打算吃些在OJ和團隊網站上用上該介面,一舉三得。
Time of Update: 2018-12-07
//透視變換 int WarpPerspective(IplImage *grey){ IplImage* Img_old = cvCloneImage( grey ); float fix = 4; float w = (float)Img_old->width + fix; float h = (float)Img_old->height + fix; CvPoint2D32f src_point[4]; CvPoint2D32f dst_
Time of Update: 2018-12-07
本文是終結點與服務定址系列的第三篇文章。3.使用ChannelFactory<TChannel>取代服務代理對象 在前面兩個實驗中,從用戶端程式代碼可以看到,用戶端使用服務代理對象來調用遠程服務,那麼有沒有別的選擇呢?答案是肯定的。 在這個實驗中,所使用的依然是《[WCF]終結點與服務定址(二)》中的服務端代碼、服務端設定檔以及用戶端設定檔。因此這個實驗研究的地方是用戶端程式的代碼。首先給出一個方法的定義:代碼Code highlighting produced by
Time of Update: 2018-12-07
最近要使用ifstream的getline函數來擷取檔案的每一行資料,但就搞不懂怎樣才能確保擷取資料時所使用的緩衝區大小足夠大。在剛開始的時候,我是採用了以下的手段: 代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include <iostream>#include <fstream>using
Time of Update: 2018-12-07
在當前的.NET程式中,會經常使用到資料繫結,因為使用資料繫結,可以大大簡化一個常用過程——資料來源發生變化,反應資料來源的資料檢視進行相應更新。談及這個過程,很容易會聯想起設計模式中的觀察者模式,很明顯,資料繫結的設計是這個模式的一種實現。本文使用以下例子說明如何在Silverlight或者WPF中實現到自訂資料類型的屬性的資料繫結。 現在有一個表單介面,上面要顯示顧客的詳細資料,包括名稱,年齡,性別。 以下是自訂類型Customer的代碼:代碼Code highlighting
Time of Update: 2018-12-07
一、下微軟的補丁:KB948127補丁來解決,http://code.msdn.microsoft.com/KB948127。貌似安裝了也不起作用二、如果下載的補丁沒安裝成功或下載失敗,可以用下面的方法手工來改工程設定項目(Project)->屬性(Property)->連結器(Linker)->常規(General) 下面的“啟用增量連結(Enable Incremental Linking)”,將“是(/INCREMENTAL)”改為“否(/INCREMENTAL:NO)”
Time of Update: 2018-12-07
本文是終結點與服務定址系列的第五篇文章。5.分離終結點部署的物理地址和邏輯地址 在實驗1中,我曾經提到過物理地址與邏輯地址的概念,其實物理地址就是服務宿主為了接收服務調用請求資訊而建立的一個監聽地址,而通道監聽器正是負責這一工作的WCF組件。當有訊息到達這個監聽地址時,通道指派器(ChannelDispatcher)就會從它所關聯的若干個終結點中,選出一個合適的來處理該訊息,而判斷一個終結點是否合適的工具,就是每個終結點的終結點指派器(EndpointDispatcher)所使用的兩個篩選
Time of Update: 2018-12-07
過去一直有個Silverlight的技術疑難沒有得到解決,那就是如果在Code Behind中擷取模板中定義的各個對象的引用。參考一下Xaml代碼:代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> <ListBox x:Name="lbx_listBox" <ListBox.ItemPanel>
Time of Update: 2018-12-07
The rule is simple. First determin the number of rows to print, then for every row follow the rule.Total rows = 2n + 1. The ith row has 2i + 1 digits to print, from 0 to i then to 0.The ith row skip 2n - 2i spaces.Accepted.#include
Time of Update: 2018-12-07
這段時間公司有新項目需要開發,所以這個企業庫學習之路有點耽誤了,今天繼續接著上一篇文章,在上一篇文章中,我介紹了企業庫的內建Matching Rule(匹配規則)的基本資料及使用方法,但是在PolicyInjection模組中的Matching Rule(匹配規則)還有2個規則沒有介紹,分別是:1、Custom Attribute Matching Rule——自訂特性匹配規則2、Custom Matching Rule——自訂匹配規則今天就主要對這2個匹配規則進行介紹,及有關這2
Time of Update: 2018-12-07
problem link http://codeforces.com/contest/118/problem/D2011-10-921:38 It seems this problem is about enumeration of combination.21:42 Using DP.21:44 If I had already get F(n-1), means in total n-1 units, there are F(n-1) kinds of beautiful
Time of Update: 2018-12-07
繼續微軟企業庫5.0的學習之路,今天主要介紹的是企業庫的PolicyInjection模組,這個模組是為了方便我們在項目中使用AOP而生的模組,本篇主要介紹的PolicyInjection模組資訊、內建的匹配規則和內建處理模組使用。 一、PolicyInjection模組基本資料介紹PolicyInjection模組是在企業庫3.0才正式引入的模組,簡稱PIAB(Policy Injection Application Block),這個模組的主要功能是方便我們在項目開發中進行AOP(
Time of Update: 2018-12-07
在介紹完企業庫幾個常用模組後,我今天要對企業庫的設定檔進行處理,緣由是我開啟web.config想進行一些配置的時候發現web.config已經變的異常的臃腫(大量的企業庫配置資訊充斥其中),所以決定寫這篇關於Configuration
Time of Update: 2018-12-07
在完成了後,今天開始介紹企業庫中的新模組:Cryptographer(加密模組),這個模組在日常的大多數項目的作用非常重要,例如:網站會員密碼、社會安全號碼、網站配置等,通過對資訊進行加密可以保證項目資料的安全性。今天主要介紹以下幾點:1、企業庫Cryptographer(加密模組)簡單分析。2、實現一個自訂加密介面。3、在項目中應用自訂介面。 第一點、企業庫Cryptographer(加密模組)簡單分析在我們日常開發中總會使用加密對資料進行加密,我們一般都會在項目中自訂一些加密方法,