Time of Update: 2018-12-03
//本程式顯示如何旋轉顯示文本,代碼很簡單,不過個人覺得做學慣用還是不錯的!//作者: i.Posei(ipqn)//歡迎訪問 www.kunwsoft.comusing System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Drawing.Drawing2D;using
Time of Update: 2018-12-03
標註(Annotations) 是jdk1.5引入的中繼資料(metadata)處理機制,利用標註來作為系統配置,比現在常用的xml方式可得到如下的好處:易編寫和維護:標註是和原始碼放在一起的,可以在整合式開發環境中和原始碼同時進行操作,有語法錯誤可以立即發現。
Time of Update: 2018-12-03
需要你準備兩個Winform的表單,一個叫它:SplashScreen,把它做成一個漂亮的表單。然後你需要一個主表單叫它:Form1吧,然後在這個表單加入下面的代碼。 // ( C# ) protected override void OnLoad ( System.EventArgs e ) { //make load take a long time Thread.Sleep(2000); base.OnLoad(e)
Time of Update: 2018-12-03
這個工具用來計算原始碼的行數。目前它還只支援與 C# 相關的檔案,你可以用它開啟解決方案(*.sln)、專案檔(*.csproj)、C#檔案(*.cs)、文字檔(*.txt),當你開啟解決方案和專案檔的時候,程式將會自動分析此集合裡包含的文字檔,最後計算的結果為整個集合的行數。在計算的時候,你可以選擇是否忽略空行。介面: 下載原始碼&執行檔案:
Time of Update: 2018-12-03
在jdk1.5中對類的方法申明了標註(annotations),當使用動態代理對該類的執行個體進行代理後要在invoke(Object proxy, Method method, Object[] args)中擷取方法method的標註時不能直接從method擷取,就象下面的代碼:public class DynaProxy implements InvocationHandler { MyClass a = null; public DynaProxy(MyClass a) { //
Time of Update: 2018-12-03
Flash比GIF動畫要漂亮些,我們把它設為透明後,Flash的背面我們可以插入一些漂亮的圖片與之搭配達到很漂亮的效果; 或者僅僅在網頁中加入透明的Flash,亂跑的Flash動畫不會影響瀏覽者看你的部落格。可吸引更多的人來拜訪你哦~~當然不可 不提的是,插入Flash也需謹慎,因為它會使網頁載入速度明顯變慢。 (一)首先教大家最簡單的插入Flash的代碼,透明,無座標控制:
Time of Update: 2018-12-03
Font的光柵化字元函數 virtual void rasterise(utf32 start_codepoint, utf32 end_codepoint) const;Font類裡儲存字元編碼和字元圖片的map如下 //! Definition of CodepointMap type. typedef std::map<utf32, FontGlyph> CodepointMap; //! Contains mappings from code
Time of Update: 2018-12-03
// [8/12/2010 Administrator]// 動態解析 材質指令碼//addMaterial();{Ogre::FileInfoListPtr fileInfoList =Ogre::ResourceGroupManager::getSingleton().findResourceFileInfo("General", "*.material");for (Ogre::FileInfoList::const_iterator it =
Time of Update: 2018-12-03
這個是CEGUI底層產生字型的基本原理,也是研究CEGUI字型最佳化的起始使用 Ogre1.7的depends的函數庫, 編譯時間要加 FREEIMAGE_LIB 先行編譯指令 // FontTest.cpp : Defines the entry point for the console application.////#include "stdafx.h"//然後,到CMD裡執行:Exer01 "simsun.ttc"/** 使用FreeImage寫FreeType2字型圖片 */
Time of Update: 2018-12-03
來源:在Ogre使用dshow顯示視頻時。 solution: (1)這是VS2008裡的在D:/Program Files/Microsoft Visual Studio 9.0搜尋dxtrans.h 複製到 :/Program Files/Microsoft Visual Studio 9.0/VC/include(2) 或者在引用 qedit.h 標頭檔的時候,加上這麼幾句:#pragma include_alias( "dxtrans.h", "qedit.h" )#define
Time of Update: 2018-12-03
如何插入flash,並使之透明?在Macromedia Dreamweaver 中,最好先設定好網頁儲存格背景圖片,再“插入(I)” -> “媒體(M)” ->“Flash(F) [ Ctrl + Alt + F ]” ,選擇需要插入的透明flash檔案,點中此flash檔案,展開"屬性 [Ctrl+F3]"面板 ->“參數..." ->新增(+)參數,左列輸入:wmode,右列輸入:transparent * 如何將透明flash嵌入新的Flash檔案中?
Time of Update: 2018-12-03
物件導向方法的主要任務就是處理對象、職責、協作三者的各種關係,使構造出的系統能解決特定的問題。對象是完成任務的載體,系統的要完成的任務都是分配給一個或多個對象來承載,也就是對象的職責。當一個任務由多個對象來完成時,對象間必須要進行分工協作,以實現對象內的緊耦合和對象間的松耦合,保證系統的可擴充能力。使用物件導向方法時,首要任務是找出系統中和要解決的問題相關的對象,為每個對象分配職責。當一個任務不能由一個對象來完成時,需要找出或添加其他對象來和這個對象協作來完成任務。此外,對系統中的公用任務,可以
Time of Update: 2018-12-03
【1】這是現在網上搜到的,可是不能用 【解決方案】fatal error LNK1107: 檔案無效或損壞: 無法在 0x2E0 處讀取是FAT32系統磁碟分割的問題.如果你的硬碟式用NTFS就沒有問題。。。解決方案:項目-->項目屬性-->配置屬性-->清單工具-->使用FAT32解決方案為 是就OK了。我也找了很久才成功的。祝你好運~~ 【2】最終解決方案 2010-03-28 08:11:17 UTCIgor, I tried to build CPP/7zip/
Time of Update: 2018-12-03
在使用spring容器的web應用中,業務對象間的依賴關係都可以用context.xml檔案來配置,並且由spring容器來負責依賴對象 的建立。如果要在servlet中使用spring容器管理業務對象,通常需要使用WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext())來獲得WebApplicationContext,然後調用WebApplicationContext.getBean("be
Time of Update: 2018-12-03
先解釋名詞,AOP是面向方面編程(Aspect-Oriented Programming),AOD是面向方面設計(Aspect-Oriented Design),AOA是面向方面分析(Aspect-Oriented
Time of Update: 2018-12-03
在Java的多線程編程中,為保證多個線程對共用變數的安全訪問,通常會使用synchronized來保證同一時刻只有一個線程對共用變數進行操作。
Time of Update: 2018-12-03
在物件導向方法中,系統的功能是通過一組相互協作的對象來實現,對象之間的協作通過對象間的相互關聯來實現。 這種關聯通常表現為對象或介面的引用,在早期的物件導向方法中,對關聯對象的使用都是在代碼中以編碼方式得到,由對象的使用者負責對象的建立和清除,之間是調用對象的方法代碼。這種方法將與業務無關的對象建立和清除和業務代碼綁定在一起,使對象緊密耦合在一起,使對象難以測試和重用。spring 通過反轉控制(IoC)
Time of Update: 2018-12-03
ANTLR是用java實現的一個語言辨識器,它通過定義一個要識別目標語言的結構檔案,然後用它的工具將該檔案產生為可解析目標語言的java代碼,利用產生的程式碼就可對目標語言進行解析。這種方式避免了自己編寫java代碼去解析文本,可利用ANTLR解析JSON,HTML,XML,EDIFACT,或自訂的報文格式。解析出來的資訊需要做什麼處理也可以在結構檔案中定義。下面給出一些定義目標語言元素的描述方式:帶雙引號的字串: STRING: ' "' ( '\"' | ~('"') )* '"
Time of Update: 2018-12-03
grails的服務使用boolean transactional = true來為服務中每個方法添加事務,事務預設的傳播模式是Propagation.REQUIRED,readOnly=false,不能修改,如果服務中的有些方法需要唯讀事務,則這種方式不能滿足要求。 由於grails的服務是一個bean,可以使用spring的註解事務@Transactional來佈建服務方法的事務,可以對事務屬性進行細粒度配置,不過需要為服務添加一個介面才能使用@Transactional。例子如下:
Time of Update: 2018-12-03
本文譯自Thomas Erl的《Service-Oriented Architecture: Concepts, Technology and Design》部分章節。 注意本節的標題是“面向服務和物件導向”,而不是“面向服務對物件導向”。這種區別是要強調這兩種思想之間的關係不是競爭關係這一事實。 事實上,物件導向編程通常用於構建Web