Time of Update: 2018-07-30
2 I2C子系統 2.1 LinuxI2C子系統架構 在核心中已經提供I2C子系統,所以在做I2C驅動之前,就必須要熟悉該子系統。 2.2 三大組成部分 1、I2C核心(i2c-core) I2C核心提供了I2C匯流排驅動和裝置驅動的註冊、登出方法,I2C通訊方法(algorithm)上層的、與具體適配器無關的代碼以及探測裝置、檢測裝置地址的上層代碼等。
Time of Update: 2018-07-30
安裝Linux作業系統之前需要先在windows系統下面安裝一個虛擬機器軟體用來類比運行Linux系統,本文中選用了vmware7.0。 安裝步驟具體如下: 1、首先下載vmware安裝包。 2、將下載好的安裝包進行安裝。 3、安裝完成後重啟電腦,完成安裝。 Vmware安裝完成後就可以安裝Linux作業系統了,本文選擇了ubuntu10.04LTS作為宿主機的Linux作業系統。具體安裝步驟如下: 1、首先下載ubuntu10.04LTS系統鏡像壓縮包。
Time of Update: 2018-07-30
1、查看當前登入使用者 [wilsh@lcl ~]$ whatis ww (1) - Show who is logged on and what they are doing[wilsh@lcl ~]$ w 09:49:30 up 1 day, 17:19, 4 users, load average: 0.00, 0.00, 0.
Time of Update: 2018-07-30
1.建立一個檔案夾activeMQ mkdir /server 2.授權 chmod 777 /server 3.下載activeMQ安裝包,拷貝到/activeMQ目錄下 apache-activemq-5.6.0-bin.tar.gz,下載地址http://activemq.apache.org/download.html 4.解壓檔案到運行目錄/activeServer tar -xzvf /server/apache-activemq-
Time of Update: 2018-07-30
參考在京奮鬥者的部落格,網址:https://blog.csdn.net/u012453843/article/details/69803244 windows下書寫的Notepad++等書寫的xx.sh指令碼,在傳遞到unix或者Linux伺服器上之後,之後運行指令碼,會提示: syntax error: unexpected end of file錯誤 shell指令碼執行錯誤 $'\r':command not found
Time of Update: 2018-07-30
原先的SVN伺服器是放在windowsPC上的,因領導要求,要在linux伺服器上架設svn,並匯入,因此做此操作。 首先,需要去官網上下載所需包,我下的是1.6.16,目前最高已到1.9,下載地址:
Time of Update: 2018-07-30
轉自:http://shake863.javaeye.com/blog/187085 將闡述Linux核心中的如下幾個概念 1) 進程組 2) 會話 3) 控制終端 1.概念: a)進程組 Shell 上的一條命令列形成一個進程組 每個進程屬於一個進程組 每個進程組有一個領頭進程 進程組的生命週期到組中最後一個進程終止,
Time of Update: 2018-07-30
學習caffe的目的,不是簡單的做幾個練習,最終還是要用到自己的實際項目或科研中。因此,本文介紹一下,從自己的原始圖片到lmdb資料,再到訓練和測試模型的整個流程。 一、準備資料 有條件的同學,可以去imagenet的官網http://www.image-net.org/download-images,下載imagenet圖片來訓練。但是我沒有下載,一個原因是註冊帳號的時候,驗證碼始終出不來(聽說是google網站的驗證碼,而我是上不了google的)。第二個原因是資料太大了。。。
Time of Update: 2018-07-30
tar -c: 建立壓縮檔案 -x:解壓 -t:查看內容 -r:向壓縮歸檔檔案末尾追加檔案 -u:更新原壓縮包中的檔案 這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的參數是根據需要在壓縮或解壓檔案時可選的。 -z:有gzip屬性的 -j:有bz2屬性的 -Z:有compress屬性的 -v:顯示所有過程 -O:將檔案解開到標準輸出 下面的參數-f是必須的 -f: 使用檔案名字,切記,這個參數是最後一個參數,
Time of Update: 2018-07-30
寫網卡驅動之前我總結一下個人的一些觀點:其實寫驅動並不是大家想想的那麼難,這裡我客觀評價一下核心層和應用程式層的區別: 底層:
Time of Update: 2018-07-30
昨天說到了JDK的安裝與配置,安裝好JDK以後就可以安裝Tomcat與Mysql資料庫了,今天先說Tomcat的安裝與部署。 相對於JDK的安裝,tomcat的安裝就簡單多了,解壓完安裝包後,即便是不配置,也可以去bin/目錄中直接執行startup.sh檔案來啟動Tomcat。 一、Tomcat的下載與安裝 1、附上Tomcat的下載地址:
Time of Update: 2018-07-30
上節中我們已經掌握了建立大量核心線程的能力,可惜線程之間還缺乏配合。要知道學習ITC(inter thread communication),和學習IPC(inter process communication)一樣,不是件簡單的事情。本節就暫且解釋一種最簡單的線程同步手段—completion。
Time of Update: 2018-07-30
1. 關於終端的一些概念:終端,控制台,虛擬終端,偽終端,控制終端 這裡先推薦一篇博文:linux下tty,控制台,虛擬終端,串口,console(控制台終端)詳解 下面是根據這篇博文的一些整理。 終端和控制台都不是個人電腦的概念,而是多人共用的小型中型大型電腦上的概念。一台主機,連很多終端,終端為主機提供了人機介面,
Time of Update: 2018-07-30
Linux免費開源,建站基本上都是選擇Linux系統,而且Linux VPS比Windows VPS要便宜不少,成本大大降低,除非程式有特殊需要,否則還是建議大家使用Linux來當作網站伺服器。不過,選擇Linux有一個不好的地方就是操作麻煩些。 如果是Linux新手的話,在最開始建站時可以試試使用Linux
Time of Update: 2018-07-30
Time of Update: 2018-07-30
一,什麼是 video4linux Video4linux(簡稱V4L),是linux中關於視頻裝置的核心驅動,現在已有Video4linux2,還未加入linux核心,使用需自己 下載補丁。在Linux中,視頻裝置是裝置檔案,可以像訪問普通檔案一樣對其進行讀寫,網路攝影機在/dev/videoN下,N可能為0,1,2,3... 一般0. 另,推薦一個用於播放從網路攝影機採集到的raw資料的播放器RawPlayer,只需要把採集的資料儲存到檔案***.yuv就OK了。
Time of Update: 2018-07-30
SPI是"Serial Peripheral Interface" 的縮寫,是一種四線制的同步串列通訊介面,用來串連微控制器、感應器、存放裝置,SPI裝置分為主裝置和從裝置兩種,用於通訊和控制的四根線分別是: CS 片選訊號 SCK 時鐘訊號 MISO 主裝置的資料輸入、從裝置的資料輸出腳 MOSI 主裝置的資料輸出、從裝置的資料輸入腳
Time of Update: 2018-07-30
Linux在眾多進程中是怎麼進行調度的,這個牽涉到Linux進程調度時機的概念,由Linux核心中Schedule()的函數來決定是否要進行進程的切換,如果要切換的話,切換到哪個進程等等。 Linux進程調度時機主要有: 1、進程狀態轉換的時刻:進程終止、進程睡眠; 2、當前進程的時間片用完時(current->counter=0); 3、裝置驅動程式 4、進程從中斷、異常及系統調用返回到使用者態時;
Time of Update: 2018-07-30
在解釋這些區別之前我們先瞭解一下有關linux的背景知識,這個需要大家先認真看完就會對這些區別有更深入的瞭解,對linux也有更深的瞭解。 關於System V和BSD風格以及他們與Linux的關係: 1、System V 和BSD同出於AT&T實驗室的兩個不同的部門,SystemV是一個Unix的商業化標準,BSD為Unix標準化的Berkeley風格。 2、由於Linux是Linus
Time of Update: 2018-07-30
如果你的 Linux 系統時區配置不正確,必需要手動調整到正確的當地時區。NTP 對時間的同步處理只計算當地時間與 UTC 時間的位移量,因此配置一個 NTP 對時間進行同步並不能解決時區不正確的問題。所以大家在用了國外雲端運算服務商如 Microsoft Azure 或其它 VPS、虛擬機器時,需要注意是否與中國大陸的時區一致。 查看Linux當前時區 你可以使用如下命令非常容易地就查看到 Linux 系統的當前時區: datels -l