Time of Update: 2018-12-07
因為msysgit和TortoiseGit已經官方支援UTF-8了,所以本文章內容僅供參考。Git是使用最廣泛的分布式版本管理系統,功能強大,速度奇快。Git原本不支Windows,現在被廣泛使用的版本是MSysGit,一個移植的新項目。MSysGit對Git的功能支援已經比較完善了,唯一的問題是對中文檔案名稱支援不佳。類似的問題也在Mercurial和TortoiseHg上存在,參見《讓Mercurial和TortoiseHg支援中文檔案名稱/UTF-8》。簡而言之,Windows下使用Git
Time of Update: 2018-12-07
國外的Windows Mobile資來源站點點 for 使用者 網站Microsoft Windows Mobile HomeWindows Mobile Owners CircleWindows Mobile - Wikipedia, the free encyclopediaWindows Mobile Community SitesPDAdb.net - Comprehensive Database of PDA, PDA Phone, PNA & Smartphone
Time of Update: 2018-12-07
在開發時經常要建立菜單,並且動態顯示和隱藏菜單或者是某個子功能表。以下就是實現的方法:1。建立並顯示菜單,先在資源裡添加菜單,然後如下代碼SHMENUBARINFO mbi;ZeroMemory(&mbi, sizeof(SHMENUBARINFO));mbi.cbSize=sizeof(SHMENUBARINFO);mbi.hwndParent=m_hWnd;mbi.hInstRes=::AfxGetInstanceHandle(); mbi.dwFlags=SHCMBF_HMENU|
Time of Update: 2018-12-07
上一篇文章介紹了如果用命令列執行svn命令,比較繁瑣,下面將介紹在windows下進行svn操作。 為了安全著想,一般不允許匿名使用者。所以將repository\conf目錄下的svnserve.conf檔案的anon-access = read和anon-access = write加上#注釋掉,並將password-db = passwd前面的#去掉。意思為使同目錄下的passwd檔案生效。 在同目錄下的passwd檔案裡建立使用者:qishan = qishan123
Time of Update: 2018-12-07
訊息,就是指Windows發出的一個通知,告訴應用程式某個事情發生了。例如,單擊滑鼠、改變視窗尺寸、按下鍵盤上的一個鍵都會使Windows發送一個訊息給應用程式。訊息本身是作為一個記錄傳遞給應用程式的,這個記錄中包含了訊息的類型以及其他資訊。例如,對於單擊滑鼠所產生的訊息來說,這個記錄中包含了單擊滑鼠時的座標。這個記錄類型叫做TMsg,(我轉貼的) 它在Windows單元中是這樣聲明的:typeTMsg = packed recordhwnd: HWND; / /視窗控制代碼message:
Time of Update: 2018-12-07
問題描述: 如何把resin安裝成window service(windows服務)? 解決辦法: 可以通過resin.exe的參數install和remove完成,例如: dos:\> ${resin_home}\resin.exe -install dos:\> ${resin_home}\resin.exe -remove 另外,安裝時可以指定服務名,用以標明服務對應哪些應用application,例如: dos:\> ${resin_home}\resin.exe
Time of Update: 2018-12-07
晚上十一點半宿舍斷電,電腦(台式機)沒提前關,結果開機後就悲劇了,一直在迴圈啟動,安全模式也都進不去...網上查詢的幾種方案:1、WINDOWS啟動程式出錯,果WINDOWS在預設狀態下啟動時有某個程式運行出現錯誤,系統會重新啟動,新載入出現錯誤的程式,果啟動項內有某個程式的錯誤比較嚴重,系統就會不斷反覆啟動。解決辦法:在系統啟動時按F8,進入安全模式,“啟動和故障恢複”,最後將“系統失敗”欄目下的“自動重新啟動”的勾勾去掉.
Time of Update: 2018-12-07
曾在VS2008下用C#編寫過WindowsService監控進銷存庫存並且根據相關邏輯傳送簡訊。現在.NET4.0、VS2010中使用C#編寫Windows Service 監控指定目錄檔案。具體步驟如下: 一、建立WindowsSerivce 工程 建立 Visual C# windows 目錄下的 Windows Service 工程:"HelloWindowsService"。添加一個
Time of Update: 2018-12-07
第九章 對話方塊模態對話方塊 對話方塊有兩類,一中是【模態】一中是【非模態】,模態對話方塊是指當我們結束這個對話方塊時,才能對同一個程式中的另一個對話方塊進行互動,不過這時我們可以切換到其他程式。而非模態對話方塊則不具有這種性質。 當我們建立一個對話方塊後,會產生一個建立的模板,比如:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
臨界區(Critical Section) 保證在某一時刻只有一個線程能訪問資料的簡便辦法。在任意時刻只允許一個線程對共用資源進行訪問。如果有多個線程試圖同時訪問臨界區,那麼在有一個線程進入後其他所有試圖訪問此臨界區的線程將被掛起,並一直持續到進入臨界區的線程離開。臨界區在被釋放後,其他線程可以繼續搶佔,並以此達到用原子方式操作共用資源的目的。 臨界區包含兩個操作原語: EnterCriticalSection() 進入臨界區 LeaveCriticalSection()
Time of Update: 2018-12-07
昨天微軟終於(突然)發布了Windows Mobile SDK 6.5,有中文版可供下載,不過遺憾的是仍然不支援VS2010。詳見:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=c5241738-0fe6-4396-a4e5-5a516deb1bc5 更新1:Waggener Edstrom, 微軟的公關代理,表示說 "on Friday, January 22nd Microsoft
Time of Update: 2018-12-07
想用WinForm寫點東西,遇到一個鬱悶的問題,想在Forms之間相互傳值遇到困難。上網找到一個解決方案,又自創一種。假設要在Form1中建立Form2,Form2要訪問Form1,最簡單的方法是給Form2加上一個public Form1 parent;Form1建立Form2時這樣寫:Form2 f2 = new Form2();f2.parent = this;f2.Show();就在Form2中可以用 parent 訪問Form1了。但是如果Form1和Form2沒有父子關係,Form2
Time of Update: 2018-12-07
1.開啟註冊表(開始---運行---輸入regedit) 然後依次開啟HKEY_LOCAL_MACHINE"SOFTWARE"microsoft"Windows NT"CurrentVersion"Winlogon"Notify"WgaLogon,刪除它(WgaLogon),也可使用尋找WgaLogon項,進行刪除,再重新啟動(一定要重起,要不然刪不了C盤的檔案),wgatray.exe就不會自動啟動了。2.再把C盤下所有的WgaLogon.dll和WgaTray.exe檔案刪除,使用“開始-
Time of Update: 2018-12-07
今天周末,正好有足夠的時間來安裝新買筆記本的系統,由於是WINDOWS 7 64位OS,為避免走更多的彎路,當然是事先要對所做的各步操作做到心中有數,自然也就先上網GOOGLE,這已成為習慣。 當下買的筆記本一般是預裝WINDOWS 7,又一般只有一個分區(僅為C盤)。那麼在我們使用它之前,面臨的就是按自己的需求分區,安裝OS,備份OS。 對磁碟進行分區時,考慮到系統穩定性,當然首選使用WINDOWS
Time of Update: 2018-12-07
這些方法主要是針對函數DMProcessConfigXML裡面的第一個參數來的,函數的具體使用方法參見MSDN。MSDN沒有對第一個參數做太多解釋,下面提供一些使用執行個體:1, 建立cmnet串連LPCWSTR strFavoriteXml = L"<wap-provisioningdoc>" L"<characteristic type=\"CM_GPRSEntries\">" L"<characteristic
Time of Update: 2018-12-07
如何截取非前端表單的 首先說一下PrintWindow這個API的使用 public static Bitmap GetWindowCapture(IntPtr hWnd) { IntPtr hscrdc = GetWindowDC(hWnd); RECT windowRect = new RECT(); GetWindowRect(hWnd, ref windowRect);
Time of Update: 2018-12-07
在Windows 7的CMD中,執行telnet 192.168.1.10 80 會提示沒有這個命令的提示,這是因為Win7預設是沒有安裝Telnet的(在以往的WINDOWS系統中都是預設安裝的)。解決辦法:在Win7中,進入控制台,然後進入程式,點擊“開啟或關閉Windows功能”,然後在出來的功能樹菜單中,找到"Telnet用戶端",勾選它,然後安裝即可,如:安裝完成後,然後再進Win7,你就會發現telnet命令可以使用了。
Time of Update: 2018-12-07
來源:http://www.caojunfei.com/?p=1374 location ~ ^.+\.php { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_param
Time of Update: 2018-12-07
BackgroundTask and LockScreen LockScreen鎖屏,我們在使用電腦時經常會鎖屏,當我們鎖屏時,我們也可以看到一些訊息,如未讀郵件數、某聊天軟體的新訊息數等,這就是BackgroundTask與LockScreen之 間的共同實現了~ 一般LockScreen的資訊包括以下幾部分:(1) 日期與時間(2) 網路狀態(3)電池量 這是最基本的幾部分,當然還有系統自動化佈建的鎖定畫面
Time of Update: 2018-12-07
Code highlighting produced by Actipro CodeHighlighter