Time of Update: 2018-12-08
上一篇文章給大家介紹了OpenGL開發的基礎知識,本文介紹如何在.NET平台中配置和開發OpenGL程式。 在介紹.NET平台中配置之前,我想先給大家介紹下如何在VC6.0的環境中配置,因為我使用時是使用VC6.0作為開發環境的,而且VC6.0在Windows中地位,你懂的。 開發OpenGL程式主流的環境是Visual Studio,Broland C++ Builder和VC6.0開發環境,下面是VC6.0中配置方法。 1.
Time of Update: 2018-12-08
本文介紹XMPP協議原理及相關資訊。 XMPP協議簡介 XMPP(Extensible Messageing and Presence Protocol:可擴充訊息與存在協議)是目前主流的四種IM(IM:instant messaging,立即訊息)協議之一,其他三種分別為:即時資訊和空間協議(IMPP)、空間和即時資訊協議(PRIM)、針對即時通訊和空間平衡擴充的進程開始協議SIP(SIMPLE)。
Time of Update: 2018-12-08
Time of Update: 2018-12-08
1. Discuz!NT論壇的安裝安裝前系統內容:作業系統:XP Professional資料庫: SQL server 2005 IIS 5.1.net FrameWork 3.51.1. 下載安裝檔案下載安裝檔案地址 :http://nt.discuz.net/showtopic-80777.html目前最新正式版為3.11.2. 安裝論壇 l 解壓縮dnt_3.1.0_sqlserver.rar 檔案獲得readme 和upload_files 兩個檔案夾 l 將
Time of Update: 2018-12-08
1 概述目的與概述本文檔為XX公司的開發規範文檔,給Team Dev提供開發標準和規範。整體說明 在開發規範中包含了兩個部分,第一部分是項目開發流程規範,主要闡述在項目開發過程中的各個階段的規範。第二部分為Coding開發規範,Coding開發規範闡述了在一個架構中的各個層的開發規範 (註:在第一版中不包含對工作流程開發的規範制定)覆蓋範圍閱讀對象1. 專案管理人員2. 系統設計人員3. 系統開發人員參考資料略 2 項目開發流程規範2
Time of Update: 2018-12-08
這一階段看到好多兄弟,在討論我們的部落格園的首頁,良莠不齊。很有不爽的情緒。 本人也深有同感,看首頁就是掃一掃,撞大運 能看到好的就看 ,看不到好的就閃。 帶著這樣的情緒,看首頁的情緒就減少了很多。其次呢,看到好的文章,我就暗自驚喜,還好我今天上了,過幾天可能就看不到了,因為我不可能下一頁 下一頁的點 這樣點下去。 面對這樣的問題,大家都想了好多法子,比如教育等。視乎效果不是太好。 這幾天我一直在想,問題出在哪呢
Time of Update: 2018-12-08
1. 制定項目開發流程(項目開發的第一步) 1.1. 為什麼制定項目開發流程? 在我們印象中,每個公司的開發流程不經一致,其次在每個公司的內部,一個穩定的Team Dev,其開發流程是也不是一致。 我們碰到的每個項目,都有不同的開發背景,如行業背景,業務特點,公司的技術知識積累等。這些不同的開發背景導致了,我們的Team Dev在實施每個項目將採取其不同的開發流程。
Time of Update: 2018-12-08
一 在對需求設計,方案的取捨 在出現業務需求,可以有兩個或者多個方案來實現的時候,總體的取捨的原則 如木桶原則,系統的各個組成部分的複雜度是否平均,堅決取消某一塊複雜度特別高的方案。 二 開發的過程中的功能優先順序 系統在開發過程中,功能大概分兩種 1 核心功能 2 使用者可方便性操作功能。在系統開發的過程中
Time of Update: 2018-12-08
問題1: input文字框輸入完成後斷行符號,或者是失去游標時,觸發事件。實現方式 onchange="window.alert('觸發事件,處理事情')" //失去游標時,觸發事件並處理 onkeypress=" if(event.keyCode==13) { window.alert('觸發事件,處理事情'); return false;}" //斷行符號觸發事件並處理註: 在onkeypress事件中必須加入 return false;語句
Time of Update: 2018-12-08
本文介紹malloc和free函數的內容。 在C中,對記憶體的管理是相當重要。下面開始介紹這兩個函數: 一、malloc()和free()的基本概念以及基本用法:1、函數原型及說明:void *malloc(long NumBytes):該函數分配了NumBytes個位元組,並返回了指向這塊記憶體的指標。如果分配失敗,則返回一個null 指標(NULL)。關於分配失敗的原因,應該有多種,比如說空間不足就是一種。void free(void *FirstByte):
Time of Update: 2018-12-08
業務環境背景: 資料接收層接收到資料並向資料操作層流轉。 第一種方式 事件方式 (注意這種是非同步方式) 在資料接收層對應資料,建置事件, 資料操作層偵聽事件,並進行對應的處理。 特點: 非同步方式,耦合度低,可一對多 第二種方式 委託的方式(注意這種方式是同步方式) 在資料接收層: 在資料接收層定義資料處理委託。 在接收到資料後,直接調用定義的資料處理委託介面。
Time of Update: 2018-12-08
本文主要介紹va_start和va_end的使用及原理。 在以前的一篇文章Format MessageBox 詳解中曾使用到va_start和va_end這兩個宏,但對它們也只是泛泛的瞭解。 介紹這兩個宏之前先看一下C中傳遞函數的參數時的用法和原理: 1.在C中,當我們無法列出傳遞函數的所有實參的類型和數目時,可以用省略符號指定參數表void foo(...);void
Time of Update: 2018-12-08
前一段時間,一朋友離開上海,留了一張維絡城的卡,這幾天看維絡城可以打券領東東。但問題來了,列印的時候需要輸入註冊的手機號碼後四位。但我不知道手機號碼。暈菜了。下面是維絡城的密碼方式: 45631143112344871246356267844532 維絡城的手機密碼選擇經過幾次亂猜,發現了一些資訊八組號碼中有一個是註冊的手機號碼後四位,其他的七個為隨機的密碼
Time of Update: 2018-12-08
學習結構模式是我們很快能像到的是Adapter ,Bridge,等等的設計模式,我們就有疑問這些為什麼總結到結 構型設計模式中,在實際的設計過程中怎樣選擇合適的設計結構型模式。 結構型設計模式是通過對類和對象的組合產生更大的結構來滿足在設計過程中對軟體的安全性,可擴充性,有效性等等的要求的實現。同時,結構型建立模式可以實現在實際啟動並執行環境中,對象可以動態實現之間的組合關係。 下面就具體的說明每一個結構型模式 2.1 Adapter Pattern
Time of Update: 2018-12-08
項目背景:國有大型電信企業的一個簡訊增值項目,目前要求日處理資料量20萬,以後處理量在100以上。目前狀況是:日處理極限為5萬左右。在簡訊峰值時,由於資料堆壓資料運行變慢。 第一次白盒程式碼分析1 ,根據壓力測試中資料連線過多問題進行分析 問題原因: 對啟動並執行各個子項目沒有啟動Oracle串連池重構方式:對啟動並執行各個子項目進行資料連線池,和串連數限制。 2
Time of Update: 2018-12-08
本文的系統內容 xp 或者window 2003Web程式開發版本 .Net frameWork 3.5 Step One 安裝IIS,.netFrameWork3.5l 使用xp安裝盤,通過添加組件的方式安裝IISl 開啟發布包中的 軟體運行環境包\dotNet 目錄安裝dotNetFx35setup.exel 開始à 所有程式à Microsoft Visual Studio 2008àVisual Studio Tools- Visual Studio 2008 命令提示輸入:
Time of Update: 2018-12-08
本文介紹DotNet中PictureBox控制項實現重疊透明效果樣本。 關於一般的透明效果,這裡不多說,相信很多人都會,這種透明效果一般需要設定父控制項,是子控制項相對於父控制項的透明。那麼很多人可能更為關心的是多個控制項之間的透明效果,比如表單上有多個PictureBox控制項,當這些PictureBox重疊時如何設定為透明,這樣的效果估計在項目中會經常用到。本文的目的就是要給大家提供幾種參考解決方案。 一般地,在.NET中,多個控制項之間重疊時是不會實現透明效果的。 如所示:
Time of Update: 2018-12-08
前言前幾天設計Android手機和伺服器之間資料互動應用,對實現資料轉送這個環節,產生了疑惑。Socket和http協議都可以實現資料轉送,但兩種傳輸方式有什麼 各自的特點,和缺點,如何選擇合適的傳輸方式。 1 資料轉送方式1.1 Socket傳輸的定義和其特點 所謂socket通常也稱作"通訊端",實現伺服器和用戶端之間的物理串連,並進行資料轉送,主要有UDP和TCP兩個協議。Socket處於網路通訊協定的傳輸層。 UDP協議:廣播式資料轉送,不進行資料驗證
Time of Update: 2018-12-08
最近由於手機項目中需要用到OpenGL ES的知識,所以這段時間正在研究OpenGL的相關知識。因為OpenGL ES是OpenGL的剪裁版本,所以我直接從OpenGL入手,然後再去看OpenGL ES就很容易上手。從此篇開始,我將發表一系列文章來逐步深入介紹OpenGL的相關知識,開發我們可以使用VC6.0或.NET。 那麼今天我要介紹的是OpenGL開發之旅基礎知識介紹,這很重要,會讓我們從整體上熟悉OpenGL的工作原理及過程。 1.
Time of Update: 2018-12-08
本文安裝環境說明:作業系統:xp開發環境:.net frameWork 3.5 智能作業系統: 中文版window Mobile 6.1 安裝WindowMobile開發環境步驟Step One 安裝Vss2008 Step Two 下載並安裝WindowMobile6.1SDK WindowMoblie6.1SDk 下載路徑為http://www.microsoft.com/downloads/details.aspx?FamilyID=38c46aa8-1dd7-426f-a913