用AGG實現高品質圖形輸出(一)

文章目錄 使用前AGG的準備工作AGG圖形顯示原理見:其中: 來自http://www.cppprog.com/2009/0816/146.html AGG是一個開源、高效的跨平台2D圖形庫。AGG的功能與GDI+的功能非常類似,但提供了比GDI+更靈活的編程介面,其產生的圖形的品質也非常高(自稱超過GDI+) 使用前AGG的準備工作下載AGG庫,它的家在http://www.antigrain.com,目前最高版本是AGG2.5

Android4.1 SDcard路徑問題

 最近做個音樂播放器的項目,其中全盤掃描功能,通過掃描手機根目錄下的檔案路徑(過濾掉系統目錄)完成歌曲掃描。但是在4.1系統的手機歌曲被掃描的兩次,確認歌曲只儲存了一份。仔細查看android系統根目錄(\)下的檔案夾:4.1以下版本:系統目錄下存在兩個sdcard,也就是儲存卡。mnt是安卓unix傳統系統下掛載外部裝置的專用目錄,mnt/sdcard是實際的檔案所在的地方,/sdcard是mnt/sdcard的虛擬或捷徑。4.1以前,/sdcard是個link檔案,連結到實際的/mnt/sd

AGG AGG與FreeType庫

Linux、 FreeBSD等開源作業系統裡一般使用FreeType來顯示文字,Windows下的一些軟體如Foxit也有FreeType的身影。AGG的font_engine_freetype_int16字 體引擎就使用FreeType來取得字模,在Windows裡,在使用font_engine_freetype_int16之前,我們得先編譯好 FreeType:從www.freetype.org下 載FreeType2,偶下載的是目前最新的freetype-2.3.9,解壓。 以VC2005

MIDP 2.0安全機制 與 MIDlet 數位簽章

MIDP 2.0安全機制 與 MIDlet 數位簽章 本文檔是 WoTrust 根據 Forum Nokia 提供的技術文檔《MIDP 2.0: Tutorial On Signed MIDlets》翻譯整理的,請同時參考此英文原文文檔: http://www.wotrust.com/support/resou...ts_v1_1_en.pdf 。請使用者在編寫 MIDlet 和簽名 MIdlet 之前閱讀此文檔,以便對 MIDP2.0

資料庫索引的原理

資料庫索引的原理到底是什嗎? 中小企業MIS系統的管理基本上由兩大部份組成,一是前台的可視化操作,二是背景資料庫管理。網管對前台的管理和維護工作包括保障網路鏈路通暢、處理MIS終端的突發事件以及對操作員的管理、培訓等,這是網管們日常做得最多、最辛苦的功課;然而MIS系統架構中同等重要的針對資料庫的管理、維護和最佳化工作,現實中似乎並沒有得到網管朋友的足夠重視,看起來這都是程式員的事,事實上,一個網管如果能在MIS設計期間就資料表的正常化、表索引最佳化、容量設計、交易處理等諸多方面與程式員進行卓有

S60機型碼對照表

 整理後的:Machine UID  手機型號S60 1st Ed 0x101F4FC3  Nokia 76500x10005E33  Nokia 9290 S60 1st Ed, FP1 0x101F466A  Nokia 3650  0x101F466A  Nokia 36600x101FA031  Sendo-X  0x101F9071  Siemens SX-1 S60 2nd Ed 0x101FB3DD  Nokia 6600S60 2nd Ed, FP10x10200F97 

得到當前的IME

Edit_GetInputModeThis function obtains the input mode of the current window.int Edit_GetInputMode(HWND hwndCtl,BOOL fActual);ParametershwndCtl The window for which the input mode will be obtained. fActual A Boolean value indicating which input mode

關於SHCreateShortcutEx的使用

 #define  APP_INSTALL_PATH_NAME           TEXT("Sample//Sample.exe") #define  APP_INSTALL_PATH_NAME_LNK   TEXT("Sample.lnk")  TCHAR     szShortcut[MAX_PATH]  = {0}; TCHAR     szStartup[MAX_PATH]    = {0}; TCHAR     szProgramFile[MAX_PATH]      = {0};

WinCE 自動運行

WinCE 自動運行近日在開發過程中遇到WinCE應用程式開機自動啟動並執行問題,在網上找了找,發現大概有以下三種方法:1、 將應用程式和應用程式捷徑添加到映像裡,再將捷徑添加到StartUp目錄下,這樣當系統運行後應用程式就能自動運行;2、 直接替換Wince的SHELL,即修改註冊表:[HKEY_LOCAL_MACHINE/init]"Launch50"="explorer.exe""Depend50"=hex:14,00,

各大家推薦一個小工具:Notebook Hardware Control

  這兩天晚上在折騰我的筆記本,先是把WINDOWS下的$開頭的目錄、Installer目錄、Downloaded Installations目錄和%temp%目錄的內容刪除了,對C盤做了磁碟重組,又轉成了NTFS。裝系統兩年了一直想重裝卻沒有時間(借口啦),只好先這樣整理了。  最重要的是終於把Axxx Power

一段對話婚前婚後的讀法

來自家好blog,阿慶發表嘅,幾得意。 男:太好了!我期盼的日子終於來臨了!我都等不及了!女:我可以反悔嗎?男:不,你甚至想都別想!女:你愛我嗎?男:當然!女:你會背叛我嗎?男:不會,你怎麼會有這種想法?女:你可以吻我一下嗎?男:當然,決不可能只有一下!女:你有可能打我嗎?男:永遠不可能!女:我能相信你嗎?至於結婚後的對話,就係由下而上咁睇嘅…

神奇的weblogic,Connection關閉與Result set already closed!

  最近新寫的一套JAVA封裝類,運行期間出現了“java.sql.SQLException: Result set already closed”錯誤,出現的機率比較高,但又有一定的隨機性,注釋掉Resultset的close代碼後問題依舊。串連代碼如下:javax.naming.Context initCtx = new javax.naming.InitialContext();javax.sql.DataSource ds = (javax.sql.DataSource)initCtx.

快畢業了,看了大牛的總結,自我感悟

     最近一直看著CSDN很多大牛的過往經曆,覺得收益很大,也感覺在這個平台學到的東西很多!雖然我對CSDN有些偏見,但是裡面的知識是無價的,我也非常的珍惜!比在這裡可以擷取那些可以協助我們成長的書籍,可以提升我們功力的書籍,協助我們解決問題的文章等!在這裡我是一個小菜,每次看到前輩們的分享都使我熱血沸騰,有一種想創造的去探索的衝動!   

深入淺出中介者模式

一、引子中介在現實生活中並不陌生,滿大街的房屋中介、良莠不齊的出國中介……。它們的存在是因為它們能給我們的生活帶來一些便利:租房、買房用不著各個小區裡瞎轉;出國留學也不用不知所措。中介者模式在程式設計中也起到了類似的作用。 二、定義與結構GOF給中介者模式下的定義是:用一個中介對象來封裝一系列的對象互動。中介者使各對象不需要顯式地相互引用,從而使其耦合鬆散,而且可以獨立地改變它們之間的互動。簡單點來說,將原來兩個直接引用或者依賴的對象拆開,在中間加入一個“中介”對象,使得兩頭的對象分別和“中介”

AndroMDA鳥瞰

原文見AndroMDA官方網   系統概況AndroMDA是一種代碼產生工具,輸入UML模型,產生原始碼。通過使用一系列的模版檔案(可以自訂),AndroMDA可以把UML模型產生任何程式語言的原始碼。預設的模版檔案將產生Java代碼(J2EE代碼)。 在AndroMDA系統中,使用兩種主要的組件: AndroMDA代碼產生引擎。 Apache項目構建和管理系統Maven

用VC 調試 Shellcode 方法

           Normal07.8 pt02falsefalsefalseMicrosoftInternetExplorer4經常會在網上看到公布出來的shellcode,都是二進位的檔案,可以把這個二進位檔案通過反組譯碼工具反組譯碼出彙編代碼, 不過也可以的通過VC來調試shellcode。             比如在網上看到了這樣的shellcode :       8B EC 64 8B 15 30 00 00 00 8D 52 03 80 3A 01 0F 84 C8 00

修改Putty 0.6 代碼支援SSH 密碼儲存功能

      很早之前曾經修改過putty 的代碼,使得telenet 的輸出能夠加入時間戳記。 自己一向都是通過public key 的方式來完成SSH 登入,也就沒有想過添加password 選項,但我知道我的很多同事每次在使用putty login 的時候,都不厭其煩的輸入password ,他們還是有類似的需求。    ====> config.c      1、setup_config_box  :        putty 的介面的處理方式是很值得研究研究的。

DHCP 失敗的解決方案

          使用了一下IceSword ,發現通過  icesword /c 運行之後,通過ctrl+alt+d 無法退出,沒有辦法,只要reboot 系統,reboot 之後發現無法上網了,表現的癥狀是無法分配到ip 地址,機子是雙網卡的系統,便把其中的一個外網的網卡地址設為靜態IP 位址,公司內外是嚴謹設定靜態IP 的。 試圖通過命行來分配IP:  ipconfig /renew "Local Area Connection" 結果顯示 "An erroroccurred

GB/BIG5/UTF-8 檔案編碼批量轉換程式

昨天我需要將一個 GB 編碼的 WEB 應用改變成 UTF-8 編碼,整個 WEB 程式涉及 300 多個 ASP 和 HTML 檔案….於是乎,我上網搜尋能將 GB 檔案批量轉換成 UTF-8 編碼的軟體。找來找去,多是一些僅能在網頁中即時編碼的 VBS、JS 或 PHP 指令碼,而沒有進行大量檔案編碼轉換的工具。因為時間緊迫,後來只好使用最原始的辦法,用 Windows 的記事本開啟一個個 ASP 檔案,使用“另存新檔…”的方式變成 UTF-8

文件管理與文檔規範

        毫無疑問,文件管理是專案管理中最關鍵的部分之一,文件管理的規範與否關係到項目進展狀況,關係整個項目工作的效率與效益。往往越是規模大的公司,其項目工作中的每一個環節都有相應的規範進行管理,這些規範都是都前輩嘔心瀝血,披荊斬棘所獲的的經驗總結,而非普通文書工作者的推猜可得。       當然,如果剛剛創業起步的小公司如能更早的抓住項目規範、文檔規範,更是使公司發展或者比大公司更大的推動力。       做文檔應當十分注意細節問題,可以文檔的細節規範決定文檔的成敗,正所謂細節決定成敗。

總頁數: 61357 1 .... 2760 2761 2762 2763 2764 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.