Time of Update: 2016-08-01
標籤:建立類WebServiceHelper:public class WebServiceHelper { #region 動態調用WebService動態調用地址 /// < summary> /// 動態調用web服務 /// < /summary> /// < param name="url">WSDL服務地址<
Time of Update: 2016-07-28
標籤:首先建一個Windows應用程式將Form1的 FormBorderStyle屬性設定為Noe主要是在Form1表單觸發三個事件:Form4_MouseDown,Form4_MouseMove,Form4_MouseUp代碼如下: public partial class Form1 : Form{ Point mouseOff; //滑鼠移動位置變數 bool
Time of Update: 2016-07-25
標籤:decimal 128bit大小
Time of Update: 2016-08-01
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Reflection;using System.Text;using System.Threading.Tasks;namespace 基於System.Type的反射{ class Program
Time of Update: 2016-07-25
標籤: #region 定時刪除目錄檔案 /// <summary> /// 定時刪除目錄檔案 /// northeasttycoon /// </summary> /// <param name="strParaTime">根據參數刪除定義為int類型變數為宜</param> public void DeleteRecFiles(string
Time of Update: 2016-07-25
標籤:C#中的快速鍵,可以更方便的編寫代碼 CTRL + SHIFT + B 產生解決方案 CTRL + F7 產生編譯 CTRL + O 開啟檔案 CTRL + SHIFT + O 開啟項目 CTRL + SHIFT + C 顯示類別檢視視窗 F4 顯示內容視窗 SHIFT + F4 顯示項目屬性視窗 CTRL + SHIFT + E 顯示資源檢視 F12 轉到定義 CTRL + F12 轉到聲明 CTRL + ALT + J 對象瀏覽 CTRL + ALT + F1
Time of Update: 2016-07-31
標籤:C# 非同步Socket
Time of Update: 2016-07-30
標籤: 發現很少有集中討論C#可變性限制的中文博文(要麼就是一大段文字中夾雜很多淩亂的部分),所以寫發篇博文,集中討論,這些限制基本是基於安全考慮,亦或者根本難以實現而產生的。 註:本文不再解釋什麼是可變性,以及本文所討論的問題都基於.NET 4至.NET 4.5。所有地方我都力求簡潔。 好了,廢話不說了,開始吧。 1.可變性只支援引用轉換,禁止實值型別轉換、裝箱轉換(好吧其實就是實值型別轉換)、和使用者自訂類型轉換。 任何可變性轉換都是一種引用轉換,這種轉換是型別安全的,
Time of Update: 2016-07-30
標籤:/// <summary> /// 擷取兩個座標之間的距離 /// </summary> /// <param name="lat1">第一個座標的X</param> /// <param name="lng1">第一個座標的Y</param> /// <param name="lat2">第二個座標的X</param>
Time of Update: 2016-08-01
標籤:一、string to intint intA = 0;1.intA =int.Parse(str);2.int.TryParse(str, out intA);3.intA = Convert.ToInt32(str);以上都可以,其中 1和3 需要try{}異常,2不需要。 例1 TryParse()int number;bool result = Int32.TryParse(value, out number); // return bool value hint
Time of Update: 2016-07-29
標籤: 寫這點東西主要是看到知乎上有人在討論相關的問題,但是有不少人都在說一些不嚴謹,甚至是完全錯誤 但是流傳甚廣的東西,甚至是一些大神都在說,以下根據我的回答總結。 一個很常見又很低級的誤區是:認為參考型別儲存在堆上,實值型別儲存在棧上……其實這個問題幼稚得我懶得說……但是實在又忍不住吐槽。
Time of Update: 2016-08-01
標籤:C#中委託是一種參考型別,該參考型別與其他參考型別不同,在委派物件的引用中存放的不是對資料的引用而是存放對方法的引用,即委託的內部包含一個指向某個方法的指標。通過使用委託把方法的引用封裝在委派物件中,然後將委派物件傳遞給調用引用方法的代碼。聲明格式如下:【修飾符】delegate 【傳回型別】 【委託名稱】(【參數列表】)與委託類型相匹配的方法必須滿足以下兩個條件:1、 具有相同的簽名,即具有相同的參數數目,並且類型相同,順序相同,參數的修飾符也相同2、
Time of Update: 2016-08-01
標籤:總結const、 readonly、 static三者區別:(有人問我,看似簡單,我也沒能立刻回答出來,總結一下,分享一下。)const:靜態常量,也稱編譯時間常量(compile-time
Time of Update: 2016-07-29
標籤:如果要在執行過程中取消執行,則需要設定 WorkerSupportsCancellation = true, 並調用 CancelAsync();在 DoWork事件中:_DoWork(object sender, DoWorkEventArgs e){ BackgroundWorker worker = sender as BackgroundWorker; while
Time of Update: 2016-08-01
標籤:A卡(Application score card)申請評分卡B卡(Behavior score card)行為評分卡C卡(Collection score
Time of Update: 2016-08-01
標籤:2016-08-01 15:36:30OC中的記憶體管理:Objective--C增加了記憶體回收機制,作為初學者,需要清楚記憶體的管理,什麼時候該申請記憶體,什麼時候該釋放記憶體,養成良好的編程習慣,開發無記憶體流失的應用程式。對於自己開發的應用程式,自己管理記憶體,當程式需要空間,則手動分配空間,當空間或其他資源不再需要時,手動回收。OC中的alloc+init為開闢空間,OC中的release是釋放空間的一個標示。 2.自動釋放池自動釋放池是OC的一種記憶體自動回收機制,可以將一
Time of Update: 2016-08-01
標籤:abstract 修飾符用於表示所修飾的類是不完整的,並且它只能用作基類。抽象類別與非抽象類別在以下方面是不同的: 抽象類別不能直接執行個體化,並且對抽象類別使用
Time of Update: 2016-08-01
標籤:WA * 3 + TLE *1 啊啊啊!說好的考慮問題要仔細呢?! 題意:簡單說就是,有一串操作,丟失了一部分,只有 n 個操作了, 補全操作,使得每次 getMin 得到對應的值。輸出所有操作的個數和操作序列。 解題: 用優先隊列直接類比過來的,標記一下某些位置 表示它之前還要進行哪些操作 才能做到,最後直接輸出;對於每個情況,如果是 removeMin , 考慮隊列是否為空白,如果空,就要先插入一個;;如果是 getMin ,考慮
Time of Update: 2016-07-29
標籤:題目地址:http://codeforces.com/problemset/problem/288/C思路:保證位元盡量大的情況下使得每二進位位均為一的情況下結果最大,從後向前枚舉(保證位元盡量大),num表示該數i二進位有幾位,x即為使得與i異或後每二進位位均為一的數,v[x]標記是否使用過該數,若未使用則與i搭配。#include<cstdio>#include<cmath>#include<cstring>#include<iostream&
Time of Update: 2016-07-25
標籤:判斷電腦的大、小端儲存方式 1 int main() 2 { 3 int a=1; 4 char* p=(char*)&a; 5 if(*p==1) 6 printf("little\n");//小端儲存:高位存在地地址, 地位存在高地址 7 if(*p==0) 8 printf("big\n");//大端儲存:高位存在高地址,地位存在地地址 9 return 0;10