原创 設計模式-抽象工廠

//抽象工廠是針對的產品族,而不是產品等級結構 //產品族:同一產地,或同一廠商 功能不同 //產品等級:功能相同,產地或廠商不同 #include <iostream> using namespace std; //抽象蘋

原创 設計模式-單例設計模式

```cpp #include<iostream> using namespace std; /* 實現單例的步驟: 1、構造函數私有化 2、增加靜態私有的當前類的指針變量 3、提供靜態的對外接口,可以讓用戶獲得單例對象

原创 設計模式-工廠方法

#include<iostream> using namespace std; //工廠模式不符合 開閉原則 class AbstractFruit { public: virtual void ShowName() =

原创 C#中多線程及線程鎖

using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Sys

原创 C#操作文件夾、文件

C#操作文件夾、文件 //獲得文件名 Console.WriteLine(Path.GetFileName(str)); //獲得文件名但是不包含擴展名 Co

原创 MFC 文件對話框操作

void CMFCApplication4Dlg::OnBnClickedOk() { // TODO: 在此添加控件通知處理程序代碼 //CDialogEx::OnOK(); CFileDialog fileDlg(TR

原创 svn使用方法(權限配置等)

1、svn 創建版本倉庫 svnadmin create D:\installFile\svn\WebAPP\Marking 2、進行手動服務器監管服務器 svnserve -d -r D:\installFile\svn\W

原创 MFC操作數據庫類

// AdoLx.h: Version 1.1(支持Unicode、支持VS2015和VC6編譯環境) //支持Unicode、支持Access、SQLServer和Oracle三大數據庫 //Author

原创 MFC 操作數據庫

// MFCApplication2Dlg.cpp : 實現文件 // #include “stdafx.h” #include “MFCApplication2.h” #include “MFCApplication2Dlg.h

原创 opencv提取水平垂直線、高斯金字塔、基本閾值操作(5)

#include<iostream> #include<opencv2/opencv.hpp> using namespace std; using namespace cv; /* 形態

原创 opencv自定義線性濾波、邊緣處理、Sobel算子(6)

1、自定義線性濾波 #include<iostream> #include<opencv2/opencv.hpp> using namespace std; using namespace cv; int main() { Ma

原创 opencv形態學操作(4)

1、膨脹與腐蝕 #include<iostream> #include<opencv2/opencv.hpp> using namespace std; using namespace cv; Mat srcImg,dstImg

原创 opencv 繪製圖像文字、圖像對比度調整(2)

1、調整圖像對比度 #include<opencv2/opencv.hpp> #include<iostream> #include<math.h> using namespace std; using namespace cv;

原创 opencv之圖像模糊(3)

#include <iostream> #include<opencv2/opencv.hpp> using namespace std; using namespace cv; int main() { Mat dstImgB

原创 opencv Mat對象初始化、圖像像素讀取(1)

1、Mat對象初始化 #include<opencv2/opencv.hpp> #include<iostream> using namespace std; using namespace cv;