Time of Update: 2018-12-07
寫此段代碼的原因是為了證明坎子的程式的可最佳化性,隨寫此代碼~~~當然,上班時間偷閑的匆匆之作,My
Time of Update: 2018-12-07
題記:本文純粹是出於研究的目的,實際上下面的那種寫法是根本不被提倡,也不會有人使用的.代碼的優劣在於保證效能和程式擴充性的情況下,本身表述清晰與否,一味的追求簡化是沒有任何好處的,除了讓你自己覺得很cool.當然,讀你代碼的人絕對不會那麼認為.昨天在CSDN首頁看到一個文章,問,i=0;i=i++;最後得出的i等於多少?答案很容易得出,Console.WriteLine(i)可以看到是0.答案當然不是我們所關注的,為什麼會是0呢?如果是i=0;j=i++;那任何人都能得出j=0這個結果,但是這裡
Time of Update: 2018-12-07
C#和VB中浮點數到整數的轉換 /* C# int a1 = (int)(3.22324);//3 int a2 = (int)(3.82324);//3 int a3 = (int)(-3.22324);//3 int a4 = (int)(-3.82324);//3 int b1 = (int)Math.Round(3.22324);//3 int b2 = (int)Math.Round(3.82324);//4 int b3 = (
Time of Update: 2018-12-07
有人說對於C/C++程式員說,學習OC是難以忍受的,這話說的也不無道理,關鍵看你能否堅持下去,過了過渡期就好了。 當初我第一個IPHONE程式,使用OC的感覺,真的是很噁心,很不習慣,我還是做C嵌入式開發的。 但是這個項目完成後,後面再做別的IPHONE程式,感覺就好多了,現在用起來基本沒有障礙了。反而是在寫C/C++程式的字串是經常打出@""的樣式,呵呵。 不要為了OC而學OC,要為了完成一個項目而學習OC,對於其它語言也一樣,我就是這麼認為的。
Time of Update: 2018-12-07
基本解釋const是一個C語言的關鍵字,它限定一個變數不允許被改變。使用const在一定程度上可以提高程式的健壯性,另外,在觀看別人代碼的時候,清晰理解const所起的作用,對理解對方的程式也有一些協助。雖然這聽起來很簡單,但實際上,const的使用也是c語言中一個比較微妙的地方,微妙在何處呢?請看下面幾個問題。問題:const變數 & 常量為什麼我象下面的例子一樣用一個const變數來初始化數組,ANSI C的編譯器會報告一個錯誤呢?const int n = 5;int a[n];
Time of Update: 2018-12-07
C語言程式的記憶體配置方式1.記憶體配置方式
Time of Update: 2018-12-07
問題1.: fatal error C1083: 無法開啟包含檔案:“iostream.h”: No such file or directory 解決辦法: 將 #include "iostream.h" //(vc++6.0) 替換為: //(vc++7.0 /vc++.net) #
Time of Update: 2018-12-07
C#枚舉類型的使用樣本
Time of Update: 2018-12-07
很多版本的 c# 代碼規範中都提到應該使用 c# 預定以類型,比如:使用 int 而不是 Int32,使用object 而不似乎 Object,使用bool 而不是 Boolean。我覺得使用預定以類型有這麼幾個優點。1。跟 C++ 程式員以前的習慣一直。2。IDE 會 Highlight 這些關鍵字。但是這兩個理由都很牽強。而在 Applied .NET Framework Programming
Time of Update: 2018-12-07
其實項目一開始就放到了codeplex,本來打算完成後成發布的,不過現有些事忙估計要完成的時間比較久,所以提前發布出來。項目採用Apache License,有興趣的朋友可以參考或拿下來完善。SVN地址: https://smark.svn.codeplex.com/svn/FlashBuilder最終可以部署的WEB項目:https://smark.svn.codeplex.com/svn/FlashBuilder/PIM/C%23/PIM/PIM.WebApp/關聯項目SVN:
Time of Update: 2018-12-07
1. Main方法(入口)唯一的四種格式:static voidMain(string[] args)static voidMain()static intMain(string[] args)static intMain()C#中一個項目只允許一個Main入口,且大寫!Main方法傳回值只為void or int 前面沒有修飾符2. 資料類型方面。a) C#定義了struct(結構),不能是抽象的,也不能被繼承,是實值型別的。b)
Time of Update: 2018-12-07
SqlServer CodeSmith csbigint Int64 Int64binary Binary System.Byte[]bit Boolean
Time of Update: 2018-12-07
在C#中調用JavaScript等指令碼的實現作者:秋楓 發布時間:2004-4-29 9:49:05
Time of Update: 2018-12-07
#region List<T> 過濾重複資料public delegate bool EqualsComparer<T>(T x, T y);/// <summary>/// 過濾重複資料/// </summary>public class Comparint<T> : IEqualityComparer<T>{private EqualsComparer<T> ec;public Comparint() { }
Time of Update: 2018-12-07
主要是設定Gmail的SMTP地址,連接埠,SSL加密等參數,代碼如下:private void button1_Click(object sender, EventArgs e) { MailMessage msg = new System.Net.Mail.MailMessage(); msg.To.Add("xxx@sina.com"); msg.CC.Add("zzz@gmail.com");
Time of Update: 2018-12-07
linux下C語言多線程編程執行個體2007年11月29日 星期四 10:39學東西,往往執行個體才是最讓人感興趣的,老是學基礎理論,不動手,感覺沒有成就感,呵呵。下面先來一個執行個體。我們通過建立兩個線程來實現對一個數的遞加。或許這個執行個體沒有實際運用的價值,但是稍微改動一下,我們就可以用到其他地方去拉。下面是我們的代碼:/*thread_example.c : c multiple thread programming in linux *author : falcon
Time of Update: 2018-12-07
任何代碼的美麗不僅在於找到一個給定的問題的解決方案,但在它的簡單性,有效性,緊湊性和效率(記憶體)。設計的代碼比實際執行更難 。因此,每一個程式員當用C語言開發時,都應該保持這些基本的東西在頭腦中。 本文向你介紹規範你的C代碼的10種方法。 1. 避免不必要的函數調用 考慮下面的2個函數:void str_print( char *str ){ int i; for ( i = 0; i < strlen ( str ); i++){ printf("%c"
Time of Update: 2018-12-07
C語言程式的記憶體布局一:C語言程式的儲存地區 C語言編寫的程式經過編繹-連結後,將形成一個統一的檔案,它由幾個部分組成,在程式運行時又會產生幾個其他部分,各個部分代表了不同的儲存地區:1.程式碼片段(Code or Text):程式碼片段由程式中的機器碼組成。在C語言中,程式語句進行編譯後,形成機器代碼。在執行程式的過程中,CPU的程式計數器指向程式碼片段的每一條代碼,並由處理器依次運行。2.唯讀資料區段(RO data):
Time of Update: 2018-12-07
一、為什麼用動態記憶體分配 但我們未學習鏈表的時候,如果要儲存數量比較多的同類型或同結構的資料的時候,總是使用一個數組。比如說我們要儲存一個班級學生的某科分數,總是定義一個float型(存在0.5分)數組: float
Time of Update: 2018-12-07
一 安裝目的:不需支援php等。就html就行了。步驟:下載這些東西:Lenovo:~/下載/download4nginx$ lsmd5-1.3.0.tgz openssl-1.0.1c.tar.gz zlib-1.2.7.tar.gznginx-1.3.4.tar.gz