Time of Update: 2018-07-17
#文中設定均基於最新版的Raspbian系統2016-11版本 Raspbian在案頭環境下,隔一段時間,系統會進入休眠狀態. 嘗試了一些方法如直接用xset關閉dpms,是不能成功的。
Time of Update: 2018-07-17
基本命令 1.background:將meterpreter終端隱藏在後台(快速鍵ctrl+z) 2.sessions:查看已經成功獲得的會話,如果想繼續與某會話互動,可以使用sessions -i 命令. 3.quit:直接關閉當前的meterpreter會話,返回MSF終端. 4.shell:擷取目標系統的控制台shell. 5.irb:在meterpreter會話與ruby終端互動. 檔案系統命令 1.cat:查看檔案內容.
Time of Update: 2018-07-17
Qemu虛擬機器可以玩 樹莓派,大家都知道了吧。可是網上的教程好老,都是2012年的。我按照教程下載了最新版版本的樹莓派系統怎麼也跑不起來。 研究了好久,終於找到一個簡單的方法,特意分享出來。轉載請注意出處。 如果能幫你解決大問題,請給我留言鼓勵。謝謝。 本文出處:http://www.cnblogs.com/chengchen/p/6751420.html 1.
Time of Update: 2018-07-18
1、掌握讀代碼的方法和技巧不管最終想成為什麼,剛入行之後,一定離不開的是讀代碼和寫代碼。這裡將介紹一些讀代碼的方法和技巧。讀代碼這事,先要分是精讀還是泛讀。從學習的目的來看,一定要精讀一定量的經典代碼。而精讀是指每行都讀懂,不看代碼腦子裡就能勾畫出程式的基本結構。要想判斷是不是精讀了有個很形象的判斷方法:精讀代碼時會滿腦子都是代碼,放不下,甚至睡覺前腦子裡也是代碼。達到這個程度就是精讀了,否則應該就還不是。精讀代碼要控制規模(初始階段一萬行以下即可)並用心,不太需要什麼特別的方法。這節裡主要關注
Time of Update: 2018-07-18
今天學習c++時遇到一個詭異的現象:當編譯如下代碼時編譯器顯示錯誤為: error: 'string' in namespace 'std' does not name a type 程式如下: struct sales_data{std::string bookNo;std::string bookName;unsigned int count;double price;};int main(){return 0;}
Time of Update: 2018-07-18
將檔案間的編譯依存關係降至最低的Handle Class和Interface Class兩種方式詳解 //條款31 將檔案間的編譯依存關係降至最低/*Handle class簡而言之,將類的介面和實現分離。介面裡面儲存一個指標,指向實作類別,然後客戶調用介面。這樣當實現改變時候,客戶不用重編譯。Handle Class (Person.h PersonImpl.h
Time of Update: 2018-07-18
著名的winrar壓縮軟體在DOS下也能使用,在winrar目錄中有一個rar的可執行檔能幫 助我們來完成DOS下的壓縮。 具體的用法: rar <命令> -<開關 1> -<開關 N> <壓縮檔案檔案> <檔案...>
Time of Update: 2018-07-18
嵌入式學習是一條不歸路。當然我這麼說肯定是早了點,畢竟自己還沒開始多久。但就目前來看,玩轉嵌入式所需要的時間和精力應該是同等技術中最大的。因為其涉及面廣,知識龐雜,很難堅持學習下去。 知乎上有一個問題窮學生,求推薦一款價格便宜能較好學習嵌入式Linux的開發板。 博主也在下邊進行了回答。 什麼意思。就是選擇嵌入式開始的投入是比較大的,可能得花上五六百買個開發板,得花一兩百買上幾本書。所以在校大學生當然是比較好的,因為有圖書館。
Time of Update: 2018-07-18
最近在完成一個項目,需要用到C++語言讀取一個zip檔案內指定檔案的內容。在網上查閱了不少資料,針對過程中遇到的問題,自己也研究了一下,現將方法心得記錄下來。 關於解壓檔案的方法,根據網上的資料,大概有以下三種方法: 調用rar.exe等外部程式。 使用第三方類庫。 自己寫解壓方法。 第一種方法,個人感覺不太靠譜,捨去。第三種方法,本人對zip壓縮演算法一頭霧水,加上暫時沒必要做此類研究,捨去。直接拿來主義,用第二種。
Time of Update: 2018-07-18
在QtCreator上 使用版本控制系統Git(一) 在一篇介紹Git的文章中,作者說版本控制系統是為懶人準備的,它讓懶人們比那些善於備份文檔的勤勞人擁有更乾淨的檔案系統以及更多的可以活著的時間。對此我深表贊同。同時在現在快節奏的社會中,提高團隊合作效率更是團隊生存的關鍵。所以,這堅定了我選擇版本控制系統的信念。
Time of Update: 2018-07-18
國際上頗具聲望的ComputerWorld(國內《電腦世界》的美國原版)兩天前由一位女記者撰寫的“Thetop10dead(ordying)computerskills”(十大已死和垂死IT技術和職業)一文成了目前的網站頭條。此文被Solidot收錄,引起了爭議。其實文章內容很簡單,就是列出了十種前景不佳甚至已經完蛋的IT技術和技能:1.Cobol語言2.非關係型資料庫管理系統(如IBM的IMS)3.非IP型網路(似乎主要指IBM的SNA,不知是否包括ATM。)4.cc:Mail系統(一種基於區
Time of Update: 2018-07-18
作者:王先榮 原文;http://www.cnblogs.com/xrwang/archive/2010/01/26/TheComparisonOfImageProcessingLibraries.html 前言
Time of Update: 2018-07-18
map 和 unordered_map以char *為key 使用map或者unordered_map進行字串尋找一般都是用std::string類型作為key,但是std::string的效率實在太低,不得不進行最佳化,嘗試使用char*作key來尋找。 一、map以char*為key 預設的map<char *,int>的key是指標,比較的是指標值的大小,不能進行字串的匹配。
Time of Update: 2018-07-18
對於反射與序列化 是比較深入的知識 一般編程中都不需要使用到 尤其是反射 然而對需要用到的人來說 這是一個非常有協助的功能.在此我簡介一下反射與序列化 我沒有使用MSDN中的術語或者說是正規的解釋 但不會是錯誤的 所以 如果你對這兩個概念還是模糊的話 建議還是查閱MSDN的解釋. 對於什麼時候要使用這兩種技術呢?需要知道某個對象的資訊 結構 類 屬性 成員變數...等等之類的時候 反射將可以為你實現 可以理解反射為解析似的 反射能將某個程式集(包括對象
Time of Update: 2018-07-18
原貼地址: http://topic.csdn.net/t/20040707/08/3151675.html 我稍微加工了一下: ====================Begin==================== time_t FileTimeToTime_t(const FILETIME &ft) { ULARGE_INTEGER ui; ui.LowPart =
Time of Update: 2018-07-18
如何用VC 6.0 開啟Sln的工程檔案。在解答這一問題之前,要弄清楚 DSW 檔案與 SLN 檔案的定義和關係。 1.DSW 檔案是什麼呢。 由於經常使用的VC6.0進行編程,對於其工程檔案的尾碼dsw 是比較熟悉的。DSW檔案就是記錄整個工程的資訊,開啟它,就可以進入程式編輯和調試介面。 VC6.0 是1998年推出的,與現在的微軟可視化編程環境已經算是比較老的了。VC 6.0 全稱 為
Time of Update: 2018-07-18
TTF簡介 TTF(TrueTypeFont)是 Apple 公司和 Microsoft 公司共同推出的字型檔格式,隨著二十多年來 windows 的流行,目前 TTF 已經變成最常用的一種字型檔表示方式。truetype 字型的最大優點是可以很方便地把字型輪廓轉換成曲線,可以對曲線進行填充,製成各種顏色和效果,它可以進一步變形,製作特殊效果字型,因此經常用來製作一些標題字或花樣字。 案頭出版系統使用的字型檔有兩種標準:
Time of Update: 2018-07-18
訊息映射、迴圈機制是Windows程式啟動並執行基本方式。VC++ MFC 中有許多現成的訊息控制代碼,可當我們需要完成其它的任務,需要自訂訊息,就遇到了一些困難。在MFC ClassWizard中不允許添加使用者自訂訊息,所以我們必須在程式中添加相應代碼,以便可以象處理其它訊息一樣處理自訂訊息。通常的做法是採取以下步驟: 第一步:定義訊息。 推薦使用者自訂訊息至少是WM_USER+100,因為很多新控制項也要使用WM_USER訊息。
Time of Update: 2018-07-18
tcpdump是Linux下內建的網路分析工具。可以將網路中傳送的資料包完全截獲下來提供分析。它支援針對網路層、協議、主機、網路或連接埠的過濾,並提供and、or、not等邏輯語句來協助你去掉無用的資訊。 tcpdump主要選項類型 host, net, port方向 src, dst, src or dst, src and dst協議 ip, tcp, udp, arp, rarp, ether,
Time of Update: 2018-07-18
x86_64基本使用寄存器儲存函數參數,寄存器不夠才入棧; 而i386將所有參數儲存在棧上,通過gcc的擴充功能__attribute__((regparm()))即可實現部分參數的寄存器傳遞。 調試文法: --《深入理解電腦系統(原書第2版)》 代碼 #include <stdio.h>#include <stdlib.h>int v1 = 1;float v2 = 0.01;#ifdef