Time of Update: 2015-12-31
標籤:程式流程圖:DBSCAN核心功能函數,計算每個point的eps範圍內的point數量pts;對於所有pts >Minpts的point,記為Core point;對於所有的corepoint,將其eps範圍內的core point下標添加到vector<int>::corepts中;對於所有的corepoint,採用深度優先的方式遍曆core point的所有cluster,使得相互串連的core point具有相同的cluster編號;計算所有pts <
Time of Update: 2016-01-02
標籤: var vClass1 = new { Name = "abc", Age = 20 }; var vClass2 = new { Name = "abc", Age = 20 }; var vClass3 = new { Name = "abd", Age = 21 }; Console.WriteLine(vClass1.Equals(vClass2));
Time of Update: 2016-01-01
標籤:低耦合loosely Coupling鬆散的耦合關係=炮友couple=夫妻夫妻=法律約束、家庭、生活、財產、繁衍炮友:吃喝玩樂,不會產生感情方面的依賴 內聚性內聚性又稱塊內聯絡。指模組的功能強度的度量,即一個模組內部各個元素彼此結合的緊密程度的度量。若一個模組內各元素(語名之間、程式段之間)聯絡的越緊密,則它的內聚性就越高。 內聚性匪類(低――高): 偶然內聚;邏輯內聚;時間內聚;通訊內聚;順序內聚;功能內聚;1 偶然內聚:
Time of Update: 2015-12-29
標籤:執行個體構造器和類(參考型別)構造器(constructor)是允許將類型的執行個體初始化為良好狀態的一種特殊方法。構造器方法在“方法定義中繼資料表”中始終叫.ctor。建立一個參考型別的執行個體時:#1, 首先為執行個體的資料欄位分配記憶體#2, 然後初始化對象的附加欄位(類型對象指標和同步塊索引)#3,
Time of Update: 2015-12-28
標籤://c datetime 格式化DateTime dt = DateTime.Now;Label1.Text = dt.ToString();//2005-11-5 13:21:25Label2.Text = dt.ToFileTime().ToString();//127756416859912816Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816Label4.Text = dt.ToLocalTime().
Time of Update: 2015-12-31
標籤:因為最近項目需要,所以接觸到了網頁爬取。1. HttpWebRequest 初期接觸的都是一些比較簡單的網頁,2. WebBrower控制項 後面接觸到一些複雜的網頁,類比登入一套比較難時限,所以採用了webbrower控制項,直接使用者手動登入,登入後程式再自動完成後續操作。3.
Time of Update: 2015-12-31
標籤:
Time of Update: 2015-12-28
標籤:一,使用開源用戶端:StackExchange.Redis 二,使用方法: 1,擷取訪問redis資料庫連接,代碼如下。 /// <summary> /// 擷取訪問redis資料庫連接 /// </summary> public ConnectionMultiplexer Connection { get {
Time of Update: 2015-12-28
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace FuncDemo{ class Program { static void Main(string[] args) { //類似委託功能 Func<string, int> test = TsetMothod;
Time of Update: 2015-12-28
標籤: 1 StringBuilder builder=new StringBuilder(); 2 builder.AppendLine("{"); 3 builder.AppendLine("\"key1\":\"value1\","); 4 builder.AppendLine("\"key2\":\"value2\","); 5
Time of Update: 2016-01-04
標籤:當我們使用線程的時候,效率最高的方式當然是非同步,即各個線程同時運行,其間不相互依賴和等待。但當不同的線程都需要訪問某個資源的時候,就需要同步機制了,也就是說當對同一個資源進行讀寫的時候,我們要使該資源在同一時刻只能被一個線程操作,以確保每個操作都是有效即時的,也即保證其操作的原子性。lock是C#中最常用的同步方式,格式為lock(objectA){codeB} 。lock(objectA){codeB} 看似簡單,實際上有三個意思,這對於適當地使用它至關重要:1.
Time of Update: 2016-01-04
標籤:string str5=Application.StartupPath;//擷取啟動了應用程式的可執行檔的路徑,不包括可執行檔的名稱。 string str1 =Process.GetCurrentProcess().MainModule.FileName;//可獲得當前執行的exe的檔案名稱。 string str2=Environment.CurrentDirectory;//擷取和設定目前的目錄(即該進程從中啟動的目錄)的完全限定路徑。 //
Time of Update: 2016-01-04
標籤:struct BITMAPFILEHEADER{public short bfType;public int bfSize;public short bfReserved1;public short bfReserved2;public int bfOffBits;}public static System.Drawing.Image GetDwgImage(string FileName){if (!(File.Exists(FileName))){throw new
Time of Update: 2015-12-28
標籤:不賣關子,直接開門見山:C#中兩個問號的作用是判斷??左邊的對象是否為null,如果不為null則使用??左邊的對象,如果為null則使用??右邊的對象。比如:a = b ?? c,如果b為null,則a = c,如果b不為null,則a = b。下面一段代碼示範了這兩種情況: ?12345678910111213141516171819static void Main(string[] args){ NewFuck();
Time of Update: 2016-01-04
標籤:近期在設計一個Qt控制項,須要獲得一個圓餅的圖片,在用PS繪製後發現儲存的時候總是會帶著背景,用PNG格式儲存之後背景依舊存在。僅僅是變成了透明的。剛才在Google上查到了僅僅儲存單一圖層而全然沒有背景的方法。1. 下面圖為例,建立一個檔案,用橢圓工具按住shift拖動滑鼠畫一個正圓。注意這時映像是灰階模式。用油漆桶著色的時候也總是灰色,須要在映像--模式中改動為RGB顏色模式。2. 在圖層面板中選中橢圓圖層。右單擊選擇“轉換為智能對象”。watermark/2/text/
Time of Update: 2016-01-03
標籤:#include <stdio.h>#include <conio.h>#include <stdlib.h> //system(); 這個指令須要用到此標頭檔#include <ctype.h> //toupper要用到#include <malloc.h> //在記憶體管理時用到的標頭檔void main(){int i;struct ListEntry{int number; //資料域struct ListEntry
Time of Update: 2016-01-03
標籤:好久沒上計蒜客和看書了……寫了個程式,驗證計蒜客說的內容#include <stdio.h>typedef struct student { int age; float height; } student;struct stuent { int age; float height; };struct student
Time of Update: 2016-01-01
標籤:http://poj.org/problem?id=2417A^x = B(mod C),已知A,B。C。求x。這裡C是素數,能夠用普通的baby_step。在尋找最小的x的過程中,將x設為i*M+j。從而原始變為A^M^i * A^j = B(mod C),D = A^M,那麼D^i * A^j = B(mod C ),預先將A^j存入hash表中,然後枚舉i(0~M-1),依據擴充歐幾裡得求出A^j。再去hash表中尋找對應的j,那麼x = i*M+j。確定x是否有解,
Time of Update: 2015-12-29
標籤: 在一些PCB的layout中,大家往往會看到在I2C通訊的介面處,往往會接入一個4.7K的電阻,有的datasheet上面明確有要求,需要接入,有的則沒有要求。 I2C介面 對於單片機來講,有些IO內部的上拉電阻可以使能,這樣就省去了外部的上拉電阻,這是對於單片機帶有標準I2C通訊協定介面,若是只帶有類比I2C協議介面,那麼就需要考慮接入上拉電阻問題。是網路攝影機進行配置通訊時SCL和SDA需要進行上拉電阻的串連。
Time of Update: 2015-12-26
標籤:/*// 1. 無參無傳回值void hello() { printf("hello world!\n"); }// 2. 無參有傳回值int peoplweCount(){ return