『壹』 直播平台搭建,網頁版已經搭建好了,就差nodejs配置了。有沒有會的。只要你會。源碼免費送
本章節我們將向大家介紹在window和Linux上安裝Node.js的方法。
本安裝教程以Node.js v4.4.3 LTS(長期支持版本)版本為例。
Node.js安裝包及源碼下載地址為:
如果你獲得以上輸出結果,說明你已經成功安裝了Node.js。
Ubuntu 上安裝 Node.js
Node.js 源碼安裝
以下部分我們將介紹在Ubuntu Linux下安裝 Node.js 。 其他的Linux系統,如Centos等類似如下安裝步驟。
在 Github 上獲取 Node.js 源碼:
$ sudo git clone
修改目錄許可權:
$ sudo chmod -R 755 node
使用./configure創建編譯文件,並按照:
$ cd node
$ sudo ./configure
$ sudo make
$ sudo make install
查看 node 版本:
$ node --version
v0.10.25
Ubuntu apt-get命令安裝
命令格式如下:
sudo apt-get install nodejs
sudo apt-get install npm
CentOS 下安裝 Node.js
1、下載源碼,你需要在下載最新的Nodejs版本,本文以v0.10.24為例:
cd /usr/local/src/wget
2、解壓源碼
tar zxvf node-v0.10.24.tar.gz
3、 編譯安裝
cd node-v0.10.24./configure --prefix=/usr/local/node/0.10.24make
make install
4、 配置NODE_HOME,進入profile編輯環境變數
vim /etc/profile
設置nodejs環境變數,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL一行的上面添加如下內容:
#set for nodejsexport NODE_HOME=/usr/local/node/0.10.24export PATH=$NODE_HOME/bin:$PATH
:wq保存並退出,編譯/etc/profile 使配置生效
source /etc/profile
驗證是否安裝配置成功
node -v
輸出 v0.10.24 表示配置成功
npm模塊安裝路徑
/usr/local/node/0.10.24/lib/node_moles/
註:Nodejs 官網提供了編譯好的Linux二進制包,你也可以下載下來直接應用。
『貳』 詳細介紹Linux內核開發工具都有哪些
1、Source Insight
Source Insight是Windows平台下一款流行度極高的源碼閱讀和編輯工具。不少Linux開發人員還是習慣於在Windows下進行源碼編輯,甚至查看和編輯Linux內核源碼,依然在Source Insight中完成。
說明:Source Insight是一款版權軟體,需要自行解決版權問題。
安裝Source Insight軟體後,新建一個工程,取名並指定數據存放位置,如圖 1.1所示。
圖 1.1 新建工程
點擊OK按鈕,進入工程設置界面,如圖 1.2所示。
圖 1.2 工程設置
然後添加源碼。瀏覽選中Linux內核源碼文件夾後,點擊「Add Tree」按鈕,將內核源碼樹的全部文件添加到工程中,如圖 1.3所示。
圖 1.3 添加內核源碼
添加完成,即可在Source Insight中進行源碼閱讀和編輯了,如圖 1.4所示。
圖 1.4 在Source Insight中閱讀源碼
2、Eclipse
Eclipse是一個跨平台IDE,既能運行於Windows平台,也能在Linux下運行。不少習慣於圖形界面操作的開發人員,在Linux下則習慣於用Eclipse來查看和編輯Linux源碼。
如果僅僅是在Eclipse中查看Linux內核源碼,則可以不必事先安裝交叉編譯器,否則則須事先安裝好交叉編譯器。
創建內核源碼工程。點擊FileàNewàProject,開始創建工程,在工程創建界面選擇創建C工程,如圖 1.5所示。
圖 1.5 創建C工程
點擊Next,在C Project界面的Project name欄中填寫工程名稱,去掉「Use default location」的勾,點擊Browse將Location設置為Linux內核源碼目錄,如圖 1.6所示。如果不在Eclipse中編譯內核,則使用Linux GCC即可,否則請使用安裝好的Cross GCC。
圖 1.6 導入Linux內核源碼
然後點擊Finish,完成Linux內核源碼導入,在Eclipse中即可進行代碼閱讀和編輯了,如圖 1.7所示。
圖 1.7 在Eclipse中瀏覽內核源碼
在Eclipse中進行源碼跟蹤,只需選擇函數、變數或者宏定義後按F3即可。更多的操作可在Navigate中找到。
3、vim+ctags+cscope
Vi/Vim是一個文本編輯器,在Vim中能高效的實現代碼編輯。但Vim的功能不僅僅是一個文本編輯器,藉助ctags和cscope的配合,Vim能實現堪比圖形IDE環境的源碼編輯和閱讀功能,在某種程度上甚至比圖形IDE更方便。
Vi/Vim的安裝不再介紹了。如果不是通過遠程登錄在遠程伺服器上工作,而是在本地桌面系統操作,還可以用gvim啟動Vi編輯器。
Taglist
Taglist是Vim的一個源碼瀏覽插件,可從http://www.vim.org網站獲得。下載到壓縮包後,在本地解壓,然後將解壓得到目錄中的plugin目錄復制到~/.vim目錄。如果用戶主目錄下沒有.vim目錄,則建立一個這樣的目錄即可。
Ctags
Ctags是一個用於產生tags文件的軟體,可以下載源碼進行編譯安裝,在Ubuntu下,可通過apt-get進行安裝:
sudo apt-get install exuberant-ctags
源碼閱讀和跟蹤
進入准備查看的源碼所在目錄,首先生成tags文件:
ctags -R
執行時間長短取決於源碼數量的多少,執行完畢,在當前目錄下可看到一個tags文件。源碼越多,執行時間越長,產生的tags文件也越大。
注意:如果修改了源碼,代碼行號發生了變化,需要重新生成tags文件。
(1)查看函數等定義。用Vi/Vim打開一個C文件。若想知道某個函數、變數、結構或者宏定義在什麼地方定義,先將游標移動到函數(變數、結構或者宏定義)上,然後按CTRL+]即可。查看後,按CTRL+o可回到原來所在位置。
(2)查看文件函數列表。打開C文件後,在Vi/Vim的命令狀態下輸入:TlistToggle(Vi/Vim的命令輸入支持補全),在Vi/Vim左邊就會出現函數列表側欄,如圖 1.8所示。按CTRL+ww(2次w),可在列表和代碼查看區間切換。
圖 1.8 Vi/Vim的函數列表側欄
如果在本地桌面,用Gvim打開C文件,使用起來比較接近IDE集成環境。用滑鼠雙擊函數即可跳轉到函數定義的地方,CTRL+滑鼠右鍵即可回退到原來所在位置。更多實用特性,還需要在實際操作中體驗。
4、LXR
LXR是Linux Cross Referencer的縮寫,是一個比較流行的Linux源碼查看工具,當然也不僅僅局限於查看Linux源碼。LXR的下載地址為:http://lxr.sourceforge.net,參考該網站的安裝說明,很容易在本機搭建一個本地LXR用於源碼查看。
如果不想搭建本地LXR,可以直接瀏覽已經搭好的LXR網站,推薦兩個網站:一個是開源中國網站提供的Linux源碼在線閱讀http://lxr.oss.org.cn,另一個是http://lxr.free-electrons.com網站,前者速度較快,但是提供的Linux內核版本較少,後者則提供的版本較多。網站提供了源碼閱讀、關鍵字搜索和自由文本搜索功能。兩者的網頁快照分別如圖 1.9和圖 1.10所示。
『叄』 java用for循環怎樣遍歷對角線右側部分的值
對角線上的數據坐標為:(i,i)
右側的數據,則為當前位置的坐標+1開始遍歷,如:
for(inti=0;i<N;i++)//遍歷N行
{
for(intj=i+1;j<N;j++)//取當前位置右側的數據
System.out.print(""+a[i][j]);
System.out.println();
}
『肆』 Ubuntu14.04麒麟怎麼安裝vim
在線安裝:
sudo apt update//更新軟體源
sudo apt dist-upgrade//更新軟體(可以省略)
sudo apt install vim-common//安裝vim
安裝包安裝:
dpkg -i x.deb//x.deb是你的vim安裝包
源碼安裝:
下載源碼,解壓並進入對應文件夾
執行:
sudo ./configure
sudo make && make install//如果這一步提示安裝錯誤可以分開執行:sudo make執行完再執行:sudo make install
推薦第三種方式,因為ubuntu的軟體源中的vim版本還停留在7.4版本,現在最新的vim版本8.0。8.0的提升或者更新幅度還是很大的。
『伍』 ubuntu進入vi編輯模式怎麼刪除內容
刪除內容:分為刪除一行還是一個字元;如果是一行: 執行兩次 d,如果是刪除某個字元:x
如果是你要要將文件整個刪除,在shell 下敲命令, rm file
在vi里非編輯模式下按冒號進入到末行命令模式,然後輸入set nocompatible,回車,然後在進入vi編輯模式,看退格鍵是否生效,如果生效,你可以把set nocompatible這個設置放到~/.vimrc里讓它永久生效.
安裝vim full版本,ubuntu默認安裝的是vim tiny版本:$sudo apt-get remove vim-common$sudo apt-get install vim