Time of Update: 2015-09-17
標籤:usingSystem;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Person { private string
Time of Update: 2015-09-17
標籤:string str="hello";Graphics g = Graphics.FromImage(new Bitmap(1, 1));Font font=new Font("宋體", 9);SizeF sizeF = g.MeasureString(str, font); //測量出字型的高度和寬度Brush brush; //
Time of Update: 2015-09-17
標籤:主要目的:對系統資源回收筒的檔案進行操作。首先添加引用,引入shell32.dll。 1 /// <summary> 2 /// 對資源回收筒的檔案進行還原、刪除、剪下等操作 3 /// </summary> 4 public void GetRecycleBin() 5 { 6 Shell shell = new Shell(); 7
Time of Update: 2015-09-16
標籤:並行編程awit&async相關文章C#非同步編程今天晚上沒事寫了個測試的代碼,又看了看.net的並行編程,兩個方法,一個是非同步async修飾的,另一個是普通的方法,在控制台程式的Main方法裡去調用這兩個方法,會有什麼結果呢?首先我們看一下方法的組成,step1如下 public async void Step1() { try {
Time of Update: 2015-09-16
標籤:索引器是一種特殊的類成員,它能夠讓對象以類似數組的方式來存取,使程式看起來更為直觀,更容易編寫。 1、索引器的定義C#中的類成員可以是任意類型,包括數組和集合。當一個類包含了數組和集合成員時,索引器將大大簡化對數組或集合成員的存取操作。定義索引器的方式與定義屬性有些類似,其一般形式如下:[修飾符] 資料類型 this[索引類型 index]{
Time of Update: 2015-09-16
標籤:1、注視(不要寫的目光是流氓,從廢話名盲人)‘///’一般用於目光功能。凝視類。2、熱鍵ctrl+k+d(有語法錯誤無法進行對齊)ctrl+j(高速彈出僅僅能提示)shift+end,shift+home 鍵從行首到行尾,從行尾到行首。ctrl+k+c 凝視 ctrl+k+u取消凝視alt+shift+f10 開啟說明引用空間。f1轉到msdnf12轉到定義3、資料類型decimal
Time of Update: 2015-09-16
標籤:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace WF01_mkfile{ public partial class Form1 :
Time of Update: 2015-09-16
標籤:在做一個windows服務,通過查詢文本不斷的插入資料的功能。測試一直沒有問題,到實際環境中跑起來後程式退出,查看日誌發現報的這個錯誤ORA-01000:超出開啟遊標的最大數 經過上網查詢發現是由於我在外層用了個cmd查詢表,然後用reader進行迴圈內層又用了OleDbCommand innercmd =
Time of Update: 2015-09-16
標籤:自己寫了個程式,可以用http://download.csdn.net/detail/waiwai1015/9111777 1 fbweb 是webupdate發布的檔案布置到伺服器的虛擬目錄上2 setup 是WFormSrc的安裝程式(用於第一次安裝)3 Update 是升級程式(編輯完後把檔案複製到WFormSrc的根目錄下,用於升級)4 WebUpdate 是web 服務,用來給WFormSrc擷取,最新版本用的5 WFormSrc 是正程式原理是WFormSrc
Time of Update: 2015-09-16
標籤:NameDescriptionEquals(Object)Determines whether the specified object is equal to the current object.Equals(Object, Object)Determines whether the specified object instances are considered equal.FinalizeAllows an object to try to free resources and
Time of Update: 2015-09-16
標籤:1:當遠程調用方法時,會有很多種可能性發生、介面調用之後,發生錯誤是什麼原因發生的?反饋給開發人員需要精確、精準、高效率,這時候若能返回出錯狀態資訊的詳細資料,介面之間的調用就會非常順利,各種複雜問題也就可以迎刃而解。2:返回介面的類型定義如下參考://-----------------------------------------------------------------// All Rights Reserved , Copyright (C) 2015 , Hairihan
Time of Update: 2015-09-16
標籤:首先,申明兩個API /// <summary> /// 設定 cookie /// </summary> /// <param name="lpszUrlName"></param> /// <param name="lbszCookieName"></param> /// <param
Time of Update: 2015-09-16
標籤: 作為C#的程式員來說,在遇到線程同步的需求時最常用的就是lock關鍵字。但如何正確並有效地使用lock,卻是能否高效地達到同步要求的關鍵。正因為如此,程式員需要完全理解lock究竟為程式做了什麼。 所涉及的知識點• lock的等效代碼• System.Threading.Monitor類型的作用和使用方法 分析問題1.lock的等效代碼 在.NET的多線程程式中,經常會遇到lock關鍵字來控制同步,比如下列代碼:private object o = new
Time of Update: 2015-09-16
標籤:在做跨域介面調用的時候,寫了個handler,在本地部署好了之後測試是可以用的,但是供外部連結調用的時候返回了405 method not allowed,解決辦法如下: <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-
Time of Update: 2015-09-16
標籤: 1 /// <summary> 2 /// 映像URL地址轉byte數組 3 /// </summary> 4 /// <param name="FileUrl">映像URL地址</param> 5 /// <returns>映像的byte數組</returns> 6 public static byte[]
Time of Update: 2015-09-16
標籤:atoi (表示 alphanumeric to integer)是把字串轉換成整型數的一個函數 http://baike.baidu.com/link?url=VTP54JT5-EY5TL0GFfd49bGrgK7x-CjgU6onYPMMS694itag7FSAZs_0k3IXDAXUKVumKNXt5AP1xacUOPQ7PK#include <stdlib.h>#include <stdio.h> int main(void){ int n;
Time of Update: 2015-09-16
標籤:程式編譯連結原理預先處理:.c -> .igcc -E hello.c -o hello.i編譯:.i / .c -> .sgcc -S hello.i -o hello.s彙編:.s -> .ogcc -c hello.s -o hello.o連結:.o -> 可執行程式appgcc hello.o -o appgedit
Time of Update: 2015-09-16
標籤:auto 局部變數(自動儲存)break無條件退出程式最內層迴圈case switch語句中選擇項char單位元組整型資料const定義不可更改的常量值continue中斷本次迴圈,並轉向下一次迴圈default switch語句中的預設選擇項do
Time of Update: 2015-09-16
標籤:最近碰到一題,問你求mod (p1*p2*p3*……*pl) ,其中n和m資料範圍是1~1e18 , l ≤10 , pi ≤ 1e5為不同的質數,並保證M=p1*p2*p3*……*pl ≤ 1e18 。要解決這個問題首先需要Lucas定理 或者 C!解法。Lucas定理:我們令n=sp+q , m=tp+r . q , r
Time of Update: 2015-09-16
標籤:codeforces dp 分治 題目連結:codeforces 448C題目大意:給出n個杆子,每個杆子有一個長度,每次可以刷一行或一列,問最少刷多少次可以將整個牆刷成黃色。題目分析:首先我們能夠想到,如果橫著刷,為了得到最優解,當前刷的位置的下面也必須橫著刷,然後對於每種情況都可以通過n次豎著刷得到整個黃色的牆。所以我們採取分治的策略進行動態規劃,也就是對於每個狀態劃分為兩種情況討論,