Time of Update: 2018-12-05
擷取真實IP:擷取真實IPCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public static string GetRealIP() { string ip; try { HttpRequest request = HttpContext.Current.Request;
Time of Update: 2018-12-05
在release狀態下單步調試時變數值會錯位或顯示亂碼,還會跳過整段的代碼,剛開始不明就裡,還以為是VS.NET本身有問題呢,呵呵 補記:在Release還是可以單步debug的,在Solution Explorer(方案總管)中的工程名稱上點擊右鍵,選擇Properties,在工程屬性表單中修改如下幾處設定:1、Configuration Properties -> C/C++ -> General,“Debug Information Format”由“Disabled”修改為“
Time of Update: 2018-12-05
從JAVA轉C++,開始對指標的理解,講講自己對指標的理解,指標也是一個變數類型而已,存的就是是某個對象或變數的地址,還是先上代碼吧:代碼最直接了:#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){int i = 100 ;//賦值方法一int *p =&i;//可以這樣定義指標並且賦值//賦值方法二int *pt; pt = &i;// *pt = &i 這樣定義不行 ,賦值方法一那樣定義就行
Time of Update: 2018-12-05
javascript中可用的編碼解碼函數,有如下的組合: escape(string); unescape(string);encodeURI(string); decodeURI(string);encodeURIComponent(string); decodeURIComponent(string);他們之間的區別為:escape/unescape: 以16進位編碼字串,對空格、符號等字元用%xx編碼錶示,對中文等字元用%uxxxx編碼錶示。自javascript1.5之後,此方法已經不被
Time of Update: 2018-12-05
在做一項功能時,頁面需要選擇“社區”,首先需要選擇地區,選完地區後,再選擇社區,頁面會重新整理,而且這個社區選擇Div地區一開始不可見的,如果在一個頁面操作不便,所以需要開啟另外一個視窗。所以用了window.open(); function openSelectCommunity() { var url = "http://www.cnblogs.com/Index/Share/UserContronel/ChoiceCommunity.aspx";
Time of Update: 2018-12-05
一下為一些基本驗證,網上有很多過時的,或者沒寫完整的,更新一下,剛在項目中使用的 /// <summary> /// 電話號碼 /// </summary> /// <param name="str_telephone"></param> /// <returns></returns> public static bool
Time of Update: 2018-12-05
MaxScript中使用動態編譯的C#Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CSharpCodeSource ="using System;using System.Windows.Forms;namespace TestNameSpace{ public class TestClass { public
Time of Update: 2018-12-05
其實是以前部落格的老貼子,太久沒寫博了,就粘貼過來點自Max9開始,MaxScript可以直接調用.Net的dll檔案,並且可以建立其中的類使用其中的方法。而.Net又可以調用C++編寫的dll檔案。於是可以使用C#對C++的代碼封裝一下,在max裡調用。以下為範例。---------------以下為dll.defLIBRARY "Dll"EXPORTS HelloWorld @1--------------以下為dll.cpp檔案內容BOOL APIENTRY DllMain(
Time of Update: 2018-12-05
看到一位朋友在部落格裡談到C++的多重繼承問題: 透過彙編另眼看世界之多繼承下的虛函數函數調用。我也想說兩句。從彙編的角度研究C++的實現真的是學習C++的一個很好的方法。要瞭解C++的物件模型,特別是多重繼承下的物件模型,當然要看Stanley Lippman的“深度探索C++物件模型”。另外還有MSDN上的一篇文章,可能很多人都沒注意到,講的也很清楚。這裡我向大家強烈推薦,雖然這是一篇發表在1994年的老文。在這篇文章面前,我說多一句都是廢話。C++: Under the Hood
Time of Update: 2018-12-05
首先,看下BAIDU的定義:extern "C" 包含雙重含義,從字面上即可得到:首先,被它修飾的目標是“extern”的;其次,被它修飾的目標是“C”的。讓我們來詳細解讀這兩重含義。 (1) 被extern "C"限定的函數或變數是extern類型的; extern是C/C++語言中表明函數和全域變數作用範圍(可見度)的關鍵字,該關鍵字告訴編譯器,其聲明的函數和變數可以在本模組或其它模組中使用。記住,下列語句: extern int
Time of Update: 2018-12-05
參考地址:http://blog.csdn.net/alwaysrun/archive/2009/08/20/4467270.aspx http://www.bianceng.cn/Programming/csharp/200910/11700.htm C和C++有一類語句稱作前置處理器指令。C#也具有這樣一套前置處理器指令。三種語言使用相同的方法:要求在特定的指令前放置一個#符號。與 C 和 C++
Time of Update: 2018-12-05
1.介紹一下STL,詳細說明STL如何?vector。Answer: STL (標準模版庫,Standard Template
Time of Update: 2018-12-05
public class EncryptHepler { // 驗值 static string saltValue = "XXXX"; // 密碼值 static string pwdValue = "XXXX"; /// <summary> /// 加密 /// </summary> public static string Encrypt( strin
Time of Update: 2018-12-05
public DataSet GetShopNameFromBussinessTable() { strSQl = @"select * from User"; DfwSqlDataAdapter daListData; DataSet dsListData = new DataSet(); DataTable dtListData = new DataTable();
Time of Update: 2018-12-05
#include <iostream>#include <fstream>#include <string>using namespace std;void main(){ string fileName="F:\\test.txt"; size_t intPos=fileName.find_first_of("test"); string str=fileName.substr(0,intPos); string
Time of Update: 2018-12-05
Demo code on how to disable the X button in menu bar in a window. I found a lot of posts on this in VB, but none for C#. So if you are a C# fan like me, this is for you...1. There is no direct way to disbale the X button, like there is a property
Time of Update: 2018-12-05
摘要:ANSI C++ 中的 Singleton 實現說難不難,說容易也不容易,很多人寫 ANSI C++ 的 Singleton class 都有錯誤。這篇文章討論怎樣在 ANSI c++ 中寫 Singleton class, 希望對大家有協助。《設計模式》中把 Singleton 寫成返回指標: class Singleton{ public: static Singleton* Instance(); protected:
Time of Update: 2018-12-05
在前面的練習中我們一直在使用public的繼承方式,即共有繼承方式,對於protected和private繼承方式,即保護繼承與私人繼承方式我們並沒有討論。 對於單個類來說,討論保護繼承與私人繼承的區別意義是不大的,他們的區別只在多級繼承的情況中體現。 在這裡我聲明一下,對於此章節的內容不太適合用過多的文字進行描述,主要還是看例子,通過例子熟悉之間的關係,過多的文字描述會模糊讀者思路。 常式如下(重要部分都做了詳細說明): //程式作者:管寧 //網站:www.cndev-lab.com
Time of Update: 2018-12-05
題目:用C++ 設計一個不能被繼承的類。分析:這是Adobe 公司2007 年校園招聘的最新筆試題。這道題除了考察應聘者的C++ 基本功底外,還能考察反應能力,是一道很好的題目。在Java 中定義了關鍵字final ,被final 修飾的類不能被繼承。但在C++ 中沒有final 這個關鍵字,要實現這個要求還是需要花費一些精力。首先想到的是在C++
Time of Update: 2018-12-05
在網路連接模式中,除對等網外,還有另一種形式的網路,即客戶機/伺服器網,Client/Server。在客戶機/伺服器網路中,伺服器是網路的核心,而客戶機是網路的基礎,客戶機依靠伺服器獲得所需要的網路資源,而伺服器為客戶機提供網路必須的資源。它是軟體系統體繫結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到 Client端和Server端來實現,降低了系統的通訊開銷。目前大多數應用軟體系統都是Client/Server形式的兩層結構,由於現在的軟體應 用系統正在向分布式的Web應用發展,