Time of Update: 2016-07-28
標籤:程式使用vs 2010編寫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;namespace demo33{ public partial class Form1 : Form
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
標籤:1、override,overload的區別(魯班聯盟面試題)筆試情境:當時寫反了區別正確答案:override(重寫,覆蓋) 1、方法名、參數、傳回值相同。 2、子類方法不能縮小父類方法的存取權限。 3、子類方法不能拋出比父類方法更多的異常(但子類方法可以不拋出異常)。 4、存在於父類和子類之間。 5、方法被定義為final不能被重寫。 overload(重載,過載) 1、參數類型、個數、順序至少有一個不相同。 2、不能重載只有傳回值不同的方法名。 3、存在於父類和子類、同類中。
Time of Update: 2016-07-25
標籤:decimal 128bit大小
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
標籤: #region 備份資料檔案 /// <summary> /// 備份資料檔案 /// </summary> /// <param name="strFileName">備份檔案目錄</param> /// <param name="strTypeKufen">發送還是接收</param> /// <param
Time of Update: 2016-07-25
標籤://內部類public static class EnumHelper { public static string GetDescription(Enum value) { if (value == null) { throw new ArgumentException("value");
Time of Update: 2016-07-24
標籤:當軟體引用的DLL比較多的時候,全部的DLL都放在exe同目錄下,顯得比較亂,如果能把dll放到響應的檔案夾下面,就方便很多下面是解決該問題的一種方法:右鍵點擊項目:屬性-》設定,項目會產生一個app.config檔案,在<configuration>節點後面添加下面的節點,重建一下即可,指定的目錄即為產生exe所在路徑的次級dll檔案目錄<?xml version="1.0" encoding="utf-8" ?><configuration>
Time of Update: 2016-07-29
標籤: 寫這點東西主要是看到知乎上有人在討論相關的問題,但是有不少人都在說一些不嚴謹,甚至是完全錯誤 但是流傳甚廣的東西,甚至是一些大神都在說,以下根據我的回答總結。 一個很常見又很低級的誤區是:認為參考型別儲存在堆上,實值型別儲存在棧上……其實這個問題幼稚得我懶得說……但是實在又忍不住吐槽。
Time of Update: 2016-07-23
標籤:出錯內容為: 有關調用即時(JIT)調試而不是此對話方塊的詳細資料,請參見此訊息的結尾。************** 異常文本 **************System.BadImageFormatException: 未能負載檔案或程式集“Interop.Word, Version=8.1.0.0, Culture=neutral,
Time of Update: 2016-07-23
標籤:迴圈:反覆執行某段代碼。迴圈四要素:初始條件,迴圈條件,迴圈體,狀態改變。for(初始條件;迴圈條件;狀態改變){迴圈體}給出初始條件,先判斷是否滿足迴圈條件,如果不滿足條件則跳過for語句,如果滿足則進入for語句執行,for語句內的代碼執行完畢後,將按照狀態改變,改變變數,然後判斷是否否和迴圈條件,符合則繼續執行for語句內的代碼,直到變數i不符合迴圈條件則終止迴圈,或者碰到break命令,直接跳出當前的for迴圈。break
Time of Update: 2016-07-29
標籤:ref,out,paramsref與out1:使用ref型參數時,傳入的參數必須先被初始化,對out而言,必須在方法中對其完成初始化。2:使用ref和out時,在方法的參數和執行方法時,都要加ref或out關鍵字,以滿足匹配。3:out適用在需要return多個傳回值的地方,而ref則用在需要被調用的方法修改調用者的時候引用。下面依次來介紹:ref1:代碼參考2,ref用法:當傳遞的參數類型是實值型別,使用ref參數可以保留修改out1:代碼如下 2,out參數的用法:就是當一個
Time of Update: 2016-07-29
標籤:.net C# 給設定檔加密--不同伺服器共用同一個加密配置保護配置提供者cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319 or C:\Windows\Microsoft.NET\Framework\v4.0.30319 1建立一個可匯出的rsa密鑰容器,命名為Keyaspnet_regiis -pc "EsdConnectionStringsKey"
Time of Update: 2016-07-28
標籤: 在.NET之前的技術中,進程作為獨立的邊界來使用,每個進程都有其私人的虛擬記憶體;運行在一個進程的應用程式不能寫入另一個應用程式的記憶體,也不會因為這種方式破壞其他應用程式。該進程用作應用程式之間的一個獨立而安全的邊界。.NET體繫結構應用程式有一個新的邊界:應用程式定義域。使用託管IL代碼,運行庫可以確保在同一個進程中程式不能訪問另一個應用程式的記憶體。多個應用程式可以運行在一個進程的多個應用程式定義域中。
Time of Update: 2016-07-28
標籤:1.struct byte[]互相轉換 //struct轉換為byte[] public static byte[] StructToBytes(object structObj) { int size = Marshal.SizeOf(structObj); IntPtr buffer = Marshal.AllocHGlobal(size); try {
Time of Update: 2016-07-28
標籤:/// <summary> /// 根據IP擷取省市 /// </summary> public void
Time of Update: 2016-07-25
標籤:題意:n 個 串,把他們按照某個次序連起來 , 使串連後的字串字典序最小。做這題的時候我簡直是蠢死了..... #include<cstdio>#include<cstring>#include<algorithm>#include<iostream>#include<string>using namespace std;const int maxn = 50010;string
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
Time of Update: 2016-07-23
標籤: A - Cards/*題意 :有 n 張牌 ,每張牌都有一個數值 ,分給 n/2 個人 ,每個人手中的牌的數值加起來要相等, 一張牌只可分一個人。 ( n 是偶數 ,且題目保證答案存在 ) 輸出每個人手中的 牌的編號 。 解題 :結構體存下牌的數值和編號,然後 sort 一下,從兩邊輸出就好辣(因為答案保證存在)。
Time of Update: 2016-07-23
標籤:例如: volatile int i=10; int j = i; ... int k = i; volatile