Time of Update: 2014-10-08
標籤:linux c面試總結1、進程和線程的區別,及優劣性比較進程和線程的主要差別在於它們是不同的作業系統資源管理方式。進程有獨立的地址空間,一個進程崩潰後,在保護模式下不會對其它進程產生影響,而線程只是一個進程中的不同執行路徑。線程有自己的堆棧和局部變數,但線程之間沒有單獨的地址空間,一個線程死掉就等於整個進程死掉,所以多進程的程式要比多線程的程式健壯,但在進程切換時,耗費資源較大,效率要差一些。但對於一些要求同時進行並且又要共用某些變數的並行作業,只能用線程,不能用進程。1)
Time of Update: 2015-01-10
標籤: 由於項目中調用了動態庫,這些動態庫放在C:\Windows\System32下面,但是當部署到了64位的機器上可能就有問題了,最近這個問題就糾結了半天,在本機32為系統上測試動態調用ddl成功了,部署到64位Window Server2008上面也沒問題,可是為什麼到了64位的WIN7系統上出了問題呢?
Time of Update: 2015-01-10
標籤:c# vs2012 綁定約束的調用 解決辦法 產生原因 運行程式時報 對類型“XX.XXX”的建構函式執行符合指定的綁定約束的調用時引發了異常XX.XXX 代表命名空間.類namespace Test{ /// <summary> /// Test.xaml 的互動邏輯
Time of Update: 2015-01-10
標籤:c# 委託 事件 委託剛開始覺得特別難,可是後來理解後就覺得特別簡單,進入正題。 委託特別有意思,委託可以把一個方法定義成另一個方法的參數,例如 用關鍵字delegate定義一個GreetingDelegate委託,string定義了name的類型,而GreetingDelegate委託定義了MakeGreeting方法的類型。
Time of Update: 2015-01-10
標籤:c# 程式開發 .net 最近在入門學習.NET編程,慢慢的學習了一些門道,同時也需要將學習的點點滴滴記錄下來,今天我就自己想了想,把水仙花數的代碼寫出來,運行也通過了,就貼在這裡,分享給大家,也給自己做一個記錄。using System;using System.Collections.Generic;using System.Linq;using System.Text;using
Time of Update: 2015-01-10
標籤:.net c# ??using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication10{ class Program
Time of Update: 2015-01-09
標籤: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.Drawing.Drawing2D;namespace ReNamefolder{ public
Time of Update: 2015-01-11
標籤:DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//127756704859912816 dt.ToLocalTime().ToString();//2005-11-5 21:21:25 dt.ToLongDateString().ToString(
Time of Update: 2015-01-11
標籤:public partial class eTerm_Form : WinFormsUI.Docking.DockContent{public eTerm_Form(){InitializeComponent();}Process process = null;IntPtr appWin;[DllImport("user32.dll", SetLastError = true)]private static extern long SetParent(IntPtr hWndChild,
Time of Update: 2015-01-11
標籤: //下面講一個開啟表單定時執行按鈕的東西private void Form1_Load(object sender, EventArgs e){System.Timers.Timer pTimer = new System.Timers.Timer(5000);//每隔5秒執行一次,沒用winfrom內建的pTimer.Elapsed+=pTimer_Elapsed;//委託,要執行的方法pTimer.AutoReset =
Time of Update: 2015-01-11
標籤:
Time of Update: 2015-01-11
標籤:(*) unsafe 和 fixedunsafe{ int[] array = new int[10]; for (int i = 0; i < array.Length; i++) { array[i] = i; } fixed (int* p = array) { for (int i = 0; i < array.Length; i++) {
Time of Update: 2015-01-10
標籤:一、運算式樹狀架構入門Lambda運算式樹狀架構很複雜,從概念上很難理解清楚,一句話,運算式樹狀架構是一種資料結構!這裡我們通過下面的這個例子來理解一下運算式樹狀架構,你就能看個大概:lambda運算式樹狀架構動態建立方法 static void Main(string[] args) { //i*j+w*x ParameterExpression a = Expression.Parameter(typeof(int),
Time of Update: 2015-01-10
標籤: #region -產生縮圖- /// <summary> /// 產生縮圖 /// </summary> /// <param name="orginalImagePath">原圖片對象</param> /// <param name="thumbnailPath">縮圖的路徑</param> /// <param name="
Time of Update: 2015-01-10
標籤: 1.前言 以前也寫過幾篇關於反射的部落格(簡單反射機制),但都理解的不是很深刻,現在在做項目中又一次的用到了反射,在此再總結一下,對於反射的理解。 2.什麼是反射? 最近看部落格,才理解了反射無處不在,我們經常用到的VS中的智能提示,就是通過反射擷取到類的屬性,方法等。反射就是動態擷取程式集中的中繼資料來操作類型的。說的通俗一點,反射就是直接調用Bin檔案夾下的.dll來建立對象,調用成員
Time of Update: 2015-01-10
標籤:面向過程;面向的是完成這件事兒的過程,強調的是完成這件事兒的動作;用面向過程的思想去解決問題,當執行這件事的人不同的時候,我們必須為他量身定做不同的方式來解決問題;物件導向;找個對象幫你做事; 物件導向就是屏蔽差異,寫出通用的代碼; 對象一般都是被動的那個;我們在代碼中描述一個對象,通過描述這個對象的屬性和方法;我們把這些具有相同屬性和相同方法的對象進行進一步的封裝,抽象出來類這個概念;類就是個模子,確定了對象應該具有的屬性和方法;對象是根據類建立出來的;類[public] class
Time of Update: 2014-12-22
標籤: asp.net判斷輸入文字是否是數字 方案一:/**//// <summary> /// 名稱:IsNumberic /// 功能:判斷輸入的是否是數字 /// 參數:string oText:源文本 /// 傳回值: bool true:是 false:否 /// </summary> public bool IsNumberic(string oText) { try { int var1=Convert.ToInt32 (oText); return
Time of Update: 2014-10-26
標籤:style blog http color io os ar 使用 sp 在開始之前,先說一下文章的表達習慣。Object a = new Object();在上面的例子裡,Object
Time of Update: 2015-01-11
標籤:1、刪除休眠檔案hiberfil.sys。該檔案在c盤根部目錄為隱藏的系統檔案,隱藏的這個hiberfil.sys檔案大小正好和自己的實體記憶體是一致的,當你讓電腦進入休眠狀態時,windows7在關閉系統前將所有的記憶體內容寫入hiberfil.sys檔案。而後,當你重新開啟電腦,作業系統使用hiberfil.sys把所有資訊放回記憶體,電腦恢複到關閉前的狀態。可windows7並不會將這個檔案刪除,而是一直放在硬碟上,會白白地佔用一部分磁碟空間,時間長了,你的電腦就吃不消了。windo
Time of Update: 2015-01-10
標籤:Object-C開發的時候有的時候會用到Category類,類似於Java和C#中擴充類,就是如果你覺得如果你覺得常用的方法在String中沒有,可以根據業務需求和個人喜好寫一個擴充類,然後在其中補充自己的方法,如果單純的擴充已有類型來看基本上是一樣的。OC還有可以對已經存在類通過Category進行擴充,這個特點又和C#中的partial class有的類似,先來看下是如何操作的吧:建立的時候選擇Object-C