Time of Update: 2018-12-05
第1步:安裝tftp所需的軟體。首先需要安裝tftp-hpa,tftpd-hpa,前者是用戶端,後者是服務程式,在終端下輸入 sudo apt-get install tftp-hpa tftpd-hpa,安裝tftp-hpa和tftpd-hpa。然後還需要安裝xinetd,在終端下輸入 sudo apt-get install xinetd,安裝好xinetd。第2步: 配置相關服務檔案。進入根目錄下的etc檔案夾(cd
Time of Update: 2018-12-05
hexdump命令是Linux下的列印16進位的利器,它可以按我們指定的格式輸出16進位,特別有用,配合eeprom來用簡直是絕配。今天我們來介紹一個hexdump命令的使用:首先我們準備一個測試用的檔案test,十六進位如下:[plain] view plaincopyprint?00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 2
Time of Update: 2018-12-05
有一個數組a[1000]存放0--1000;要求每隔二個數刪掉一個數,到末尾時迴圈至開頭繼續進行,求最後一個被刪掉的數的原始下標位置。 以7個數為例: {0,1,2,3,4,5,6,7} 0-->1-->2(刪除)-->3-->4-->5(刪除)-->6-->7-->0(刪除),如此迴圈直到最後一個數被刪除。#include<stdio.h>#define null 1000int main(){ int i;
Time of Update: 2018-12-05
首先引用另外一篇blog裡對system的分析:例:1.status = system("./test.sh");
Time of Update: 2018-12-05
一、概述 SPI介面是Motorola 首先提出的全雙工系統三線同步串列外圍介面,採用主從模式(Master Slave)架構;支援多slave模式應用,一般僅支援單Master。時鐘由Master控制,在時鐘移位脈衝下,資料按位傳輸,高位在前,低位在後(MSB first);SPI介面有2根單向資料線,為全雙工系統通訊,目前應用中的資料速率可達幾Mbps的水平。匯流排結構如所示。二、介面定義
Time of Update: 2018-12-05
臨界區問題是嵌入式軟體編程一個不得不面對的關鍵性問題。特別對於底層驅動,代碼在記憶體中只有一份,上層的多任務或者多進程,都會對同一個驅動去訪問,這樣不可避免的遇到了任務之間打架的問題,處理好這個問題是區分一個菜鳥和老鳥的根本性關鍵之一。接下來談談臨界區產生的原因:假設有以下代碼:[cpp]view plaincopyprint?int x; void process_data() { x++; } int x; void process_data(){
Time of Update: 2018-12-05
#./configure --prefix……檢查編輯環境時出現:checking for APR... noconfigure: error: APR not found . Please read the documentation.可以用./configure –help | grep apr 查看協助。--with-included-apr Use bundled copies of APR/APR-Util--with-apr=PATH prefix for
Time of Update: 2018-12-05
AFTER 觸發器(也叫“FOR”觸發器)會在觸發 insert、update 或是delect 動作之後執行。例如,一個 Employees 表上的 AFTER 觸發器會在在 Employee 表上執行一條 update 語句後啟用。因此,AFTER 觸發器只有在已插入一行或是多行和所有約束已被處理且通過後才觸發。INSTEAD OF 觸發器和 AFTER 觸發器有本質上的不同,因為 INSTEAD OF 觸發器代替觸發動作進行激發。就拿同樣的例子來說,如果在 Emplyees 表上有一個
Time of Update: 2018-12-05
1、凡事要靠自己,改變命運更要靠自己。凡事需堅持、凡事需忍耐、凡事需付出、凡事需儘力。世上沒有天生的強者,強者是磨練出來的。一個人若要有所作為,就必須同對手競爭並超越對手。與弱者競爭,勝算當然大,但很難成為強者。只有與強者競爭,才能不斷拓展生存的空間,才能成為真正的強者。 2、1、只要一有機會,你就應該抓住機會好好得表現自己,這樣才能發現自己的優點和不足。2、人生應當努力,正如男生追求帥氣,女生追求美麗。3、不要太在乎自己的長相,因為能力不會寫在臉上。4、說一萬句空話頂不過一句實在話。5、昨天
Time of Update: 2018-12-05
微軟1個罕為人知的無敵命令 結束進程怎麼才能關掉一個用工作管理員關不了的進程?我前段時間發現我的機子裡多了一個進程,只要開機就在,我用工作管理員卻怎麼關也關不了殺進程很容易,隨便找個工具都行。比如IceSword。關鍵是找到這個進程的啟動方式,不然下次重啟它又出來了。順便教大家一招狠的。其實用Windows內建的工具就能殺大部分進程:c:\>ntsd -c q -p
Time of Update: 2018-12-05
VMware下Ubuntu網路設定過程:NAT1、將網路連接設定為NAT。虛擬機器=》設定 乙太網路選擇NAT。如2、擷取vmnet8的資訊主機xp下查詢vmnet8的資訊,vmnet8與NAT相關的虛擬網路 我原生地址資訊如下: Ethernet adapter VMware Network Adapter VMnet8: Connection-specific DNS Suffix . : IP Address. . . . . . . . . .
Time of Update: 2018-12-05
我的環境:win7系統下跑虛擬機器vmware8.0,ubuntu11.04 開發板核心晶片是mini2440,燒錄核心版本是linux2.6.38。 糾結了兩個晚上終於解決1,ubuntu ping 通開發板 本來一直用的NAT串連方式,這種情況下ubuntu只需預設安裝就可以上網了,而且這種情況下ubuntu可以與宿主機互相ping
Time of Update: 2018-12-05
不用第三方軟體也能給程式設限(以下以QQ為例)第一種方法:利用組策略 運行/“gpedit.msc”/確定後,依次展開“本機電腦策略”/使用者配置/系統管理範本/系統分支,然後再右視窗中用滑鼠雙擊“不要運行windows應用程式”,在“設定”按鈕中選擇“已啟用”選項,單擊“顯示”按鈕,彈出“顯示內容”視窗,單擊“添加項目”對話方塊,在文字框中輸入“c:/program files/tencent/QQ/QQ.exe”/”確定”即可。
Time of Update: 2018-12-05
①硬中斷是由外來事件引起的因此具有隨機性和突發性;非強制中斷是執行中斷指令產生的,無面外部施加插斷要求訊號,因此中斷的發生不是隨機的而是由程式安排好的。②硬中斷的中斷響應周期,CPU需要發中斷回合訊號(NMI不需要),非強制中斷的中斷響應周期,CPU不需發中斷回合訊號。③硬中斷的中斷號是由中斷控制器提供的(NMI硬中斷中斷號系統指定為02H);非強制中斷的中斷號由指令直接給出,無需使用中斷控制器。④硬中斷是可屏蔽的(NMI硬中斷不可屏蔽),非強制中斷不可屏蔽。非強制中斷是一種推後執行的機制,定時
Time of Update: 2018-12-05
terminal 是一個命令列終端,將啟動系統預設的shell,shell是一個解釋並執行在命令列提示符輸入的命令的程式。啟動 terminal1 在 “面板首頁” 的應用程式搜尋欄中,輸入命令gnome-terminal 選擇 “終端” 應用程式。2 在終端輸入命令 gnome-terminal 進入 “終端”。3通過鍵盤快速鍵(需要設定運行終端的快速鍵,通常設定為Ctrl+Alt+T)進入 “終端”。4通過添加額外的啟動程式方式來實現開機的時候啟動“終端”。面板首頁搜尋 “終端”
Time of Update: 2018-12-05
由於需要,所以重新安裝虛擬機器以及裝服務,這是我安裝的過程 http://nkevin.blog.163.com/blog/static/4481948120081026115140108/ 安裝Virtualbox步驟http://nkevin.blog.163.com/blog/static/44819481200932474453592/ 安裝linux步驟安裝系統我是參照上面的地址做得,很多地方需要多變通就行了,不能按部就班。首先我安裝的是TFTP① sudo apt-get
Time of Update: 2018-12-05
很多客戶關心做好的地圖(mxd)文檔如何加密 流程說明 有兩種辦法方法一,將mxd文檔轉換成pmf文檔,可以通過ArcInfo的Publisher工具條設定密碼。具體步驟如下:1.Tools-->Extensions-->選擇Publisher2.滑鼠在工具列上右鍵點擊,選擇Publisher3.在Publisher工具列上選擇Setting-->Security-->Password
Time of Update: 2018-12-05
資料庫的備份和恢複有很多種類。在不同的資料庫管理系統中,更是千差萬別。總體上,大都可以分為靜態轉儲和動態轉儲兩個類型。靜態轉儲是在系統中無交易處理時進行的轉儲操作,因而這種方式得到的一定是一個資料一致性的副本。靜態轉儲的優點是操作簡單,保證資料一致性,但是缺點也很明顯,轉儲操作必須等待使用者事務結束才能進行,而新的事務必須等待轉儲操作結束才能執行,因此會降低資料庫的可用性。動態轉儲是指轉儲操作與使用者事務並發進行,轉儲期間允許資料庫進行存取和修改操作,它不必等待所有啟動並執行事務結束,也不會影響
Time of Update: 2018-12-05
由於IPv4中IP地址空間的日益緊張和安全方面的原因,很多網路使用保留IP地址(10.0.0.0/255.0.0.0、172.16.0.0/255.128.0.0和192.168.0.0/255.255.0.0)[64, 65,66]。這些地址不在Internet上使用,而是專門為內部網路預留的。當內部網路中的主機要訪問Internet或被Internet訪問時,就需要採用網路位址轉譯(Network Address
Time of Update: 2018-12-05
引言 音頻和視頻是多媒體應用程式向使用者提供資訊的主要方式,這些音頻、視頻資料一般都具有較高的採樣率,經過壓縮的未經處理資料才具有實用價值,否則不僅要佔用大量儲存空間而且在播放或進行網路傳輸時效率也是非常低下的,所以音頻、視頻數字壓縮編碼在多媒體應用中有著廣泛而又重要的用途。本文主要對音訊編碼壓縮作了闡述。 音訊編碼壓縮方式有許多種,如基於ITU-T G.728語音編碼協議的LD-CELP 低時延碼激勵線性預測性編碼、基於ITU-T G.711語音編碼協議的PCM(Pulse Code