Time of Update: 2018-12-03
UNICODE環境設定在安裝Visual Studio時,在選擇VC++時需要加入unicode選項,保證相關的庫檔案可以拷貝到system32下。 UNICODE編譯設定:C/C++, Preprocessor difinitions 去除_MBCS,加_UNICODE,UNICODE在ProjectSetting/link/output 中設定Entry為wWinMainCRTStartup反之為MBCS(ANSI)編譯。 Unicode :寬位元組字元集1.
Time of Update: 2018-12-03
很早就想在自己的機子上搭建PHP的開發環境,今天難得有這個機會,在網上找了一些教程和程式,實踐了一把,過程是很艱辛的,因為遇到了很多的問題,在這裡總結一下。因為pharmar用的是Mcafee的殺毒軟體,要求所有程式均要安裝於Program Files,所以這些檔案均放於D:\Program Files下便於管理。Mcafee寫防護規則時好運用。 Apache的安裝與配置開啟apache官方網站
Time of Update: 2018-12-03
windows7 每次開機需要點一下啊使用者 才能進入系統2010-3-30 13:17 提問者:arlng|瀏覽次數:850次怎麼讓開機不顯示使用者 直接進入系統 我只有一個使用者!!!問題補充: 除了 運行 netplwiz開啟使用者賬戶那裡 還有別的方法嗎? 滿意回答: 摘抄:開始--運行(或win+R)--輸入
Time of Update: 2018-12-03
網站http://www.intodigi.comOpenProcessToken 要對一個任意進程(包括系統安全進程和服務進程)進行指定了寫相關的訪問權的OpenProcess操作,只要當前進程具有SeDeDebug許可權就可以了。要是一個使用者是Administrator或是被給予了相應的許可權,就可以具有該許可權。可是,就算我們用Administrator帳號對一個系統安全進程執行OpenProcess(PROCESS_ALL_ACCESS,FALSE,
Time of Update: 2018-12-03
下載安裝Parser Generator是Windows下YACC和LEX的實現,是由英國Bumble-Bee Software公司開發.http://www.bumblebeesoftware.com/downloads.htm.安裝軟體之後,設定系統內容變數path,在path屬性中添加安裝bin目錄;以我的安裝為例,在以前的path屬性後添加;D:/Program Files/Parser Generator 2/Bin在控制台命令視窗中輸入alex,ayacc,檢驗是否能找到這兩個命令.
Time of Update: 2018-12-03
最近由於項目需要,得時間研究下FTP,現將代碼分享下。 public class FtpUtils { /** * 向FTP伺服器上傳檔案 * * @param ip * FTP伺服器ip e.g:192.168.8.22 * @param port * FTP伺服器連接埠 * @param username * FTP登入帳號 * @param password * FTP登入密碼 *
Time of Update: 2018-12-03
在Oracle中建立資料庫,通常有兩種方法。一是:使用Oracle的DBCA,這是一個圖形介面工且,使用起來方便且很容易理解,因為它的介面友好、美觀,而且提示也比較齊全。(ps:可以從開始菜單中進入DBCA,也可以在CMD中敲入dbca命令啟動DBCA)二是:手動建立資料庫,手工建庫比起使用DBCA建庫來說,是比較麻煩的,但是如果我們學好了手工建庫的話,就可以使我們更好地理解Oracle資料庫的體繫結構。使用DBCA與手工建庫的區別就像使用傻瓜相機與單反相機照相的區別,作為一個資深的oracle
Time of Update: 2018-12-03
需要的工具:1:perl指令碼解析工具:http://www.activestate.com/activeperl/2:mysqlreport的perl指令碼代碼:http://hackmysql.com/mysqlreport3.Apache:http://httpd.apache.org/步驟:1、windows安裝activeperl(我用的是
Time of Update: 2018-12-03
原文地址:http://blog.csdn.net/fly_buf/article/details/6367338由於在svn的介面中並沒有為我們提供直接更換使用者名稱密碼的地方,所以一旦我們需要更換使用者名稱的就需要自己想一些辦法。一般通過刪除SVN用戶端的帳號設定檔來重新更換使用者名稱和密碼。在window xp下面他們的位置在系統硬碟的 Documents and Settings/電腦使用者名稱/Application
Time of Update: 2018-12-03
1首先,一線程一socket,每次一個讀寫操作,適合初學者和寫一些簡單的測試用戶端,入門必經,不談了,提醒一點,recv和recvfrom函數長時間運行有機會完全鎖死毫無反應,無論設定什麼參數都無效,寫簡單伺服器經常出現,記得開一個線程監視這個情況,關閉socket是可以強制他返回的。2被吹到天上去的IOCP,同樣,BUG也不是一般的多,個人建議只在對於單個SOCKET邏輯上是和第一種情況完全相同的工作模式的時候使用,其他情況一般都需要複雜的線程同步,效率損失搞不好會完全抵消IOCP的優勢,並且
Time of Update: 2018-12-03
有一次客戶給我打來了投訴電話,說我的軟體太不好用了,導致他們丟失了很多資料。後來我仔細地查看LOG,分析出來的原因,其實是很簡單的,就是磁碟的空間不夠了。我給客戶說他們的電腦磁碟空間不夠了導致出錯的問題,但客戶反問我為什麼不提示磁碟空間不足。是啊,為什麼不提示磁碟的空間不足呢?為瞭解決這個需求,就需要使用到這個函數GetDiskFreeSpaceEx。 函數GetDiskFreeSpaceEx聲明如下: WINBASEAPIBOOLWINAPIGetDiskFreeSpaceExA( __
Time of Update: 2018-12-03
隨著時代的發展,電腦技術發展得很快。CPU已經從單核心到多核心的轉變,也就是一個CPU裡具備了同時做多件事情的能力,而不是過去的分時複用了,而是實實在在地做多件事情。因此,開發軟體也進入了一個新時代,就是多線程軟體的開發時代。如何合理地分配多個線程同時運行,是提高軟體效率的關鍵因素了。比如像網路遊戲的用戶端裡,就可以使用一個線程不斷地更新遊戲的介面,分配另外一個線程不斷地發送和接收網路的資料,這樣CPU的兩個核心都在不斷地工作。如果還像以前那樣使用一個線程的話,就會發現只有一個核心在做事情。當然
Time of Update: 2018-12-03
上一次介紹了怎麼樣顯示對話方塊的函數,那麼怎麼樣關閉對話方塊呢?這就需要使用到函數EndDialog。這個函數只能在對話方塊的訊息處理函數裡使用,並且這個函數調用之後,沒有立即就刪除對話方塊的,而是設定了作業系統裡的結束標誌。當作業系統查檢到有這個標誌時,就去刪除對話方塊的訊息迴圈,同時也去解除配置框佔用的資源。其實對話方塊的生命週期是這樣的,先由函數DialogBox建立對話方塊,這樣函數DialogBox完成建立對話方塊但還沒有顯示前會發出訊息WM_INITDIALOG,讓對話方塊有機會初始
Time of Update: 2018-12-03
In Jeff Prosise's book Programming Microsoft .NETChapter 4 Windows Forms, ”Experienced Windows developers are often shocked to find that Windows Forms dialogs create their controls programmatically. ...”. That's wrong , we can add a new
Time of Update: 2018-12-03
---snip--- /* HOD-ms04032-emf-expl2.c: * * (MS04-032) Microsoft Windows XP Metafile (.emf) Heap Overflow * * Exploit version 0.2 (PUBLIC) coded by * * * .::[ houseofdabus ]::. * * * [at inbox dot ru] * --------------------
Time of Update: 2018-12-03
VS2005 英文版 SP1XP SP3 在debug調試運行時,程式還沒跑起來,就跳出一個錯誤說:Windows has triggered a breakpoint in
Time of Update: 2018-12-03
刪除系統臨時檔案:C:/Documents and Settings/Administrator/Local Settings/Temp //在這個目錄下應該還有其他可以清理的資訊 開始->程式->附件->系統工具->磁碟清理程式 網路緩衝 系統最佳化:平時安裝好軟體注意設定好緩衝, 自動更新, 啟動項等 關閉休眠和系統還原
Time of Update: 2018-12-03
下載msysGitTortoiseGitWampServer2配置Git cd C:\Program Files\Git\libexec\git-core copy C:\Program Files\Git\bin\libiconv-2.dll git-http-backend.exe 配置Apache修改httpd.conf :<directory />Options
Time of Update: 2018-12-03
本文主要講述如何在windows平台上搭建一個用於java平台的web伺服器過程。 整個過程中用到的軟體包括:Apache的http伺服器、JDK6、Tomcat 6、mod_jk。實現的目標是配置完成一個由Apache擔當80連接埠的web伺服器,Tomcat擔任Java的Web應用程式容器,兩者通過mod_jk的串連完成對外提供服務的工作。現在我們開始配置過程: 1、下載Apache的http伺服器
Time of Update: 2018-12-03
1、Windows核心編程(第5版)http://book.51cto.com/art/200812/101214.htm2、深入解析Windows Vista作業系統http://book.51cto.com/art/200811/98968.htm3、Windows Server 2003 網路設定與管理http://book.51cto.com/art/200805/72169.htm4、Windows Server 2008 TDM