Time of Update: 2015-04-19
標籤:一 什麼是函數任何一個C語言程式都是由一個或者多個程式段(小程式)構成的。每個程式段都有自己的功能,我們一般稱這些程式段為“函數”。所以,你可以說C語言程式是由函數構成的。二函數的定義1定義函數的目的將一個常用的功能儲存起來,方便以後用。2定義函數的步驟函數名:函數叫什麼名字。函數體:函數是幹什麼的,裡麵包含了什麼代碼。3格式固定格式
Time of Update: 2015-04-19
標籤:資料結構 演算法 二叉樹 雙向鏈表 排序 幾乎每一位碼士的編程起點都是C,在玩過了Java、C#、PHP、Python之後,重回C語言,又是什麼樣的一種感覺呢?此篇博文作為
Time of Update: 2015-04-18
標籤:/*記錄一些C++的一些基本用法吧*/①輸入輸出: 1 #include<iostream> 2 #include<string> 3 using namespace std; 4 5 int main() 6 { 7 string cww; 8 cin>>cww; //cin>>_-輸入 9 cout<<cww<<endl; //cout<<_<<endl-輸出10
Time of Update: 2015-04-16
標籤:1.多線程基本概念進程:一個程式運行時所佔用的所有資源。一個進程可由多個線程組成。線程:一個進程中的執行單元,可以共用進程中的資源。多線程:一個程式有多個線程執行執行各自的任務。多線程的優點:CPU利用率速率提升了,當一個線程阻塞時,程式不必等他就緒,可以先執行其他的線程。多線程的缺點:線程也需要分配空間,線程越多佔用記憶體也就越多,線程會競爭程式的資源,線程多的時候難以控制。 2.C#計時器原理:通過設定一個時間間隔,迴圈地執行一個方法(使用委託來實現)使用System.Thr
Time of Update: 2015-04-15
標籤:c++ 派生 類 繼承 多繼承格式:class 類名:繼承方式1 基類1,繼承方式2 基類2,........#include<iostream>using namespace std;class X{ int x;public: X(int a = 0) {x =
Time of Update: 2015-04-14
標籤:你應當如何學習C++(以及編程)(rev#1) By 劉未鵬(pongba)C++的羅浮宮(http://blog.csdn.net/pongba) Javascript是世界上最受誤解的語言,其實C++何嘗不是。坊間流傳的錯誤的C++學習方法一抓就是一大把。我自己在學習C++的過程中也走了許多彎路,浪費了不少時間。 為什麼會存在這麼多錯誤認識?原因主要有三個,一是C++語言的細節太多。二是一些著名的C++書籍總在(不管有意還是無意)暗示語言細節的重
Time of Update: 2015-04-14
標籤:linux c++ 統計函數調用時間寫一個小程式來統計函數調用時間,簡單明了直接看代碼,有三個檔案,FunTimer.h , FunTimer.cpp ,FunTimerMan.cpp 分別如下:FunTimer.h檔案#ifndef _FUNTIMER_H#define _FUNTIMER_H#include <iostream>#include <sys/time.h>#include <string>using namespace
Time of Update: 2015-04-14
標籤:#include<iostream>#include<string>using namespace std;class Person{string name; bool gender; int age; Person *lover;public:Person(const char *n="無名",bool g=true);void growup(int years); void
Time of Update: 2015-04-16
標籤:微軟的那個臭屁的JOEL(就是寫《JOEL說軟體》的那個牛人)曾說:“每一位軟體開發人員必須、絕對要至少具備UNICODE與字元集知識(沒有任何例外)”,我也常常困擾於字元集的轉換等很多問題,所以這次下決心要把他搞個清楚。有關字元編碼的學習,在這篇blog中,就從兩個程式開始:class TestDataGenerator{ public static void CreateNewTestDataFile(string FileName, int
Time of Update: 2015-04-16
標籤:最近在做一個c#產生word的功能、調用了微軟內建的COM組件。 產生完以後發現有一個winword.exe無法關閉、調試或修改代碼都沒有搞明白。 遂強制關閉進程了。 System.Diagnostics.Process[] myPs; myPs = System.Diagnostics.Process.GetProcesses(); foreach (System.Diagnostics.Process p
Time of Update: 2015-04-19
標籤:目標:在aspx頁面輸入兩參數,傳到後台.cs代碼,在無重新整理顯示到前台下面是我的Ajax非同步傳值的第一個執行個體1.前台html代碼:<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Ajax執行個體1&
Time of Update: 2015-04-16
標籤:很多時候我們需要把漢字轉換成拼音,比如姓名、城市名等。網上搜尋了一把,把漢字轉成拼音的代碼很多,但大多都只是把漢字轉成了拼音的首字母,比如把“深圳”轉成了“sz”。那麼如何把漢字轉成全拼(“深圳”轉成了“ShenZhen”。)呢?有的說漢字那麼多根本做不到,有的說是要用字型檔。其實仔細分析一下,雖然漢字很多,但漢字的讀音(忽略聲調,因為我們不需要)卻很有限。利用這個特點,我們把漢字轉成拼音就不是一件很困難的事了! 代碼如下: private void
Time of Update: 2015-04-15
標籤:用戶端ip:Request.ServerVariables.Get("Remote_Addr").ToString();用戶端主機名稱:Request.ServerVariables.Get("Remote_Host").ToString();用戶端瀏覽器IE:Request.Browser.Browser;用戶端瀏覽器 版本號碼:Request.Browser.MajorVersion;用戶端作業系統:Request.Browser.Platform;伺服器ip:Request
Time of Update: 2015-04-15
標籤:在Visual
Time of Update: 2015-04-15
標籤:最近在使用C#中的Hashtable與Dictionary的時候,想知道其區別,通過尋找網路相關部落格資料,作出下列總結。Hashtable與Dictionary雖然都是作為索引值對的載體,但是採用的是不同的資料結構。就像Java中的ArrayList與LinkList,雖然都是實現了List介面作為集合載體,但是其內部結構是不一樣的,ArrayList是通過數組實現的,LinkList是通過對象鏈表實現的。 由於 Hashtable 和 Dictionary 同時存在,
Time of Update: 2015-04-14
標籤:今天在鼓搗一個手持操作器的時候,遇到一點問題,記錄一下今天的經驗包由於之前公司產品在校正時基本上都是和校正,今天在準備用C#類比一個古董操作器的時候,卻遇到一個問題,模擬器發出的資料,主板一律不回複,對比通訊協議也沒發現什麼問題。由於文檔有些不全,只是知道通訊格式,對比之後覺得應該是校正出了問題。由於CRC校正是資料通訊領域最常用的校正方式,問了幾個老傢伙之後才知道這個四位元組ASCII碼校正和應該是CRC16-CCITT產生的,然後就去仔細看大學時候煞筆了很久也沒明白的CRC校正的細節。
Time of Update: 2015-04-13
標籤:c# 開啟檔案//開啟檔案public string[] openFile(){ //開啟檔案 OpenFileDialog dialog = new OpenFileDialog(); dialog.InitialDirectory = System.AppDomain.CurrentDomain.BaseDirectory; //使用目前的目錄作為初始目錄 dialog.Filter = "txt檔案(*.txt)|*.txt";
Time of Update: 2015-04-13
標籤:前提:在我們的域環境下,給分配了管理員層級兩個帳號(user0,user1)。需求:只允許一個賬戶運行進程"WindowsFormsApplication1": 1,)當已經運行“WindowsFormsApplication1”且運行賬戶不是自己的賬戶,就需要提示該進程是被誰佔用;
Time of Update: 2015-04-16
標籤:integer Integer a = 128; Integer b = 128; System.out.println(a==b); Integer c = 1;
Time of Update: 2015-04-13
標籤:c 內聯彙編 函數調用 局部變數 asm 函數調用處理過程The C calling convention in 16-bit programs is as follows. In the following description, the