Time of Update: 2017-02-27
環境:Windows 2003,VC 6.0摘要:從建立一個COM服務程式入手,然後將一個MFC項目改造成服務程式,最後讓這一程式在啟動時可以顯示圖形介面。關鍵字:windows服務程式 COM服務程式 開機前啟動 NT服務 與案頭互動一、什麼是windows的服務程式?可以使用下面的幾種方法看到它。開啟控制台,然後是管理工具,裡面有一個“服務”,雙擊後開啟;或者是通過輸入命令的方式,開啟開始菜單,點擊運行,輸入mmc services.msc(mmc可省略),也可開啟;
Time of Update: 2017-02-27
預設情況下,一個線程的棧要預留1M的記憶體空間而一個進程中可用的記憶體空間只有2G,所以理論上一個進程中最多可以開2048個線程但是記憶體當然不可能完全拿來作線程的棧,所以實際數目要比這個值要小。你也可以通過串連時修改預設棧大小,將其改的比較小,這樣就可以多開一些線程。如將預設棧的大小改成512K,這樣理論上最多就可以開4096個線程。即使實體記憶體再大,一個進程中可以起的線程總要受到2GB這個記憶體空間的限制。比方說你的機器裝了64GB實體記憶體,但每個進程的記憶體空間還是4GB,其中使用者態
Time of Update: 2017-02-27
首先下載Sybase ASE 12.5的安裝檔案,下載地址為http://download.sybase.com/eval/ASE_1252_DE/ase1252_de_win.zip另外還有Sybase ASE 12.5的用戶端(http://download.sybase.com/eval/ASE_1252_DE/pcclient_1252.zip)
Time of Update: 2017-02-27
手頭的程式需要修改註冊表, 以讓當前程式成為某格式的預設開啟程式並關聯表徵圖; Vista 之後需要管理 員許可權才能操作註冊表, 很麻煩, 所以有了下面的嘗試.unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs,
Time of Update: 2017-02-27
Delphi調用WinAPI 字元及字串函數(15): CharNext、CharPrevDelphi調用WinAPI 字元及字串函數(14): CharToOem、OemToCharDelphi調用WinAPI 字元及字串函數(13)Delphi調用WinAPI 字元及字串函數(12): lstrlen - 串長度Delphi調用WinAPI 字元及字串函數(11)Delphi調用WinAPI 字元及字串函數(10)Delphi調用WinAPI
Time of Update: 2017-02-27
DB2 Enterprise Server Edition(DB2 ESE)9.1在Windows Server 2008 下出現無法建立資料庫的情況及解決辦法在安裝有,DB2 9.1版本的Windows Server 2008 上面,使用預設的安裝方式導致無法建立資料庫,相關的錯誤提示:"SQL3012C 發生系統錯誤(原因碼= "")。無法處理後續的SQL 陳述式。SQLSTATE=58005”。通過分析日誌"%programfiles%\
Time of Update: 2017-02-27
之前在mac上安裝調試過phonegap,現在公司用的是windows7,所以不得不再進行一次windows下的配置工作,順便也寫下來了主要麻煩的地方是要在win7下添加好幾個環境變數,這一塊地方特別要小心添加步驟挺多的,給你打鎮強心劑,看最終成功運行效果先,我還測試整合了某個廣告同盟SDK,如圖:開始吧...注意:我下面如果給出的官方下載地址,請您自行去下載,因為我的win7是64位的,可能與你的有點不同。你得下載正確的安裝包1、下載nodeJS,並安裝Nodejs官方下載地址:http://
Time of Update: 2017-02-27
在一些情況下,我們需要監聽應用程式切換到後台或者從後台切換至前台的事件,從而進行相關處理操作。支付寶應用鎖屏(IOS,Android平台)的處理中就需要監聽此事件,在使用者將應用程式切換至後台一段時間後再切換至前台的情況下就需要彈出鎖屏頁面。下圖給出Windows
Time of Update: 2017-02-27
你強化過你的檔案伺服器了嗎?按照以下方法,可以充分保護你的重要檔案,阻止未經授權的入侵。現在把你公司有價值的機密資訊存放在一個或者多個windows檔案伺服器上,是一個非常安全的做法。可能不太明顯的是,你不知道強化的程度和保護資料防止非法入侵的範圍。如果你不知道從哪入手的話,沒關係只要按照以下通過實踐得出的十個最佳方法去做就行了:第一招
Time of Update: 2017-02-27
在Windows7出來後,許多電腦和筆記本使用者可能覺得這個新系統比原來的微軟系統要安全。新的作業系統添加了更多安全特性,提供了許多很好的安全設定,而且也修補了許多曆史遺留的安全性漏洞。以Windows 7為例,它改變了預設使用者賬戶控制層級,所以增加了可疑程式的運行難度。雖然使用者感覺良好,但危機卻潛藏其中。下面我們列出使用windows 7的十大戒律,確保你的台式機或膝上型電腦都能安全運行。本文推薦的很多工具都是免費的,而且比起一台不安全的電腦,所支付的成本也是要划算很多
Time of Update: 2017-02-27
目前互連網上的病毒集團越來越猖狂,對使用者的危害也愈演愈烈,大家要懂得保護自己的電腦不受侵犯,隱私不被盜取。記得前段時間一個網友諮詢我,抱怨在用360打完補丁後,又安裝迅雷軟體,這時不厭其煩的提醒你系統還有多少補丁沒有打,後來經過研究市面上好多軟體都這範例如魯大師、金山,卡卡等照樣會不厭其煩的提醒你系統沒有打的補丁。對普通使用者而言都暈了,到底打那個,聽從那家的軟體呢?回憶一下微軟的漏洞修補從Windows98就開始了,到了Windows
Time of Update: 2017-02-27
由於在Windows下面對分區修改(我是刪除分區造成),導致grub所在分區由sda3變成了sda2了,這樣一來找不到grub了,Ubuntu開機就出現了:grub rescue >在此情況下,可以如下解決,並不用重新安裝系統第一步,找出你的Linux盤在那個分區以及grub目錄在什麼位置。如果你還記得最好,忘了也無所謂,使用下面命令逐個試探即可:grub rescue>ls斷行符號後,ls命令會列出所有磁碟分割資訊,如:hd0, (hd0,msdos7),(hd0,msdos8),
Time of Update: 2017-02-27
上周早些時候,微軟在10月18號正式推出Windows 8.1更新,而Windows 8使用者更是在17號晚間7點(北京時間)通過市集下載更新到新系統。但你也許也想要Windows 8.1的ISO檔案和建立一個隨身碟啟動盤方便日後安裝。現在,我們這裡有個小技巧可以讓你做到這點。說起來這個小技巧還是比較簡單的,詳情看下文,它允許你在不用安裝Windows 8的情況下建立一個Windows
Time of Update: 2017-02-27
現象:在win7下試圖配置靜態ip地址的時候彈出了"為了配置TCP/IP,必須安裝並啟動網路適配卡"的訊息。網卡型號是Intel 82578DM原因:應該是由於網卡驅動安裝出現問題導致的解決辦法:在裝置管理員中卸載網卡後重新安裝查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/home/1.在裝置管理員中卸載網卡2.
Time of Update: 2017-02-27
很多朋友都知道在Web Service中支援Windows驗證。但其實能用好的朋友並不 是特別多,因為有幾個特殊之處需要注意1.在服務端如何配置這裡要注意的是,authentication的mode預設就是windows,但光是設定這個 模式則毫無用處。必須同時設定有關的authorization規則。並且不要光是allow ,最後一定要deny掉所有沒有被allow的使用者或者組服務必鬚髮布到IIS伺服器中才真正可以進行調試。如果沒有發布,而僅僅是
Time of Update: 2017-02-27
其實所謂Windows前景色彩調節器就是利用Winform表單遮蓋整個Windows地區。主要要求實現視窗透明,且滑鼠可以穿過表單點擊其他程式。痛點就是怎麼樣讓滑鼠穿透表單,代碼也是從網上找的,現在找不到原連結了:)原理就是調用Windows
Time of Update: 2017-02-27
診斷使用者機器上出現的問題的時候,機器的硬體以及OS資訊是非常有協助的。 檢查機器上各個硬體信 息的代碼工作量非常大, 這裡介紹一個快速便捷的方法: 利用windows內建工具dxdiag.exe 來產生硬體 檢測的報告,然後讀取報告檔案即可。範例程式碼如下: STARTUPINFO si = {sizeof(si), 0}; PROCESS_INFORMATION pi = {0}; TCHAR szCmdLine[MAX_PATH] =
Time of Update: 2017-02-27
隨著多核CPU的普及,程式中有必要考慮利用多核的優勢來提高效能。 比如當建立線程池或者進程池 的時候,可以根據系統CPU的個數來設定線程池/進程池的大小。以下程式碼範例如何擷取CPU的個數。typedef void(WINAPI *PGNSI)(LPSYSTEM_INFO);DWORD GetNumberOfProcessors(){SYSTEM_INFO si;// Call GetNativeSystemInfo if supported or GetSystemInfo
Time of Update: 2017-02-27
標籤:計劃任務windows計劃任務的命令為:schtasksSCHTASKS /parameter [arguments]描述: 允許管理員建立、刪除、查詢、更改、運行和中止本地或遠程系統上的計劃任 務。參數列表: /Create 建立新計劃任務。 /Delete 刪除計劃任務。&
Time of Update: 2017-02-27
標籤:server ase 修改 clear dex 均衡 lis 伺服器 span 1、Server Load Balancer是一種常用的跨多個應用程式執行個體