Time of Update: 2018-12-04
在Windows下編譯OpenJDK是一個艱難的過程...平台:WindowsXP+cygwin,OpenJDK版本:OpenJDK7,編譯器:VS2010之所以選用OpenJDK7,是因為OpenJDK6中沒有包含對VS2010的支援,OpenJDK7考慮了VS2010。由於過程比較漫長,我就不詳述了。類似於代碼下載,cygwin安裝等,請讀者按照OpenJDK官網的編譯說明來操作。我說一下編譯過程中遇到的問題(下面的路徑使用"~"代指我的OpenJDK7源碼存放根目錄)。 1.
Time of Update: 2018-12-04
效能監控器以即時或查看曆史資料的方式顯示了內建的 Windows
Time of Update: 2018-12-04
API提供了一個叫做IShellLink的COM介面允許我們建立捷徑。為在案頭建立捷徑,我們建立一個IShellLink對象,設定它的屬性,然後把這個link儲存到desktop目錄。下面的例子代碼示範了怎樣建立一個捷徑。在這個例子裡,這個捷徑儲存在C://根目錄下。//----------------------------------------------------------------------#define NO_WIN32_LEAN_AND_MEAN#include
Time of Update: 2018-12-04
首先下載Cygwin和NDK(我用的是android-ndk-r7)下載Cygwin時需要選中我們想要的,如果不知道的話建議全部安裝,不過是需要時候做代價的噢現在的NDK版本不需要進安裝了,省去了安裝的那一步Cygwin安裝完畢,NDK下載完畢後1.在Cygwin配置NDK環境變數(C:\cygwin\home\Administrator\.bash_profile)這是我的目錄 找到Cygwin目錄,依次為- home - administrator 檔案名稱
Time of Update: 2018-12-04
詳解WMI的攻擊與防禦方法 作者:駭客吧管理
Time of Update: 2018-12-04
引子 至少在3年以前,包括迅雷在內的很多下載軟體都提供了“修改(破解)作業系統‘TCP半開串連’數量限制(簡稱“半開串連數”)”的功能,但是有部分使用者並沒有正確的理解這玩意兒。 什麼是“TCP半開串連”及“限制”? 所謂“TCP半開串連”,簡單的說就是發起了TCP串連請求,但尚處於建立串連階段,雙方還無法進行互相通訊的狀態。 那麼“TCP半開串連數量限制”就是指,限制串連發起者最多同時存在“TCP半開串連”的數量。 在Windows XP
Time of Update: 2018-12-04
windows下建立進程的步驟: 進程(Process)是具有一定獨立功能的程式關於某個資料集合上的一次運行活動,是系統進行資源分派和調度的一個獨立單位。程式只是一組指令的有序集合,它本身沒有任何啟動並執行含義,只是一個靜態實體。而進程則不同,它是程式在某個資料集上的執行,是一個動態實體。它因建立而產生,因調度而運行,因等待資源或事件而被處於等待狀態,因完成任務而被撤消,反映了一個程式在一定的資料集上啟動並執行全部動態過程。 線程(Thread)是進程的一個實體,是CPU調度和指派的
Time of Update: 2018-12-04
GPIO 是ARM晶片最基本的輸入輸出通道,在ADS下操作就是一個單片機工作,直接讀寫其寄存器。在ARM9平台上,Windows CE系統將GPIO的真實位址(例如2410的GPIO的基地址為0x56000000)映射到虛擬位址空間(GPIO對應為0xB1600000),這 樣,通過對這段虛擬位址空間的操作,就能夠完成對GPIO或者其他片內資源的控制、輸入輸出工作。 要操作一個平台的GPIO,在其對應BSP
Time of Update: 2018-12-05
// ChineseCode.h: interface for the CChineseCode class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_CHINESECODE_H__E9206178_CA96_4B8A_AB2A_AD94C9CD12B1__INCLUDED_)#define
Time of Update: 2018-12-05
Windows啟動順序詳解Windows7之家(www.win7china.com):究竟怎麼開機的,Windows啟動順序詳解//2013-2-18 11:26:55Windows開機啟動過程 參與啟動過程的軟硬體(按先後順序):(1) ROM(Read Only Memory)中POST(Power On Self-Test)代碼(固化在主板晶片中);(2) BIOS(Basic Input/Output System,起始地址位於0x7fffffff)/EFI(Extended
Time of Update: 2018-12-05
許多問題都可以導致Samba在和Linux系統之間正確建立雙向網路連接時失敗。你可以通過學習對兩個普通問題的解決方案來避免在處理具體問題時花費過多的時間:口令衝突和主機gotcha。 這篇文章假設以下的事實:你已經正確地安裝了Samba並配置了Smb.conf檔案,你可以從Windows的近端分享對話方塊看到Linux系統,但從Linux版本的近端分享中(例如LinNeighborhood或smbclient)只能看到你的Linux。這是出了什麼問題?這裡有兩種最有可能的原因。
Time of Update: 2018-12-05
一般來說,當一個應用進程存在存在記憶體流失的時候,可採用微軟推薦的標準方法來進行檢查。當然,這個方法只適用於運行期庫的標準堆,進程建立的私人堆不能用此方法來檢測,這種情況我們暫時不考慮。先大概說一下微軟推薦的檢測方法。檢測記憶體流失的主要工具是調試器和 C 執行階段程式庫 (CRT) 調試堆函數。若要啟用調試堆函數,請在程式中包括以下語句:#define _CRTDBG_MAP_ALLOC#include <stdlib.h>#include
Time of Update: 2018-12-05
為什麼要使用服務應該程式呢?服務程式就像系統的一些服務一樣,能夠自動地啟動,並執行相應的操作;而且因為服務程式的在層次上和一般的應用程式不同,其能夠在系統啟動時就自動地運行,而不像一般的應用程式那樣一定要在登陸後才能運行,這些就是服務的一些好處了,如果你也想你的程式具有這樣的功能,那麼你就可以建立一個服務應用程式了。下面就跟著我一步一步地教你怎麼去建立一個服務應用程式吧。 一、建立 Win32 Application
Time of Update: 2018-12-05
串列通訊是目前電腦、通訊和控制領域最基本的通訊方式。但採用那種串口通訊類呢?一般的情況下是給你提供一個Pocket PC 2002的SDK例子程式。但到底SDK的程式和MFC的結構有很大的不同,對於想用MFC編寫通訊程式的人來說也不是很便利。 另一方面,由於Windows CE是一個基於Unicode的作業系統,並且Windows CE不支援Windows下常用的串列通訊重疊I/O方式(OVERLAPPED),因此編寫Windows CE下的串口通訊類有一些與案頭Windows不同的地方。
Time of Update: 2018-12-05
獲得當前Windows作業系統版本的詳細描述資訊。目前支援的版本到Windows 2003。CString GetOSDesc(void){ CString sOSInfo, sTmp; OSVERSIONINFOEX osvi; BOOL bOsVersionInfoEx; sOSInfo = "N/A"; // Try calling GetVersionEx using the OSVERSIONINFOEX structure. // If that
Time of Update: 2018-12-05
來源:Linux社區 作者:806209411. 安裝增強功能包(Guest Additions)安裝好Ubuntu後,運行Ubuntu並登入。然後在VirtualBox的菜單裡選擇"裝置(Devices)" -> "安裝增強功能包(Install Guest Additions)"。你會發現在Ubuntu案頭上多出一個光碟片表徵圖,這張光碟片預設被自動載入到了檔案夾/media/cdom0。進入命令列終端,輸入:cd /media/cdom0sudo
Time of Update: 2018-12-05
Windows95的裝置驅動程式的編寫錄入/江湖小子1999.08.071 為 什 麼 需 要 設 備 驅 動 程 序從 Windows 3.1 開 始 , 對 於 硬 件 設 備 的 訪 問 便 采 取 了 一 種 設 備 驅 動 程 序 的 方 法 , 客 戶 通 過 設 備 驅 動 程 序 來 獲 得 硬 件 的 參 數 或 者 設 置 , 但 是 由 於 16 位 的 操 作 系 統 基 於 原 來 的 DOS , 所 以 客 戶 程 序 仍 然 可 以 通 過 一 些 BIOS 或
Time of Update: 2018-12-05
http://casec12.javaeye.com/blog/523160今天,我總算搞清楚“斷行符號”(carriage return)和“換行”(line feed)這兩個概念的來曆和區別了。在電腦還沒有出現之前,有一種叫做電傳打字機(Teletype Model
Time of Update: 2018-12-05
首先感謝各位老鳥這麼久以來對小弟那麼多的指導,給小弟提供N多的協助,所以才能讓我的第一篇技術文章可以這麼快和大家見面!也趁今天是小弟20歲生日呵呵,沒人給我慶祝,所以寫篇文章做個紀念,也祝我自己生日快樂! ^o^
Time of Update: 2018-12-05