Time of Update: 2018-12-03
http://www.cnblogs.com/76674718/archive/2010/06/29/1767394.html當 Windows Form 應用程式啟動時,會以下列順序引發主要表單的啟動事件: System.Windows.Forms.Control.HandleCreated System.Windows.Forms.Control.BindingContextChanged
Time of Update: 2018-12-03
http://www.cnblogs.com/jin256/archive/2012/02/17/2355433.htmlusing System;using System.Collections.Generic;using System.Linq;using System.Web;using Microsoft.Office.Interop.Word;using System.Data;namespace WebApplication1{ public static class
Time of Update: 2018-12-03
域和屬性一個類的資料成員變數可以有兩種方式:域(Field),屬性(Property).域作為資料成員變數可以被直接存取,而屬性不能直接進行訪問,必須通過訪問器進行訪問.域定義格式:域修飾符包括:public,protected,internal,private,static及readonly等.域的定義中如果加上了readonly修飾符,表明該域為唯讀域.對於唯讀域我們只能在域的定義中和它所屬類的建構函式中進行賦值.在其他情況下,域是唯讀.域又分為執行個體域和靜態域.執行個體域屬於具體的對象,
Time of Update: 2018-12-03
一 使用xsd模式檔案驗證xml檔案:xml檔案:<?xml version="1.0" encoding="utf-8" ?><Books> <Book> <Title>ExampleTitle</Title> <Author>John Smith</Author> <Pages>500</Pages> </Book><Book>
Time of Update: 2018-12-03
提要:《C++箴言:聲明為非成員函數的時機》闡述了為什麼只有non-memberfunctions(非成員 《C++箴言:聲明為非成員函數的時機》闡述了為什麼只有 non-member functions(非成員函數)適合於應用到所有 arguments(實參)的 implicit type conversions(隱式類型轉換),而且它還作為一個樣本使用了一個 Rational class 的 operator*
Time of Update: 2018-12-03
About Extern “C”1.引言C++語言的建立初衷是“a better
Time of Update: 2018-12-03
C函數之memset()函數用法1.功能:將s所指向的某一塊記憶體中的每個位元組的內容全部設定為ch指定的ASCII值, 塊的大小由第三個參數指定,這個函數通常為新申請的記憶體做初始化工作, 其傳回值為指向S的指標2. 需要的標頭檔 <memory.h> or <string.h>3.函數原型: void *memset(void *s,int ch, unsigned n)4.memset可以方便的清空一個結構類型的變數或數組(在程式設計中的主要用法)如:struct
Time of Update: 2018-12-03
Linux C之atio()函數1.首先man下 ATOI(3) Linux Programmer's Manual ATOI(3)NAME atoi, atol,atoll, atoq - convert a string to an integerSYNOPSIS#include <stdlib.h> int atoi(const char *nptr);long atol(const char *nptr);long long
Time of Update: 2018-12-03
參考酷客網,對其進行了簡單整理1、下面的程式並不見得會輸出 hello-std-out,你知道為什麼嗎?#include<stdio.h>#include<unistd.h>intmain() { while(1) { fprintf(stdout,"hello-std-out"); fprintf(stderr,"hello-std-err"); sleep(1); } return
Time of Update: 2018-12-03
本文檔的Copyleft歸rosetta所有,使用GPL發布,可以自由拷貝、轉載,轉載時請保持文檔的完整性。參考資料:《Linux核心完全剖析》,《新版組合語言程式設計》,《Linux C編程一站式學習》 最近要改個C語言演算法的關鍵區段用組合語言實現,Linux裡嵌入彙編基本使用AT&T彙編,比如Linux系統的啟動部分用的就是AT&T彙編 。以前學過AT&T彙編,但學過一段時間就忘了,但對Intel彙編基礎比較熟悉,兩者使用方法基本相似,所以對著Intel彙編,
Time of Update: 2018-12-03
1.C++變數根據定義的位置的不同的生命週期,具有不同的範圍,範圍可分為6種:全域範圍,局部範圍,語句範圍,類範圍,命名空間範圍和檔案範圍。從範圍看:1>全域變數具有全域範圍。全域變數只需在一個源檔案中定義,就可以作用於所有的源檔案。當然,其他不包含全域變數定義的源檔案需要用extern
Time of Update: 2018-12-03
嵌入式C語言編程小知識1. 流水線被指令填滿時才能發揮最大效能,即每刻度完成一條指令的執行(僅指單周期指令)。如果程式發生跳轉,流水線會被清空,這將需要幾個時鐘才能使流水線再次填滿。因此,盡量少的使用跳轉指令可以提高程式執行效率,解決發案就是盡量使用指令的“條件執行”功能。2. 在LPC2200系列中:可以通過過下面的程式延遲10毫秒:for(i=0;i<200;i++) { for(j=0;j<200;j++);
Time of Update: 2018-12-03
從“壓縮管理器”向“檔案管理工具”進化到了0.87版,我已經將程式的名字改成“檔案管理工具”,因為那時我覺得,PC版的7-zip都有檔案管理工具的功能,同是壓縮軟體的“壓縮管理”也應該具備檔案管理工具的功能,就這樣,我又開始寫代碼,為了實現檔案管理工具。先看看一些:檔案管理工具0.87版的主介面直接顯示空間資訊,原始碼修改自之前的“壓縮管理”中的直接選取菜單,第一張圖中顯示的空間資訊有誤,在後來的更新中才解決掉這個問題,“本地磁碟”的背景為紅色,表示當前選中的是“本地磁碟”,按下↓鍵可以選中“儲
Time of Update: 2018-12-03
轉載的代碼:#include <stdio.h>#include <stdlib.h>#include <linux/input.h>#include <fcntl.h>#include <sys/time.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>int main(int argc,char
Time of Update: 2018-12-03
學習C語言的開始你玩過電腦遊戲嗎?你喜歡電腦遊戲嗎?電腦遊戲是你生活中的一部分嗎?小時候,遊戲是一台黑白電視機——現實在手柄的這頭,夢境在手柄的那頭.有的遊戲改變過人的一生……長大後,遊戲是一枚小小的銅幣——現實在搖杆的這頭,夢境在搖杆的那頭。現在啊,遊戲是一台電腦——現實在滑鼠這頭,夢境在滑鼠那頭……當電腦技術給遊戲提供了強有力的支援後,一個陌生而又似曾相識的新奇世界展示在人們面前。這裡有逝去的童年夢想,有心頭壓抑已久的情感;有瘋狂、神秘、也有腦力和技巧的挑戰;有輕鬆獲得實實在在的知識,也有用
Time of Update: 2018-12-03
開始向程式的圖形介面化進軍!在編寫檔案管理工具的過程中,偶爾做些別的,因為代碼寫多了,會感到枯燥無味,沒有動力,想做其它事情,於是,我就去研究mgaview的源碼,因為它能顯示圖形,想知道它的原理,這個是研究後成果:http://blog.csdn.net/liuchao35758600/article/details/6789910,在此不做過多說明。研究mgaview的源碼的收穫還是很大的,瞭解了linux下顯示圖形的方法,mgaview是通過往framebuffer(幀緩衝)寫資料而實現圖
Time of Update: 2018-12-03
嘗試編寫自己的遊戲由於知道了如何顯示圖形,就產生了一種想法:做一個2D圖形遊戲。遊戲呢,我採用了flash小遊戲《死神vs火影》中的圖形素材,網上有提供。學習機的可用記憶體並不多,只能節約使用記憶體了,圖形的顯示,我採用的方法是:調用相關動作的函數,擷取指定幀的圖形數組,畫到背景圖上後,直接釋放,這時,佔用的記憶體只是一幀圖形所佔用的記憶體。測試了一下,用的是黑崎一護的站立動畫,背景是全白:添加了移動動作的動畫後,考慮到只有人物朝向右邊的圖形,沒有朝向左邊的,如果用PS編輯,做個朝向左邊的的圖形
Time of Update: 2018-12-03
C# 繪圖--金剛石 //-------------------------------------// DrawDiamond.cs by Flycrane//-------------------------------------using System;using System.Drawing;using System.Windows.Forms; class DrawDiamond : Form{ public static void Main() {
Time of Update: 2018-12-03
昨天寫了一篇CSDN了,由於培訓的地方網速太爛,所以導致寫好了一篇CSDN部落格什麼都沒有了。只能說運氣不好了吧,把昨天那篇靜態表的部落格先放下,今天先寫鏈表的。老唐講的資料結構其實還是挺難的。一、基本概念1.鏈表&單鏈表n個結點連結成一個線性結構叫做錶鏈表,當每個結點只包含一個指標域時,叫做單鏈表。2.鏈表的幾個關鍵概念(1)表頭結點,鏈表中的第一結點,包含指向第一個資料元素的指標以及鏈表自身的一些資訊。(2)資料結點,鏈表中代表資料元素的結點,包含指向下一個資料元素的指標和資料元素的
Time of Update: 2018-12-03
linux C語言環境變數env/getenv擷取,擷取linux環境變理C語言使用方法及擷取!#include <stdio.h> int main(int argc, char** argv, char** env) { extern environ; printf("environ=%p\n", environ); printf("env=%p\n", env)