Time of Update: 2016-08-03
標籤:web config 配置<connectionStrings> <add name="SQLConnString" connectionString="Data Source=資料庫帳號;Initial Catalog=資料庫;User Id=使用者名稱;password=密碼" providerName="System.Data.SqlClient" /> </connectionStrings&
Time of Update: 2016-08-03
標籤: /// <summary> /// 參數過濾 /// </summary> /// <param name="parameters"></param> /// <param name="sql"></param> /// <returns></returns> public static
Time of Update: 2016-08-03
標籤:
Time of Update: 2016-08-03
標籤:1.快速鍵Ctrl+K+D:快速對齊代碼Ctrl+Z:撤銷Ctrl+S:儲存Ctrl+J:快速彈出智能提示Shift+End、Shift+Home:快速選中Ctrl+K+C:注釋所選代碼Ctrl+K+U:取消對所選代碼的注釋F1:轉到協助文檔MSDN#Region和#EndRegion:摺疊冗餘代碼2.資料類型1)int2)double3)string4)decimal:金錢類型,用來儲存金錢,在其值後面需要加上一個m5)char:用來儲存單個字元,有且僅有一個字元,不可為空。註:char
Time of Update: 2016-08-03
標籤:本文簡要分析一下如何如何使用C#簡單實現合并和拆分word文檔。平時我們在處理多個word文檔時,可能會想要將兩個文檔合并為一個,或者是將某個文檔的一部分添加到另一個文檔中,有的時候也會想要將文檔拆分。在Word中,合并或拆分文檔最簡單的方式就是開啟一個原文檔的副本檔案,複製我們需要的部分,刪除不需要的部分,然後再儲存文檔。使用這種方法在文檔比較多或者比較大時手動操作起來比較費時,以下是使用C#實現合并一個Word文檔的某一個section到另一個文檔或者合并兩個完整的Word文檔到一個單
Time of Update: 2016-08-03
標籤:問題:某些軟體在從註冊表讀取使用者案頭地址時,欠考慮的%USERPROFILE%的情況,例如迅雷開啟檔案時,會提示:[Window Title]位置不可用[Content]C:\WINDOWS\system32\config\systemprofile\Desktop 不可用。如果該位置位於這台電腦上,請確保裝置或磁碟機已串連,或者光碟片已插入,然後重試。如果該位置位於網路上,請確保你已串連到網路或
Time of Update: 2016-08-03
標籤:9.1 繼承的概念繼承:基類(父類)衍生類別(子類)衍生類別中自動擁有了父類的定義的變數和函數,每個衍生類別也可以成為其他新衍生類別的父類;9.2 由父類派生子類1.繼承的文法: eg class Animal //(1)定義父類 { public double weight; private double temperature; public Animal() {
Time of Update: 2016-08-03
標籤:解決Socket沾包問題——C#代碼 前天晚上,曾經的一個同事問我socket發送訊息如果太頻繁接收方就會有訊息重疊,因為當時在外面,沒有多加思考 第一反應還以為是多線程導致的資料不同步導致的,讓他加個線程鎖搞定。後來回到家慢慢思考感覺這個和加鎖沒啥關係,如果是多線程導致的,訊息只會被覆蓋呀。後來就上網搜尋socket 訊息重疊,後來瞭解到這屬於socket沾包。簡單以自己的理解介紹下Socket沾包。 Socket沾包簡單說就是:Socket發送方
Time of Update: 2016-08-02
標籤:以下純屬簡歷,錯誤之處,請隨意指出. 委託是指向方法的,而事件是委託的觸發器,執行事件,就會遍曆委託裡的方法,並且執行. 委託內部構造第一塊是方法指標(methodPtr),用於指向方法的記憶體位址。 第二塊是目標對象(target),當目標方法不是靜態方法的時候指向目標的對象。比如,如果是A下的a1方法,則指向A,反之若為靜態方法,則為空白。 第三塊是委託數組。 當在添加方法時,會新開闢一快記憶體。第一部分也是方法指標,指向新
Time of Update: 2016-08-03
標籤:需求:想通過C#代碼來查看IIS服務或者MSMQ是否已經安裝 分析:IIS服務和MSMQ安裝完成後都會建立windows服務,所以我們只需要查看對應的服務是否存在即可。 準備工作:IIS服務名稱:World Wide Web Publishing ServiceMSMQ服務名稱:Message Queuing 代碼實現:1.建立一個類,用於檢測服務是否存在: 1 using System; 2 using System.Collections.Generic;
Time of Update: 2016-08-03
標籤:Newtonsoft.Json.dll提供了非常好的Json序列化和還原序列化方式,但是對日期的處理卻讓我糾結了很久。首先定義類如下:public class Student{ public int Id{get;set;} public string Name{get;set;} public DateTime BirthDay{get;set;}}序列化代碼如下:Student stu = new Student(){ Id = 1, Name =
Time of Update: 2016-08-03
標籤:結構體 ~struct定義:結構體一般定義在Main函數上面,位於Class下面,作為一個類;一般情況Struct定義在Main函數前面,Main函數裡面的地方都可以使用,參數前面加上public代表公用變數。 格式:struct +結構體的名稱{public int+變數名;public double+變數名;public
Time of Update: 2016-08-03
標籤:如圖,如果Window服務以上圖 Account安裝運行,則無法獲取到 以下路徑:System.Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) 解決方案:1.將LocalSystem改成User,然後編譯安裝程式,在安裝的時候填上當前的 登入使用者的
Time of Update: 2016-08-03
標籤:Microsoft(R) 產生引擎版本 4.6.1055.0[Microsoft .NET Framework 版本 4.0.30319.42000]著作權 (C) Microsoft Corporation。著作權所有,並保留一切權利。文法: MSBuild.exe [選項] [專案檔]描述: 在專案檔中產生指定的目標。如果 未指定專案檔,MSBuild 將搜尋
Time of Update: 2016-08-03
標籤:using System;using System.Text;using EMS.Domains.Core;using System.Web.Mvc;using Json.Net;using Util.Webs;using Json = Util.Json;namespace EMS.MvcUI.Base{ public class FilterExceptionAttribute : FilterAttribute, IExceptionFilter {
Time of Update: 2016-08-03
標籤:the book said:Comparing Two Generic Type Variables with Each OtherComparing two variables of the same generic type is illegal if the generic type parameter is notknown to be a reference type.private static void ComparingTwoGenericTypeVariables<
Time of Update: 2016-08-03
標籤: vendor\overtrue\wechat\src\Foundation\Application.php registerBase 方法 在初始化屬性時 $this[‘cache‘] = function () {// return new FilesystemCache(sys_get_temp_dir()); // win 下擷取的是 c:\window 沒有許可權 位置太敏感 加許可權什麼的就算了吧
Time of Update: 2016-08-03
標籤:http://poj.org/problem?id=2115只是簡單地exgcd求解,要注意的是k位儲存系統意思是當 i 大於2^k時從頭開始計算 1 #include <iostream> 2 #include<cstdio> 3 using namespace std; 4 long long A,B,C,k,x1,y1,a,b,e,d; 5 long long exgcd(long long a,long long b) 6 { 7 long
Time of Update: 2016-08-02
標籤:TM1680的工作流程通常是:1. 通電, 沒啥可說2. SYS DIS (主從), 1000-0000即0x80, 關閉系統時鐘跟LED迴圈, 主機都從機地址都要發3. COM設定 (主從), 主從地址都要發COM的選項, 在我這個proj裡面, 發1010 0100(0xA4), 16COM NMOS這裡說明一下, 因為走的是16*24, 而不是8*32, 然後COM口接的是PNP管子的N級, 所以是0xA44. Master Mode(主), 對主地址發送主機指定1001-1010(
Time of Update: 2016-08-02
標籤:1.constconst 修飾了*p1 / *p2const int * p1=&age;int const * p2=&age;//和上面的意義一樣 ,換句話說就是 在 “ * ”一側的話是一樣的作用 如:int num=15;p1=#p2=#//都可以變 從age地址變成了Num地址 *p1=30;*p2=30;//報錯,內容不可變! int * const p3=&age;/