Time of Update: 2018-12-03
一. 有些剛接解電腦的人,常常對administrator這個管理員帳號沒有設密碼,這時就可以利用這個帳號進入電腦,方法是,按F8進入安全模式,即出現blos表後,就按F8.進去後可以給administrator設個密碼了!!!
Time of Update: 2018-12-04
多線程是編程中比較容易出問題的一塊兒,究其原因,是因為多線程程式往往違背了進階語言屏蔽系統底層細節的設想,而需要程式員對於作業系統的調用機制有深入瞭解。會用進階語言寫演算法程式->編寫多線程程式可能是一個比較困難的跨越。當然,對於多線程程式來說,即使不掌握作業系統的細節,如果學過一些作業系統的通用原理,可能也是可以勉強寫出程式來的,但是對程式的控制的和理解可能就不那麼過硬。假如多線程程式又包含了多模組(DLL動態載入),則如果不能理解內部的機制,寫出的程式可能就是一場災難。在應對多模組對D
Time of Update: 2018-12-04
線程的同步由於同一進程的所有線程共用進程的虛擬位址空間,並且線程的中斷是組合語言級的,所以可能會發生兩個線程同時訪問同一個對象(包括全域變數、共用資源、API函數和MFC對象等)的情況,這有可能導致程式錯誤。屬於不同進程的線程在同時訪問同一記憶體地區或共用資源時,也會存在同樣的問題。因此,在多線程應用程式中,常常需要採取一些措施來同步線程的執行。需要同步的情況包括以下幾種:在多個線程同時訪問同一對象時,可能產生錯誤。例如,如果當一個線程正在讀取一個至關重要的共用緩衝區時,另一個線程向該緩衝區寫入
Time of Update: 2018-12-03
用Sun Virtualbox虛擬機器安裝Ubuntu後給ubuntu系統{function onclick(){function onclick(){}}}" onmouseover="function onmouseover(){function onmouseover(){function onmouseover(){if(typeof(showTitle)!='undefined'){this.title='';window.clearTimeout(hideTO);showTitle(
Time of Update: 2018-12-03
這個問題來自論壇提問,原題目是如何?win+L效果。第一反應都是類比按鍵,其實做開發的人不應該上來就用這個思路,實在不行才應該考慮通過按鍵解決。解決代碼如下:using System;namespace ConsoleApplication2...{ class Program ...{ static void Main(string[] args) ...{ System.Diagnostics.Process p = new Sy
Time of Update: 2018-12-04
=========================================連續幾天的瞎折騰,從系統之間的不斷切換,幾百次的重啟,終於可以說一句,Linux我不怕你了。========================================= 這幾天都沒有上csdn了,因為在不斷地裝系統,熟悉系統。把幾天做的總結一下。 Ubuntu的熟悉及64位的煩惱(不能與32位的程式很好的相容,很想裝個32位的,舒服一點)Ubuntu一不小更新成了Debian(因為把Debian的源給加上了,
Time of Update: 2018-12-04
當程式需要建立一種新的檔案格式,往往有這樣一個需求:在檔案清單顯示的時候顯示自己想要的表徵圖,並且雙擊此檔案就會使用指定的程式以指定的命令開啟——就像word,excel那樣。 這種情況是通過註冊表的設定來實現的,目前我還沒瞭解實踐指定程式開啟,先說修改表徵圖的方法。以下僅限描述修改位置,可以用不同語言程式通過不同方式編程實現。 1.
Time of Update: 2018-12-04
第5章:作業1. 為了把一組進程當做一個單獨的組來處理,windows提供了一個作業(job)核心對象,它允許我們將進程組合在一起並建立一個”沙箱“來限制進程能夠做什麼。最好把工作物件想象成一個進程容器。理解:從這裡我們要注意關鍵,作業是管理進程集合的容器,所謂管理主要就是對進程行為加以限制!2. 如果進程已與一個作業關聯,就無法將當前進程或者它的任何子進程從作業中去除,這個安全特性可以確保進程無法擺脫對它施加的限制。3.
Time of Update: 2018-12-04
參考《windows網路編程》第五章。為鞏固知識,以問題作為驅動,檢查知識點。windows下 Select模型1. Select模型有什麼作用?可以判斷指定通訊端上是否有資料存在、是否可以寫入資料。防止因為使用send或recv過程引起的阻塞狀態。2. Select模型有什麼優點?可以減少原有阻塞模型需要使用的多個線程,減少資源消耗。3. Select函數原型是什嗎?Int select( Int nfds,//忽略不用 Fd_set
Time of Update: 2018-12-04
安裝目標系統是windows
Time of Update: 2018-12-04
/* * cheungmine * 2013-5-5 */#include <stdio.h>#include <stdlib.h>#include <time.h>#ifdef _MSC_VER #include <windows.h> #pragma warning (disable : 4996)#endif/* cairo api */#include "../lib/cairo/include/cairo.h"#include
Time of Update: 2018-12-04
通常需要從在Resource中定義的ID轉換到HWND,那麼最常用的是GetDlgItem()函數! 在寫sdk程式時,不免要取得EditBox中的內容.方法有多種:我在這裡就介紹兩中:1.使用GetDlgItemTexteg:GetDlgItemText(hwnd,IDC_EDIT_OLDNAME,szOldName,MAX_PATH);2.使用windowsx.h中的宏Edit_GetText(hwndEdit,,,)這裡需要將ResourceID轉換成hwndeg:Edit_GetText
Time of Update: 2018-12-04
第一步:從官方網站http://www.metasploit.com/上下載metasploit安裝包 第二步:關閉自己主機上的殺毒軟體和防火牆 第三步:如果是windows7系統,請到控制台->地區和語言->地區,把地區改成英語(美國)。否則在安裝postgresql時會出錯並導致安裝無法繼續。 第四步:雙擊下載的安裝檔案一路預設安裝。有的朋友可能想要改變安裝目錄,在這裡請務必保證安裝路徑位於分區的根下面,比如D:\metasploit。如果在二級目錄下面,比如D:\Program
Time of Update: 2018-12-04
學了一個多月的win8開發,做著一個項目;其間遇到了許多困難,也收穫了不少知識,有些東西是自學得到的,有些則是別人的協助,例如devdiv論壇就是一個不錯的學習助手。下面做一下本階段的一個簡單學習小結吧。(1)wp7應用移植到metro風格應用。廢了不少勁,其中資料庫的重寫佔了大部分時間。可以參考部落格:http://blog.csdn.net/moxiaomomo/article/details/8104556(2)頁面間的跳轉問題。比較簡單,核心是使用支援導航的內容控制項Frame。如果涉及
Time of Update: 2018-12-04
參考文獻:主要:http://www.cnblogs.com/dhbzzz/archive/2009/06/04/1495973.html其他:http://www.oschina.net/question/161952_24831http://msdn.microsoft.com/zh-cn/library/e5ewb1h3(v=vs.80).aspxhttp://topic.csdn.net/u/20100530/19/3be8559f-824d-4d7e-8175-697992dfe7e0
Time of Update: 2018-12-04
,通過搜尋Qt Assistant,發現有如下說明:Setting the Application Icon on WindowsFirst, create an ICO format bitmap file that contains the icon image. This can be done with e.g. Microsoft Visual C++: Select File|New, then select the File tab in the dialog that
Time of Update: 2018-12-04
比線程更小的單位,好像用的不多的哦纖程的操作 首先要注意的一個問題是,實現線程的是Wi n d o w s核心。作業系統清楚地知道線程的情況,並且根據M i c r o s o f t定義的演算法對線程進行調度。纖程是以使用者方式代碼來實現的,核心並不知道纖程,並且它們是根據使用者定義的演算法來調度的。由於你定義了纖程的調度演算法,因此,就核心而言,纖程採用非搶佔式調度方式。
Time of Update: 2018-12-04
1、 查看本機配置,查看顯卡類型是否支援NVIDIA GPU;2、 從http://www.nvidia.cn/Download/index.aspx?lang=cn下載最新驅動並安裝;3、 從https://developer.nvidia.com/cuda-toolkit根據本機類型下載相應最新版的CUDA Toolkit5.0,安裝,並通過樣本程式驗證其安裝正確;4、 將C:\ProgramFiles\NVIDIA GPU Computing
Time of Update: 2018-12-04
在Windows mobile開發中,把項目打包成CAB格式安裝包後,預設並不會在開始菜單增加捷徑。如果我們想為應用程式在開始菜單中增加捷徑,可以有兩種方式:一:在Smart Device CAB Project項目中增加捷徑項通過這種方式為應用程式增加捷徑主要通過一下步驟:Ø 開啟Smart Device CAB Project的檔案系統,右鍵點擊選擇Add Special Folder->Start Menu Folder,接著會在檔案系統下出現建立的Start
Time of Update: 2018-12-04
Windows 2000 或 XP 系統出現故障的時候,通常我們可以通過"最後一次正確配置"、"安全模式"、"系統還原"(只用於XP)來修複。但是有一些情況是不能通過這些辦法來修複的,例如:系統引導檔案丟失、BOOT.INI