Time of Update: 2016-02-25
標籤:using System;using System.IO;namespace Utils{ public class IOHelper { public IOHelper(); public static bool CopyDir(DirectoryInfo fromDir, string toDir); //複製目錄 public static bool CopyDir(string fromDir, string toDir);
Time of Update: 2016-02-25
標籤: 工作5年多了,使用的語言是asp.net(c#),感覺自己遇到了技術瓶頸,以前一直忙著做兼職、接私活、加班,沒有時間靜下來好好想想自己的發展方向,就著春節期間放假,沒事自己躺在老家的火炕上,問自己想要什麼,以後想幹什麼,不得不承認自己很喜歡技術,可能和自己的性格有關吧,我是個性格內向的人,好像好多喜歡技術的人都是這樣,做技術的發展方向也不少,也不多,隨便說幾個,說錯了,就當聽個樂和吧,專案經理,架構師,產品經理,技術講師,需求分析師…&
Time of Update: 2016-02-25
標籤:1.建立一個空白解決方案。2.在解決方案下面添加兩個Windows服務:WXSmsGuardNew(保護服務),WXSmsMainNew(主服務).3.第一個服務作為保護服務,服務上添加兩個控制項:System.Timers.Timer和System.ServiceProcess.ServiceController由於System.Timers.Timer不會顯示在工具列中無法直接拖到服務中,故而我們找到服務設計器頁面WXSmsGuardNew.Designer.cs,將手動構造Syste
Time of Update: 2016-02-25
標籤:多少年來,許多的程式設計語言和工具都包含對Regex的支援,.NET基礎類庫中包含有一個名字空間和一系列可以充分發揮規則運算式威力的類,而且它們也都與未來的Perl
Time of Update: 2016-02-25
標籤:C#格式化字串還是很方便的,之前一直沒用過,也就沒有緣分瞭解[csharp] view
Time of Update: 2016-02-25
標籤:單例模式就是保證在整個應用程式的生命週期中,在任何時刻,被指定的類只有一個執行個體,並為客戶程式提供一個擷取該執行個體的全域訪問點。 一、傳統模式:public class Singleton{ private static Singleton instance; private Singleton() { } public static Singleton GetInstance() {
Time of Update: 2016-02-25
標籤:新年耽誤了不少時間,好久沒認真的坐下來學習了,新年也快完了,又要開始正式學習了,按著視頻教學學習,用了一天的時間,學習了下簡單的變數及其相關的輸入輸出和應用,學了幾種最基本的類型:int(整型) char(字元型) string(字串類型)double(雙精確度浮點數) decimal(貨幣實值型別) float(浮點數)。Main方法中,不允許重複申明變數,但可以重複賦值,重複賦值以後原來的變數值被頂替為新賦的值。一. 在C#中,“+” 有兩種含義;1
Time of Update: 2016-02-24
標籤:ch 3
Time of Update: 2016-02-24
標籤: 如何有效使用C#讀取檔案 你平時是怎麼讀取檔案的?使用流讀取。是的沒錯,C#給我們提供了非常強大的類庫(又一次吹捧了.NET一番),裡面封裝了幾乎所有我們可以想到的和我們沒有想到的類,流是讀取檔案的一般手段,那麼你真的會用它讀取檔案中的資料了嗎?真的能讀完全嗎?通常我們讀取一個檔案使用如下的步驟:1、聲明並使用File的OpenRead執行個體化一個檔案流對象,就像下面這樣FileStream fs =
Time of Update: 2016-02-24
標籤:今天需要做一個讀取檔案夾大小的功能,為了避免遍曆檔案夾下所有檔案並求出總大小,找到如下的好方法:首先要在項目中引用一個COM組件:Microsoft Scripting Runtime,這個在Reference中搜尋可以找到。然後在代碼中using Scripting名稱空間。就可以開始使用了。代碼如下:1 FileSystemObject fsObj = new FileSystemObject();2 double dirSize = fsObj.GetFolde(
Time of Update: 2016-02-26
標籤:一、CLR的FCL、CTS和CLS1. CLR為Common Language Runtime,為微軟.NET Framework的通用語言執行平台。2. CTS為Common Type
Time of Update: 2016-02-26
標籤:一、使用System.Xml執行個體:完成如下格式設定檔的讀寫操作:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE doc[]><root> <DatabaseInfo> <HostName>127.0.0.1</HostName> <DatabaseName>orcl</DatabaseName>
Time of Update: 2016-02-26
標籤:上個樣本是C#調用windows api在原來代碼上加入表單透明,控制項不透明代碼: 1 using System; 2 using System.Runtime.InteropServices; 3 using System.Windows.Forms; 4 5 namespace HoverTreeWinForm 6 { 7 public partial class FormHewenqi : Form 8 { 9 10 /// <summary>11 ///
Time of Update: 2016-02-25
標籤:C# 壓縮打包檔案下載 public class MyNameTransfom : ICSharpCode.SharpZipLib.Core.INameTransform { #region INameTransform 成員 public string TransformDirectory(string name) { return null; } public
Time of Update: 2016-02-25
標籤: 鏈表的構建其實也就是不斷插入節點的過程。而節點的插入可以分為頭插法和尾插法。頭插法就是在頭結點後插入該節點,始終把該節點作為第一個節點。尾插法就是在鏈表的最後一個節點處插入元素,作為最後一個節點。如果想要瞭解鏈表的概念和其他鏈表操作,請參考《資料結構與演算法之鏈表》《C語言實現鏈表的基本操作》兩篇文章。範例程式碼上傳至
Time of Update: 2016-02-25
標籤:函數模板針對僅參數類型不同的函數? http://blog.csdn.net/renrenhappy/article/details/5931457 計算結構體的大小就要考慮資料對齊問題. 為了使CPU的存取速度最快, 在處理資料的時候把結構變數中的成員大小按照4或8的倍數計算, 這是因為資料匯流排的寬度一般為4位元組或者8位元組. 可加上#pragma pack(n)的設定.
Time of Update: 2016-02-26
標籤:關於 物件導向的設計模式對於物件導向的設計模式,想必大家並不陌生吧。縱觀23種設計模式中,數單例模式(Singleton)和原廠模式(Factory Method)最為熟悉和基礎吧。當然,本文總結Singleton模式,對於其他設計模式不做敘說。Singleton模式,即單例模式。顧名思義,主要用於做應用程式的資源共用控制。用途很多??實質為,單例是在程式聲明周期裡 有且僅有 被執行個體化過一次的類。為確保執行個體化的唯一,利用類的
Time of Update: 2016-02-25
標籤:萬年曆#include <stdio.h>#include <stdlib.h>#include <string.h>void display(int x,int y,int m,int max){int s[6][7]={0};int i=0,j=0; s[0][m]=1;//確定每一月的根基 每個月的第一列 f
Time of Update: 2016-02-25
標籤:在C函數中儲存狀態:registry、reference和upvalues
Time of Update: 2016-02-24
標籤:I2C是一種串列通訊 擁有SDA和SCL高速傳輸的一種協議。擁有高電平採集資料,只能低電平改變SDA上的資料的特點簡單闡述I2C時序和工作原理:1.起始訊號和終止訊號 備忘:起始:在SCL高電平期間:SDA拉低作為起始訊號 終止:在SCL高電平期間:SDA拉高作為終止訊號 2.讀資料操作: &