前言
使用檔案進行進程間通訊應該是最先學會的一種IPC方式。任何程式語言中,檔案IO都是很重要的知識,所以使用檔案進行進程間通訊就成了很自然被學會的一種手段。考慮到系統對
2020-06-16
前言
使用檔案進行進程間通訊應該是最先學會的一種IPC方式。任何程式語言中,檔案IO都是很重要的知識,所以使用檔案進行進程間通訊就成了很自然被學會的一種手段。考慮到系統對
2020-06-16
我們使用Linux系統時接觸最多的是它的命令列視窗,很多時候我們都需要在命令列上輸入命令,在輸入的命令前都會有提示符,一般系統預設的提示符形式是:[username@host 工作目錄]$。
2020-06-16
Linux常用命令札記
1、cd命令
這是一個非常基本,也是大家經常需要使用的命令,它用於切換當前目錄,它的引數是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。如:
cd /roo
2020-06-16
Linux系統也像Windows系統可以分為32位元和64位元,支援向下相容。ccs的Linux開發環境只支援Linux32位元系統。所以在Linux64位元系統上安裝ccs需要安裝ccs執行時支援的32位元
2020-06-16
在Linux環境中Matlab2014a的安裝,Linux系統環境:Ubuntu 16.04。
1,輸入指令sudo apt-get install default-jre安裝java執行環境。
2,這時直接執行安裝命令sudo ./install會給出
2020-06-16
今天開啟Ubuntu虛擬機器,發現進入登入介面並輸入密碼後,黑畫面了一下仍然返回到了原來的登入介面,經過一番查詢和操作,終於解決了。本系統的版本是:Ubuntu 16.04,32bit,步驟如下:
進
2020-06-16
一、簡介
由於工作需要,要在Linux下用c++呼叫matlab生成的動態連結庫,第一步就是安裝MCR,MCR即為Matlab Compiler Runtime,可用於在未安裝 MATLAB 的計算機上執行編譯後的 MATLA
2020-06-16
如果在安裝Anaconda的過程中沒有將安裝路徑新增到系統環境變數中,需要在安裝後手工新增:
1、在終端輸入$sudo gedit /etc/profile,開啟profile檔案。
2、在檔案末尾新增一行:exp
2020-06-16
參考了幾篇文章,和錯誤查詢,最後總結Ubuntu 16.04 編譯 OpenJDK 8方法如下
一、下載
我比較傾向於使用mercurial來獲取原始碼,雖然你得挑網路穩定的時候更新,但是易更新。
2020-06-16
Android Build 系統是用來編譯 Android 系統,Android SDK 以及相關文件的一套框架。眾所周知,Android 是一個開源的作業系統。Android 的原始碼中包含了許許多多的模組。 不同
2020-06-16
Android 6.0百度網路硬碟下載 http://www.linuxidc.com/Linux/2016-01/127285.htm
1、Android原始碼下載
參考了以下的下載失敗重下載指令碼:
[linuxidc@localhost android
2020-06-16
本文說明如何在Ubuntu 16.04(64位元)上編譯Android最新主線程式碼,介紹如何下載程式碼、建立編譯環境、編譯程式碼。
實驗編譯的是2016-05-18的AOSP主線程式碼。
1、關於編譯A
2020-06-16
很多安全專家偏好像 VeraCrypt 這類能夠用來加密快閃記憶體盤的開源軟體,是因為可以獲取到它的原始碼。
保護 USB 快閃記憶體盤裡的資料,加密是一個聰明的方法,正如我們在使用
2020-06-16
安裝VirtualBox為了共用資料夾,折騰了一晚上!網上的很多資料都不是很全面,這裡就全面的總結一下,如果有其他的疑問,可以留言多多交流。
VirtualBox 5.1發布下載,增加Linux整合並提
2020-06-16
1、概念
在解釋什麼是重定向之前,先來說說什麼是檔案描述符
Linux 檔案描述符
檔案描述符可以理解為 Linux 系統為檔案分配的一個數位,範圍是 0-3 ,使用者也可以自定義檔案描述
2020-06-16
這是之前在Linux下設定Node環境變數時踩過的坑,今天又有小夥伴質詢這個問題,因此記錄下來,不僅是給新童鞋們一些參考,也方便日後查閱
在這之前,相信都已經安裝好了,沒安裝的可以檢
2020-06-16
這篇主要是記錄Linux下安裝Node及memcached遇到的問題及安裝設定過程,方便日後查閱
Node安裝及設定
[root@hostname ~]tar zxvf node-v0.12.4.tar.gz
[root@hostname ~]cd no
2020-06-16
信號的基本概念
每個信號都有一個編號和一個宏定義名稱 ,這些宏定義可以在 signal.h 中找到。
使用kill -l命令檢視系統中定義的信號列表: 1-31是普通訊號; 34-64是實時信號
2020-06-16
關於 信號signal的知識鋪墊 點這裡
信號由三種處理方式:
忽略
執行該信號的預設處理動作
捕捉信號
如果信號的處理動作是使用者自定義函數,在信號遞達時就呼叫這個自定義函
2020-06-16
eval
eval會對後面的命令進行兩遍掃描,如果第一遍掃描後,命令是個普通命令,則執行此命令;如果命令中含有變數的間接參照,則保證間接參照的語意。也就是說,eval命令將會首先掃描命
2020-06-16
Unix下共有五種I/O模型:
1. 阻塞式I/O
2. 非阻塞式I/O
3. I/O複用(select和poll)
4. 信號驅動式I/O(SIGIO)
5. 非同步I/O(POSIX的aio_系列函數)
2020-06-16
shell
Shell就是一個命令列直譯器,它的作用是解釋執行使用者的命令,使用者輸入一條命令,Shell就解釋執行一條,這種方式稱為互動式(Interactive)。
Shell還有一種執行命令的
2020-06-16
CoreOS Hyper-V 安裝, Install to disck
準備
安裝映象
https://coreos.com/releases/ 選擇版本, 點 Browse Images, 下載以下檔案 (本文以 Alpha 為例)
coreos_production
2020-06-16
RancherOS Hyper-V 安裝, Install to disk
開啟 Hyper-V 管理界器, 新建虛擬機器
輸入名稱和儲存位置
選擇一代
最低 1024M
設定網路
建立虛擬磁碟
設定啟動 ISO,
2020-06-16
在本機的VMware上安裝了Debian之後,用了不久就覺得操作體驗不爽,不能複製程式碼,上傳檔案也不方便,所以就想到了用Xshell來連線操作Debian,折騰了半天終於搞定,曬出來和大家分享,不
2020-06-16