Time of Update: 2016-06-22
標籤:類型系統類別型位元位元組數Sql類型描述boolSystem.Boolean1 bit (bit)0 到 1byteSystem.Byte8 bit1byte(tinyint)0 到 255charSystem.Char 8 bit 1byte shortSystem.Int16 16bit 2byte (smallint)-2^15 (-32
Time of Update: 2016-06-22
標籤:原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://zhoufoxcn.blog.51cto.com/792419/280320Regex是一門靈活性非常強的語言,匹配同樣的字串可能在不同的開發人員那裡會得到不同的結果,在平常的時候也是用的時候看看相關資料,不用的時候就丟在腦後了,儘管在處理大部分情況下都能迅速處理,但是處理一些複雜的情況效率仍是不高,藉著前陣子做過的一個項目涉及到Regex的機會,將有關
Time of Update: 2016-06-22
標籤:寫的一個XML操作類,包括讀取/插入/修改/刪除。using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
Time of Update: 2016-06-22
標籤:目錄:C# 爬蟲架構實現 概述 C# 爬蟲架構實現 流程_爬蟲結構/原理C# 爬蟲架構實現 流程_各類開發C# 爬蟲架構實現 流程_遇到的問題C# 爬蟲架構實現 後記 開發目的:寫這個程式主要是為了找工作。因為沒項目在簡曆上吃大虧,空口無憑,只能做出點東西證明自己能做事情。需自訂:patternlist匹配項定義定義結果輸出方式:本地sqlserver
Time of Update: 2016-06-22
標籤: //方法一:只禁止多個進程運行using System;using System.Collections.Generic;using System.Windows.Forms;namespace DuoYeMianIE{ static class Program { /// <summary> /// 應用程式的主進入點。 /// </summary> [STAThread]
Time of Update: 2016-06-22
標籤: public static string GetGBKEncode(string unicodeString) { Encoding Gbk = Encoding.GetEncoding(936); //建立兩個不同的encoding對象 Encoding unicode = Encoding.Unicode; //建立GBK碼對象 Encoding gbk =
Time of Update: 2016-06-22
標籤: System.Text.RegularExpressions.Regex ___rx = new System.Text.RegularExpressions.Regex(@"""url"":""(?<zip>.*?)""", System.Text.RegularExpressions.RegexOptions.Compiled |
Time of Update: 2016-06-22
標籤: public static string GetPage(string url, string encoding) { PublicVariables.NetworkConnection = false; int browserTimeout = PublicVariables.BrowserTimeout; string str = PublicVariables.Cfg_Agent;
Time of Update: 2016-06-22
標籤:C#可以通過反射,來擷取枚舉的描述資訊或通過描述資訊擷取到指定類型的枚舉 1 /// <summary> 2 /// 擷取枚舉描述 3 /// </summary> 4 /// <param name="enumName"></param> 5 /// <returns></returns> 6 public static string GetDescription(this Enum enumName) 7 { 8
Time of Update: 2016-06-21
標籤:Regex可以快速判斷所給字串是否某種指定格式。這裡將一些常用的方法封裝進一個字串工具類中。 1 public static class StringTool 2 { 3 /// <summary> 4 /// 判斷字串是否純數字 5 /// </summary> 6 /// <param name="str"></param> 7 ///
Time of Update: 2016-06-21
標籤:C# 解析 json JSON(全稱為JavaScript Object Notation) 是一種輕量級的資料交換格式。它是基於JavaScript文法標準的一個子集。
Time of Update: 2016-06-21
標籤:從18號開始,想做一個簡單的爬蟲。因為沒項目找工作真的太難了。。。曆時四天,做了個大概,雖然很多東西都不完善,但就這樣吧。畢竟是為了找工作寫的項目。(要是真的認真寫的話,我應該花一星期學java然後再寫,估計要花更久的時間來寫好,當成畢設用。)(什麼,為什麼用java,因為java開源庫多啊-_-||)明天開始貼文檔/代碼。如果這都不行的話。。。那就再做一個MVC部落格網站。。。。當然還是輕量級的。。。畢竟目前一切為了工作!!C# 爬蟲架構實現 為了工作
Time of Update: 2016-06-21
標籤:Enum類型沒有實現IEquatable介面,Dictionary中使用Enum作為鍵時,將發生裝箱,使效率降低。此時可用Dictionary中一個接收IEqualityComparer<T>類型的重載版本來避免對枚舉的裝箱操作。先定義一個泛型的比較子實現IEqualityComparer<T>。 1 public class EnumComparer<T> : IEqualityComparer<T> where T : struct 2
Time of Update: 2016-06-21
標籤:using System;using System.Runtime.InteropServices;public static class NetTool{ [Flags] private enum ConnectionState { INTERNET_CONNECTION_MODEM = 0x1, INTERNET_CONNECTION_LAN = 0x2, INTERNET_CONNECTION_PROXY = 0x4,
Time of Update: 2016-06-21
標籤:C#擷取IP的方式有很多種,這裡通過http://www.ipip.net/這個穩定的線上IP庫的來擷取公網IP。 1 string tempip = "0.0.0.0"; 2 WebRequest wr = WebRequest.Create("http://www.ipip.net/"); 3 Stream s = wr.GetResponse().GetResponseStream(); 4 if (s != null) 5 { 6 StreamReader sr =
Time of Update: 2016-06-21
標籤:摘自:http://www.cnblogs.com/Fooo/p/3529371.html 項目分成兩個 web(ASP.Net)使用者處理請求,用戶端(wpf/winform)發送請求1.web項目有兩個頁面SendPost.aspx(單純發送資料給用戶端)代碼:public partial class SendPost : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){if
Time of Update: 2016-06-21
標籤:原文連結:http://blog.sina.com.cn/s/blog_45eaa01a01013u36.htmlC#
Time of Update: 2016-06-21
標籤:斷點續傳的原理在瞭解HTTP斷點續傳的原理之前,先來說說HTTP協議,HTTP協議是一種基於tcp的簡單協議,分為請求和回複兩種。請求協議是由客戶機(瀏覽器)向伺服器(WEB SERVER)提交請求時發送報文的協議。回複協議是由伺服器(web server),向客戶機(瀏覽器)回複報文時的協議。請求和回複協議都由頭和體組成。頭和體之間以一行空行為分隔。 以下是一個請求報文與相應的回複報文的例子:GET /image/index_r4_c1.jpg HTTP/1.1Accept:
Time of Update: 2016-06-21
標籤:一、結構體1, 結構體定義結構體類型的定義:任意資料類型變數的集合,用於描述一個具體的事物的資訊。在C語言中描述一件事物一般都是用結構體聲明結構體類型的格式: struct 結構體名 {成員列表}; 一般形式://結構體定義一般形式 struct 結構體名 { 成員變數1; //成員變數後面是‘;‘ 成員變數2; .... };//這裡最後加‘;‘ 不能省略 例:struct Student { char name[30];
Time of Update: 2016-06-21
標籤:一、預先處理////用宏 定義 兩個帶參數的宏 求 兩個數的較大值 和 較小值 #define max(a,b) a>b?a:b#define min(a,b) a<b?a:b //宏定義 必須要在同一行//列印出最大值#define max2(a,b) if(a>b){\ printf("