Time of Update: 2016-05-21
標籤:linux-c/c++調試利器gdb、ddd小試原文連結: http://deepfuture.iteye.com/blog/749148部落格分類:C++/C/lispCC++C#LinuxUbuntu 一、gdb,在shell視窗調試main.c內容:main.c#include <stdio.h>int main() {int y=0;for (int i=0;i<10;i++){ y+=i;}return
Time of Update: 2016-05-24
標籤:通常我們在做一個應用時會遇到這樣的需求:將收到的訊息條數顯示到工作列,比如如下的效果 怎麼實現呢? 代碼如下: /// <summary> /// 動態設定工作列表徵圖 /// </summary> /// <param name="number"></param> public void SetTaskIconDynamic(string number) { //動態繪製表徵圖樣式 Size
Time of Update: 2016-05-24
標籤: /// <summary> /// 執行Cmd命令 /// </summary> public void ExecCmd(string cmdstr) { System.Diagnostics.Process process = new System.Diagnostics.Process(); process.StartInfo.FileName =
Time of Update: 2016-05-21
標籤:ArrayList(數組列表)Why:如果一個公司有5名員工,一般我們會用長度為5的對象數組來儲存資訊,但要是有新員工來了,5個長度的數組就不夠用了,因此我們需要一種能夠根據需要自動分配容量的動態數組What:類似於數組的資料存放區容器,它的容量是可以動態分配和調整的,並且提供了一系列的方法對其中的元素進行增刪改的操作Where:例如要儲存一組不確定的人員資訊、一組分數、一組字串、或者一組符號How:文法:ArrayList array = new
Time of Update: 2016-05-24
標籤: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;namespace WindowsFormsApplication1{ public delegate void ces(string
Time of Update: 2016-05-21
標籤:1. const、readonly、static const修飾的欄位表示是常量,其本質上在編譯完成,執行之前其欄位的真實值已經被寫在了DLL中了。只有在聲明的時候才能改變其值 readOnly表示唯讀,其只有在聲明的時候和建構函式中能被修改。通過編譯後的代碼可以看到,其實是在建構函式中賦值的 static靜態,在一個地方修改,對所有的對象都是有效。其使用類名.欄位名來訪問的。 Static readonly
Time of Update: 2016-05-24
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { public delegate int ceshi<T>(T o1, T o2); static void Main(string[] args) {
Time of Update: 2016-05-23
標籤:1、問題描述 程式裡需要監視某個目錄下的檔案變化情況: 一旦目錄中出現新檔案或者舊的檔案被覆蓋,程式需要讀取檔案內容並進行處理。於是使用了下面的代碼:public void Initial() { System.IO.FileSystemWatcher fsw = new System.IO.FileSystemWatcher(); fsw.Filter = "*.*"; fsw.NotifyFilter =
Time of Update: 2016-05-23
標籤:virtual和abstract都是用來修飾父類的,通過覆蓋父類的定義,讓子類重新定義。它們有一個共同點:如果用來修飾方法,前面必須添加public,要不然就會出現編譯錯誤:虛擬方法或抽象方法是不能私人的。畢竟加上virtual或abstract就是讓子類重新定義的,而private成員是不能被子類訪問的。但是它們的區別很大。(virtual是“虛擬”,abstract是“抽象的").(1)virtual修飾的方法必須有實現(哪怕是僅僅添加一對大括弧),
Time of Update: 2016-05-23
標籤:1.定義各個層2.添加各個層之間的引用DAL 層調用ModelBLL層調用DAL和ModelUI層調用BLL和Model層Model層供各個層調用3.根據資料庫建立實體類,每張表對應一個實體類4.在DAL層調用MyTool類和SQLhelper類,添加system.Configuration
Time of Update: 2016-05-23
標籤:來源:http://zhidao.baidu.com/link?url=DiqAbq9YUYn3z7QjxGGoF0PLZwN-Y9ecqKB7Gy38JWRD1riMIYukVKXKq88pxtWLwIl6-iOUf2p3liE51phEe_private double[,] ReverseMatrix( double[,] dMatrix, int Level ){ double dMatrixValue = MatrixValue( dMatrix, Level );
Time of Update: 2016-05-23
標籤:這裡主要是記錄下自己學習筆記,希望有個地方在以後可以看到自己走過的路。 關於之前多態的知識有一個口訣,很好理解裡面的override和new,virtual關鍵字。 “new則隱藏,over重寫,隱藏看類型,重寫只管新” 物件導向的三大特徵:封裝,繼承,多態。 非物件導向的特徵---靜態 靜態一般的是使用的是方法,很少有欄位。 下面是修飾符的圖片,關於修飾符這個要在項目中使用,慢慢的理解。 一:this和base的區別。
Time of Update: 2016-05-22
標籤:目前我用的版本是4.0的,也有近2年沒更新了,狠了狠心升級一下,沒想到真的行動起來,也沒那麼難!用了3天時間,將吉日嘎拉的代碼升級到了4.2版本,並讓原來的DotNet.WebApplication正常運行起來,比料想的順利。這裡簡單記錄一下升級中的心得。 使用到的工具:1、BeyondCompare 試用版 - 比較程式檔案2、SQLDelta 14天試用版 - 比較資料庫表結構變化(及資料變化)3、VS2010 -
Time of Update: 2016-05-22
標籤:安靜平和 字型:[增加 減小] 類型:轉載 時間:2015-02-02 我要評論這篇文章主要介紹了C#處理文字檔TXT的方法,以執行個體形式詳細分析了txt文字檔的讀取、修改及列印等功能的實現技巧,需要的朋友可以參考下 本文執行個體講述了C#處理文字檔TXT的方法。分享給大家供大家參考。具體分析如下:1.
Time of Update: 2016-05-22
標籤:1.類定義形式: public(private) class(類) apple(類名)備 註: public 不限制訪問 private 訪問限於本類2.建構函式定義形式:是一種特殊的方法。public 類名 (參數表){}作 用:主要用來在建立對象時初始化對象,即為對象成員變數賦予初始值,總與new運算子一起使用在穿件對象的語句中。2.方法定義形式:public void(所定義方法類型) send(方法名)(參數){ }備
Time of Update: 2016-05-24
標籤:make 與 makefile1.目標的文法 目標名:依賴目標 @命令 @命令 make的命令列使用 make -f make 指令檔 目標名 2.目標的劃分demo.mkdemo: gcc -c -fpic input.c gcc -c -fpic primer.c gcc -shared -olibdemo.so input.o primer.o gcc demo.c -ldemo -L. -omain 轉變為
Time of Update: 2016-05-24
標籤:HomeWeb BoardProblemSetStandingStatusStatistics Problem C: 重載字元的加減法Problem C: 重載字元的加減法Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 493 Solved: 248[Submit][Status][Web
Time of Update: 2016-05-23
標籤: 1 package jicheng; 2 3 public class A { 4 5 /* 6 * 編寫一個類A,該類建立的對象可以調用方法f輸出小寫英文字母表。然 7 後再編寫一個A類的子類B,要求子類B必須繼承類A的方法f(不允許重寫), 8 子類B建立的對象不僅可以調用方法f輸出小寫英文字母表,而且可以調用子 9
Time of Update: 2016-05-23
標籤:目錄一、網路通訊協定二、TCP(Transmission Control Protocol,傳輸控制通訊協定)TCP頭格式TCP協議中的三向交握和四次揮手TCP報文抓取工具三、HTTP(HyperText Transfer Protocol,超文字傳輸通訊協定 (HTTP))請求報文結構請求報文範例請求報文參數詳解響應報文結構響應報文範例響應報文參數詳解HTTP報文抓取工具Session和Cookie四、相關資料 一、網路通訊協定 &
Time of Update: 2016-05-21
標籤:一個程式本質上都是由 BSS 段、data段、text段三個組成的。這樣的概念在當前的電腦程式設計中是很重要的一個基本概念,而且在嵌入式系統的設計中也非常重要,牽涉到嵌入式系統運行時的記憶體大小分配,儲存單元佔用空間大小的問題。BSS段:在採用段式記憶體管理的架構中,BSS段(bss segment)通常是指用來存放程式中未初始化的全域變數的一塊記憶體地區。BSS是英文Block Started by Symbol的簡稱。BSS段屬於靜態記憶體配置。資料區段:在採用段式記憶體管理的架構中,