Time of Update: 2015-05-18
標籤:using System;using System.Data;using System.Xml;using System.Data.SqlClient;using System.IO; public class TestWriteXML{ public static void Main() { String strFileName = c:/temp/out.xml; SqlConnection conn = new
Time of Update: 2015-05-18
標籤:輸入輸出資料流程式 代碼(C)本文地址:http://blog.csdn.net/caroline_wendy使用輸入輸出資料流,控制檔案流。STDIN_FILENO,STDOUT_FILENO代表標準輸入和標準輸出的檔案描寫敘述符。運行檔案使用"./", 結束檔案"Ctrl+D"。代碼:/*By C.L.Wang * Eclipse CDT * Ubuntu 12.04 * 2014.10.5*/#include
Time of Update: 2015-05-18
標籤:1、字串問題形式化定義:假設文本是一個長度為n的T[1..n],而模式是一個長度為m的數組P[1..m],其中m<=n,如果有T[s+1..s+m]==P[1..m],那麼就稱模式P在T中出現。s為有效位移,否則稱為無效位移。2、方法:首先基於模式進行預先處理,然後找到所有有效位移(匹配)。幾種方法的預先處理時間和匹配時間 演算法 預先處理時間 匹配時間 樸素演算法 0 o((n-m+1)*m) 有限自動機
Time of Update: 2015-05-18
標籤:c++ 物件導向 設計模式 橋接模式 繼承 彙總(aggregation)表示一種弱的“擁有”關係,體現的是A對象可以包含B對象,但B對象不一定是A對象的一部分。例如大雁是群居動物,所以每隻大雁都是屬於一個雁群,一個雁群可以有多隻大雁,所以大雁和雁群是彙總關係。合成(composition)則是一種強的“擁有”關係,體現了
Time of Update: 2015-05-18
標籤:c++ 物件導向 設計模式 命令模式 命令模式(Command):將一個請求封裝為一個對象,從而使我們可用不同的請求對客戶進行參數化,對請求排隊或記錄請求日誌,以及支援可撤銷的操作。命令模式的優點:第一、能較容易的設計一個命令隊列。第二、在需要的情況下,可用較容易地將命令計入日誌。第三、允許接受請求的一方決定是否需要否決請求。第四、可用容易地實現對請求的撤
Time of Update: 2015-05-18
標籤:經典排序演算法中快速排序具有較好的效率,但其實現思路相對較難理解。#include<stdio.h> int partition(int num[],int low,int high) //以key為基準 將待排數列“高”、“低 ”兩部分,“高”部分的所有資料比key大,“低”部分的資料都比key小{ &
Time of Update: 2015-05-18
標籤:c++ leetcode 映像旋轉 1 Rotate Image You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees (clockwise). 對於 n x n 的矩陣按順時針旋轉90度,相當於先將矩陣上下翻轉,然後將矩陣裝置。void rotate(vector<
Time of Update: 2015-05-18
標籤:acm c++ 簡單堆棧 stl的stack Train Problem ITime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 24737
Time of Update: 2015-05-18
標籤:字典分詞 代碼(C)本文地址: http://blog.csdn.net/caroline_wendy給定字典, 給定一句話, 進行分詞. 使用深度遍曆(DFS)的方法.使用一個參數string, 儲存當前分支的分詞後的句子; 使用一個參數vector, 儲存全部可能的組合.使用一個驗證函式, 推斷句子能否夠分詞.代碼:/* * main.cpp * * Created on: 2014.9.18 * Author: Spike * Copyright (c) 2
Time of Update: 2015-05-18
標籤: 在C#中建立線程Thread時,可以有多種方法,而主線程和子線程之間又如何?互相傳遞資料,每種建立方法傳遞參數的效果是不同的,逐一看一下: 一、不帶參數建立Thread 1234567891011121314151617181920212223using System; using System.Collections.Generic; using System.Text; using S
Time of Update: 2015-05-18
標籤:這是好幾年前Quora上的一個問題,有點過時,但看了之後感覺不錯,就總結了一下原文連結:http://www.quora.com/Why-did-Google-move-from-Python-to-C++-for-use-in-its-crawler1.Google有強大的C++庫支援分布式系統2.C++運行更穩定3.在當下的叢集環境中,每一點點小的效率累加起來都帶來很大的效益4.發展起來的google並不是將開發效率放在首位,而更注重程式的穩定性5.爬蟲的主要瓶頸在於高並發,而pyth
Time of Update: 2015-05-18
標籤: 學習總結 1、迴圈的文法跟其他語言的沒差多少,可能大多數語言都在C的基礎上發展出來的,所以大同小異不奇怪。 2、在判斷運算式裡,C語言只有0被認為是假,所有非零值正整數都被認為真。 1 #include <stdio.h> 2 int main(){ 3 if(0) 4 printf("0 is true\n"); 5 if(1) 6 printf("
Time of Update: 2015-05-18
標籤: 學習總結 1、String str=”hello world!”;(Java),char[20]=” hello world!”;(C)。其實Java字串的實現,也是字元數組。 2、字串的尾部都會以Null 字元(\0)結束,所以” hello world!
Time of Update: 2015-05-18
標籤:這節課繼續講解了 static 作為待用資料成員 / 成員函數的用法 具體詳解我都已注釋出來了,大家可以慢慢看有任何問題都可以在這篇文章下留言我會及時解答 :)//static 待用資料成員//static 靜態成員函數#include <iostream>using namespace std;class Integer {public: int i; static int number;
Time of Update: 2015-05-18
標籤:實驗的要求是基於WP8.1 Windows8.1和WPF三個平台來實現一個簡單的備忘事件管理。本次部落格就記錄一些實驗過程中的一些體驗結果1.Microsoft.Phone.dll的引用如果希望為你的備忘錄添加鬧鐘提醒,需要調用手機內建的鬧鐘應用功能。通過查閱網上的資料。查閱到一些部落格裡面提到,在Windows Phone8 中,可以通過using Microsoft.Phone.Scheduler;使用其中的Alarm類來方便的添加鬧鐘1 Alarm alarm = new
Time of Update: 2015-05-18
標籤: 1 public static string ContentReplace(string input) 2 { 3 input = Regex.Replace(input, @"<(.[^>]*)>", "", RegexOptions.IgnoreCase); 4 input = Regex.Replace(input, @"([\r\n])[\s]+", "",
Time of Update: 2015-05-18
標籤:System.Diagnostics.Process[] processes = System.Diagnostics.Process.GetProcessesByName("vvv");//模糊尋找進程 foreach (System.Diagnostics.Process p in
Time of Update: 2015-05-18
標籤:原文地址 Mads Torgersen,微軟 C# 程式管理者,它發布了一個視頻,描述即將到來的下一個 C# 版本——C# 6。在 C# 6 的新特性之間,Mads 主要提到了 getter-only 屬性,拉姆達箭頭操作符,字串插值(string interpolation) 等等。 首先,Mads 說,C# 6 不會改版 C# 的設計哲學,並且將提供很多小得特性,來協助整潔代碼。 Getter-only 自動屬性 C# 6 允許定義不變的自動化屬性,例如,只支援一個
Time of Update: 2015-05-18
標籤:理解抽象類別 abstract class和interface在c#語言中都是用來進行抽象類別(本文 中的抽象類別並非從abstract class翻譯而來,它表示的是一個抽象體,而abstract class為c#語言中用於定義抽象類別的一種方法, 請讀者注意區分)定義的,那麼什麼是抽象類別,使用抽象類別能為我們帶來什麼好處呢? 在物件導向的概念中,我們知道所有的對象都是通過類來描繪的,但是反過來卻不是這樣。並不是
Time of Update: 2015-05-18
標籤:// Namespaces, Variables, and Constantsusing System;using System.Configuration;using System.Data; private OleDbDataAdapter da;private DataTable dt; private void Excel_Load(object sender, System.EventArgs e){ // Create the DataAdapter. da =