Time of Update: 2018-12-05
最近在用Python寫CGI程式,在做檔案上傳這部分時發現上傳的檔案與原檔案不一樣,上傳的檔案都打不開。把上傳的檔案跟原檔案對比發現,原檔案裡面 0x0d0a 的地方都變成了0x0a,所以無法開啟。這個問題的原因是Python的標準輸入資料流是以文本的方式開啟的,對分行符號作了處理,下面的代碼可以把標準輸入資料流的開啟檔案設成二進位,把它加進程式開頭問題解決。msvcrt.setmode(0,os.O_BINARY)
Time of Update: 2018-12-05
(2008-06-30 15:55 部落格搬家拾遺) 不知道你有沒有遇到過這種情況: 吃晚飯時開始全盤掃描,到睡覺之前還顯示要再有3個小時才能殺完,可是殺毒軟體沒有“掃描完畢自動關機選項”,於是你開始猶豫是喝點咖啡再熬3個小時還是開機一整夜; 在QQ上跟朋友傳一個大檔案,突然接到一個電話有急事必須出門很長時間,可是檔案剛傳了一半…… 如果能有個簡單的方法設定時間自動關機多好……
Time of Update: 2018-12-05
1.下載ODB library:ODB Compiler,Common Runtime Library,Database Runtime Library。http://www.codesynthesis.com/products/odb/download.xhtml(注意:ODB Compiler為odb-x.x.x-i686-windows, Database Runtime Libraries為你想要用的資料庫對應的庫)2.解壓,安裝 你可以在根目錄執行odb,也可以加到環境變數裡。 3
Time of Update: 2018-12-05
csdn上已經有很多類似的文章,在此簡單馬克一下。本機環境Windows 2003+VS 2003.NET首先需要下載多個工程:apr、aprutil,apr-iconv和log4cxx,log4cxx依賴前兩個。apr、aprutil和apr-iconv:都可以在http://labs.renren.com/apache-mirror/apr/上下載,具體是:apr-1.4.6-win32-src.zip、apr-util-1.4.1-win32-src.zip和apr-iconv-1.2.1
Time of Update: 2018-12-05
轉載地址:http://blog.csdn.net/weiqubo/article/details/7262891該文章介紹的非常詳細,值得收藏1.視窗Windows程式是由一系列的視窗構成的,每個視窗都有自己的視窗過程,視窗過程就是一個擁有有固定 Signature 的 C函數,具體格式如下:LRESULT CALLBACK WindowProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam);視窗類別型:可重疊的視窗(Overlapped
Time of Update: 2018-12-05
[system process] alg.exe csrss.exe ddhelp.exe dllhost.exe explorer.exe inetinfo.exe internat.exe kernel32.dll lsass.exe mdm.exe mmtask.tsk mprexe.exe msgsrv32.exe mstask.exe regsvc.exe rpcss.exe services.exe smss.exe snmp.ex
Time of Update: 2018-12-05
引言 但筆者在這兩年的工作過程中,卻發現很多使用者對Windows 2000的特性還並不是很瞭解,以至於常常在發生系統故障甚至崩潰的不幸之後,就只有草率的重裝系統,隨之帶來了漫長的軟體環境的恢複和對丟失檔案的痛苦回憶。 本文適用於Win NT4.0,Windows 2000以及Windows XP各個版本的使用者。 本文旨在以Windows 2000為例討論其系統的引導過程,以期較為深入的揭示引導過程中各種相關故障的原因並提出快捷有效解決途徑。
Time of Update: 2018-12-05
今天下午在家裡遠程撥號到昆明的客戶那兒,建立曆史查詢服務器的實體化視圖環境資料庫是已經裝好了的,伺服器是Windows 2000 Advanced
Time of Update: 2018-12-05
"WM_MOUSEMOVE", /* 0x0200 */ "WM_LBUTTONDOWN", /* 0x0201 */ "WM_LBUTTONUP", /* 0x0202 */ "WM_LBUTTONDBLCLK", /* 0x0203 */ "WM_RBUTTONDOWN", /* 0x0204 */ "WM_RBUTTONUP", /* 0x0205 */ "WM_RBUTTONDBLCLK", /* 0x0206 */
Time of Update: 2018-12-05
最近項目需要開發網路視頻應用,因為視頻要編碼,選擇使用h.264進行編碼,從網上找到x264這個庫使用,但是不幸的是這個庫是linux下的,但是我們的應用需要部署在windows系統上,故我只能自己編譯成動態連結程式庫來使用了,從網上找了好多方法,但是發現都不太好用,到我這老是出問題,特在此將我自己的配置過程記錄下來。我採用的mingw進行編譯的方式首先從網上下載mingw,地址http://sourceforge.net/projects/mingw/,下載下來之後進行安裝,到選擇安裝模組的時
Time of Update: 2018-12-05
拾起以前丟下的!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@這題最基本的優先隊列!#include<stdio.h>#include<string.h>#include<queue>using namespace std;struct node{int x,num,im;char name[500];friend bool operator<(node a,node b){if(a.im!=b.im)return a.im>b.
Time of Update: 2018-12-05
1)第一步也是最重要的一步:下載一個log4net.dll檔案,當然你也可以到官網下載源檔案,然後自己編譯產生這樣一個檔案2)接下來就是設定檔了,建立一個log4net.xml檔案:配置如下:具體配置要視情況而定,這裡只給出一個架構:<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="log4net"
Time of Update: 2018-12-05
Qt 4.x Open Source (MinGW) for Windows安裝 這裡是指直接在Windows 2000/XP上安裝Trolltech先行編譯好的Qt 4.x for Windows版本。這個版本使用了開源的MinGW編譯器。因為很多在Windows上的朋友早已經習慣了Visual C++或者Borland C++ Builder這樣的IDE,所以這裡給大家推薦的是Dev-C++,Windows上的開源IDE,希望對大家能有所協助。 下載 Dev-C++
Time of Update: 2018-12-05
最近在windows7系統下對任何檔案右鍵使用“開啟檔案”時,出現下面情況“該檔案沒有與之關聯的程式來執行操作,請安裝一個程式,或者,如果已安裝程式,請在“預設程式”控制台中建立關聯”,我很很糾結了,經過網路搜尋,最終soso問問找到比較好的解決方案,先記錄如下:原因是註冊表出錯了,像是選擇預設程式這些選項其實也是有相應的檔案開啟的,但是因為它的開啟檔案並不是普通的exe檔案所以用一大串的機器碼作為定位而不是一個簡單的檔案位置(c:/windows/....exe之類的,現在的問題就是這部分出錯
Time of Update: 2018-12-05
Windows CE是一個組件化的作業系統,我們可以根據不同的環境設定不同的組件來組合成有針對性的平台,而一個功能往往需要多個組件才能夠實現。Catalog就是實現某個功能的組件集合,每個Catalog Item會包含一個或多個組件,而Catalog Item則需要實現某種功能。當我們的平台需要這個功能是,就將相對應的Catalog Item選入平台中即可。在完成了平台建立的嚮導之後,我們就進入了PB的IDE介面。Catalog Items視圖與Solution
Time of Update: 2018-12-05
用到兩個函數:MultiByteToWideChar, WideCharToMultiByte。 使用這兩個API實現任意兩種字元編碼的轉換非常簡單:將源字串使用MultiByteToWideChar轉換成unicode編碼,再將轉換後的unicode編碼使用WideCharToMultiByte轉換成指定的字元編碼。 下面是一段示範程式: #include <windows.h> #include <tchar.h> #include <stdio.h> #
Time of Update: 2018-12-05
Code::Block + MinGW + wxWidgets開發Windows GUI程式開發環境:Windows 7MinGW中gcc版本:4.6.2Code::Block版本:10.05wxWidgets版本:2.8.12 1. 編譯wxWidgets設定Mingw的bin目錄為系統的Path環境變數之一。wxWidgets安裝到E:\下,輸入命令 cd E:\wxWidgets-2.8.12\build\msw mingw32-make -f makefile.gcc
Time of Update: 2018-12-05
編寫好的資源DLL的誡條只要仔細注意幾條規則和指引,編寫好的資源DLL其實相當簡單。大部分上文已經討論過。本節是對編寫資源DLL要牢記的關鍵事情的總結。使用Visual C++ 4.2b或以上(確保從www.microsoft.com安裝了最新更新)和平台SDK來編寫資源DLL和群集管理擴充DLL。高度整合的開發環境使得工作相當輕鬆。同樣地,使用Visual
Time of Update: 2018-12-05
'先測試登錄機碼是否存在,如果不存在則先建立 If sdaTestKeyExist("HKEY_LOCAL_MACHINE", "SYSTEM/CurrentControlSet/Services/SharedAccess/Parameters/FirewallPolicy/StandardProfile") = False Then Call sdaCreateKey("HKEY_LOCAL_MACHINE", "SYSTEM/CurrentControlSet/Services/
Time of Update: 2018-12-05
之前寫過一篇日誌,關於VB6程式在Windows7下啟動並執行問題(http://www.dingcrown.com/soft/blog/Log/?/ID/28.html) 。那麼,如果要在Windows7下進行VB6開發,那該怎麼辦呢?首先,Windows7已經不象Vista那樣,可以通過acmsetup的辦法安裝。裝雙系統吧,用起來麻煩。其實,Windows 7已經提供了一個叫Windows XP Mode的方案,與Micrsoft Virtual