Time of Update: 2018-12-06
[DllImport("user32.dll")]private static extern IntPtr GetProcessWindowStation();delegate bool EnumDesktopProc([MarshalAs(UnmanagedType.LPTStr)] string desktopName, int lParam); [DllImport("user32.dll", CharSet = CharSet.Auto)]static extern
Time of Update: 2018-12-06
常量: 只有資料, 雖然也佔用儲存空間, 但在編譯後的代碼中只引用資料,沒有地址的概念.如:const string hi = "hello";const int days = 31; 變數: 儲存在記憶體裡的資料(右值), 修改時需要引用地址(左值). 如:int num = 12;float d = 354.333F;bool b = true; 而指標則要關注3個數值: 儲存指標變數的記憶體位址, 指標指向的記憶體位址, 指標指向的值.若定義一個指標變數: int num =
Time of Update: 2018-12-06
在使用 GZipStream 進行壓縮的時候, 在最後必須調用 Close()方法, 否則會發現解壓縮後少一個位元組, 當壓縮的檔案小於4kb時, 解壓縮到檔案長度為0. 下面為一個完整的壓縮與解壓縮檔案的代碼, 以做參考: private void button1_Click(object sender, EventArgs e) { string fileName = textBox1.Text; //
Time of Update: 2018-12-06
google map 上畫 多條線段是使用 google.maps.Polyline 來實現的.javascript 代碼: var polyline; //畫多邊形 google.maps.Polyline function drawPolyline(latLngArray) { var path = new Array(); var latLngs = latLngArray.toString().split(";");
Time of Update: 2018-12-06
http://www.csdn.net/article/2012-09-06/2809604-12-c-interview-questions/1摘要:12個C語言面試題,涉及指標、進程、運算、結構體、函數、記憶體,看看你能做出幾個!1.gets()函數問:請找出下面代碼裡的問題:#include<stdio.h> int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff);
Time of Update: 2018-12-06
使用 互斥Mutex 保證應用程式只運行一個執行個體, 代碼如下:using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;using System.Threading;using System.Runtime.InteropServices;namespace TestPlatform{ static class Program {
Time of Update: 2018-12-06
http://blog.csdn.net/lzx_bupt/article/details/6913039經過前面的幾個例子,是不是還少個線程建立時屬性參數沒有提到,見下文樣本:[cpp] view plaincopy#include <iostream> #include <pthread.h> #include <iostream> #include <pthread.h> using namespace std; #
Time of Update: 2018-12-06
http://blog.csdn.net/lzx_bupt/article/details/6910632線程會建立了,如何線上程調用函數時,傳入參數呢?則應如下所示:[cpp] view plaincopy#include <iostream> #include <pthread.h> using namespace std; #define NUM_THREADS 5 void* say_hello(void* args) { int
Time of Update: 2018-12-06
http://blog.csdn.net/lzx_bupt/article/details/6915117上篇說了下互斥量的用法,今兒說一下條件訊號量的用法,這兩種多線程變數的用法其實取決於情景,需要體會,見文:[cpp] view
Time of Update: 2018-12-06
http://blog.csdn.net/my_business/article/details/7497248什麼是C++ /CX? 首先要明白它跟C++ 0x/11以及C++ /CLR是完全不同的東西。C++ 0x/11是目前最新的C++標準庫,而C++ /CX其實是微軟在Win8開發平台下,對C++語言的一種擴充。C++ /CLR是微軟為了C++能在.Net下運行,針對CLR,雖然也是對C++的擴充,但它編譯後是託管於CLR的,屬於Managed C++。而C++
Time of Update: 2018-12-06
/// <summary> /// 產生隨機不重複數列表 /// </summary> /// <param name="count">不重複數數量</param> /// <returns>不重複數列表</returns> private static List<int> GetRandomList(int count) {
Time of Update: 2018-12-06
http://blog.csdn.net/lzx_bupt/article/details/6910597在基礎一上思考,如果線程調用的函數是在一個類中怎麼辦?答案是將該函數寫成靜態成員函數,如下模式就很符合C++的寫作模式:[cpp] view
Time of Update: 2018-12-06
http://blog.csdn.net/lzx_bupt/article/details/6913151最近喜歡聽大學聽到的老歌,deutschland 德國世界盃時候流行的,據說不是主題曲但是比主題曲還要火。本篇進入痛點了,mutex互斥鎖概念,mutex=mutual exclusion的縮寫,順便說一句:以前老師都愛用縮寫,也不跟同學說全稱,這尼瑪能理解深刻麼!下文是用法:[cpp] view
Time of Update: 2018-12-06
http://www.cnblogs.com/xzbrillia/archive/2012/07/22/2603638.html經過測試幾十張圖片,得出的結論是,c#用TPL(工作平行程式庫)比 c++ amp方式快 2-10倍release vs2012
Time of Update: 2018-12-06
C/C++指標精髓(一)[摘要] 指標是C和C++語言編程中最重要的概念之一,也是最容易產生困惑並導致程式出錯的問題之一。利用指標編程可以表示各種資料結構, 通過指標可使用主調函數和被調函數之間共用變數或資料結構,便於實現雙向資料通訊;並能像組合語言一樣處理記憶體位址,從而編出精練而高效的程式。指標極大地豐富了C和C++語言的功能。
Time of Update: 2018-12-06
http://www.cppblog.com/mzty/archive/2007/03/04/19163.htmlC++隨筆分類列表(進階)C++隨筆分類列表(進階):C++精華:61條物件導向的設計原則 http://www.cppblog.com/mzty/archive/2005/12/29/2247.htmlc++資源 http://www.cppblog.com/mzty/archive/2005/11/16/1148.htmlC++ Style and Technique FAQ
Time of Update: 2018-12-06
http://c.chinaitlab.com/news/765389.html1.把C++當成一門新的語言學習(和C沒啥關係!真的。); 2.看《Thinking In C++》,不要看《C++變成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object
Time of Update: 2018-12-06
本文為原創,如需轉載,請註明作者和出處,謝謝! 作業系統: Windows XP SP3 開發工具: Visual Studio 2008 語言: C# 3.0 .net Framework: 3.5
Time of Update: 2018-12-06
下面這篇文章來自網路編程高手寫的分析。很深刻的表現了B/S模式的缺點也提出了改善這些缺點的一些辦法。但其思維還停留在目前的一些成果上,作者的觀點一致認為B/S模式存在著先天的不足,無人能改變。但我覺得我們應該存在一種變化的思維,或許按照現在的一些技術B/S的確無法做的更好,但模式沒有錯,或許不久的將來出現一種新的技術完全能改變目前的窘態。近來遇到了這樣的一個應用情境,某企業多年以來一直使用PowerBuilder開發的系統,隨著公司的發展,決定將老的資訊系統由C/S轉為流行的B/S架構,於是問題
Time of Update: 2018-12-06
序列化與還原序列化的定義與用處在網上可以索一大堆 我在這就不多說廢話了 如下:.NET提供了三種序列化方式1、XML Serializer 2、SOAP Serializer 3、BinarySerializer 本例用的是1、XML Serializer問題:在資料庫記錄對某一產品的約束時,這個約束隨對產品的認識增強 對產品約束項也隨之增多 如果用欄欄位來記錄本產品的約束的話 需要不斷的對錶結構調整 這對整個開發造成很多麻煩 我們把可以定義一個約束類