Time of Update: 2016-07-28
R-Language(R語言或稱r-project)的安裝1、R語言的簡介R語言(r-project)是主要用於統計分析、繪圖的語言和作業環境。2、配置yum源2.1、安裝說明由於編譯安裝相對繁瑣,故而安裝使用repoforge的源解決,免去編譯的麻煩。2.2、安裝rpmforge源yum install
Time of Update: 2016-07-28
JDK、JRE、JVM三者間的關係 JDK(Java Development Kit)是針對Java開發員的產品,是整個Java的核心,包括了Java運行環境JRE、Java工具和Java基礎類庫。Java Runtime Environment(JRE)是運行JAVA程式所必須的環境的集合,包含JVM標準實現及Java核心類庫。JVM是Java Virtual
Time of Update: 2016-07-28
Java環境的手動安裝配置1、理論基礎1.1、相關概念JDK - 是Java Development Kit的縮寫,是針對Java開發員的產品,是整個Java的核心,包括了Java運行環境JRE、Java工具和Java基礎類庫。JRE - 是Java Runtime Environment的縮寫,是運行JAVA程式所必須的環境的集合,包含JVM標準實現及Java核心類庫。JVM - 是Java Virtual
Time of Update: 2016-07-28
在vSphere Client上安裝虛擬機器工具VMware Tools一、什麼是虛擬機器工具VMware Tools是一套安裝在虛擬機器作業系統中的公用程式。VMware Tools可提高虛擬機器的效能,並在 VMware產品中實現多個便於使用的功能。儘管客戶機作業系統在未安裝VMware Tools的情況下仍可運行,但許多VMware功能只有在安裝 VMware Tools 後才可用。例如,如果虛擬機器中沒有安裝VMware
Time of Update: 2016-07-28
Linux軟RAID基本操作介紹 RAID全稱是 “A Case for Redundant Arrays of Inexpensive Disks (RAID)”,稱為“廉價磁碟冗餘陣列”,由加州大學伯克利大學在1987年發表的論文中而來。RAID的主要思想就是把若干小容量物理磁碟組成一個大容量虛擬存放裝置,以提高磁碟儲存的讀、寫效率,並提供冗餘以提高資料存放區的安全性。
Time of Update: 2016-07-28
更好的使用 Vim改鍵我之前一直以為改鍵的操作做沒有必要,但是在嘗試了一個月以後我已經沒辦法重新使用別人的鍵盤了 ———— 太慢了。改建的意義在於將 Ctrl 映射到 Caps Lock 上。原因在於小拇指很容易按到這個大寫鎖定而很難按到原來 ctrl 的位置。改鍵對於 Emacs 使用者更為重要。Tmux我一直把 Ubuntu 作為工作寫代碼的作業系統,終端對於我來說有僅次於文字編輯器使用頻率。Tmux
Time of Update: 2016-07-28
開發調試Linux服務時好用的進程和連接埠查詢命令組合及簡單指令碼開發調試Linux服務時幾個好用的進程和連接埠查詢命令組合和簡單指令碼(ps netstat awk grep)。這幾天在搭建flume服務並在其架構下開發,反覆調試輸入命令讓人不厭其煩,因此在這裡記錄一下自己找到的一些小技巧:首先,把自己的應用程式做成一個service是一個很好的選擇,一個service就需要支援start 和 stop,start能啟動程式,stop能找到start所啟動的程式的進程並且關掉它。可以直接根據/
Time of Update: 2016-07-28
CentOS 7 如何配置靜態IP初學Linux,遇到個問題,就是配置網卡IP地址的,搜集相關資料配置成功,為方便記憶,現記錄於此。先用CD命令跳轉到相應的設定檔下,配置命令為 cd /etc/sysconfig/network-scripts/[root@localhost ~]# cd /etc/sysconfig/network-scripts/如果不知道是那個檔案可以用ls命令查看[root@localhost network-scripts]# ls ifcfg-eno16777736
Time of Update: 2016-07-28
VirtualBox虛擬機器Ubuntu下如何設定無線上網VirtualBox虛擬機器Ubuntu下如何設定無線上網本機使用無線網,未插入網線查看無線上網網卡設定virtualbox網路>網卡進入虛擬機器$cd /etc/network/$ lsif-down.d if-post-down.d if-pre-up.d if-up.d interfaces interfaces.d$ vim
Time of Update: 2016-07-28
Android Studio2.0 教程從入門到精通MAC版前言這個教程你將學會如何使用Android Studio2.0開發Android應用,從安裝到開發Hello World都是採用圖文並茂的方式講解的,希望對你學習Android Studio開發有所協助,不明白的地方或有錯誤的地方希望大家批評指正。你將學到什麼Android Studio安裝Android
Time of Update: 2016-07-28
Linux之fork與vfork區別建立一個新進程的方法只有由某個已存在的進程調用fork()或vfork()1.fork()函數傳回值:成功:父進程:返回子進程的PID子進程:返回0失敗:父進程返回-1子進程是父進程的一個拷貝。即子進程從父進程得到資料區段和堆、棧段的拷貝,這些需要分配新的記憶體(不是與父進程共用,而是單獨分配記憶體);而對於唯讀程式碼片段,通常使用共用記憶體的方式訪問。fork返回後,子進程和父進程都從調用fork函數的下一條語句開始執行。由於子進程與父進程的運行是無關的,所
Time of Update: 2016-07-28
Ubuntu 14.04下Sublime中不能輸入中文問題的解決Ubuntu 14.04下安裝sublime後,不能輸入中文,而在其他軟體中能正常輸入,這是sublime的bug,解決方案是在通過shell在每次運行sublime前自動添加一個動態修正庫,解決過程如下:進入某個目錄如~:cd建立一個C原始碼subl sublime-imfix.c並粘貼入如下代碼:#include <gtk/gtkimcontext.h>void
Time of Update: 2016-07-28
Linux基礎命令之echo(涉及bash命令引用及替換部分內容)echo是Linux中較為常見的命令,特別是在bash的指令碼編寫中它的靈活運用是必不可少的。在man手冊中的解釋是:display a line of
Time of Update: 2016-07-28
Ubuntu下Qt+OpenCV配置過程1:opencv下載源碼全選複製放進筆記在下面網址下載linux版本的源碼http://opencv.org/downloads.htmlQt環境的安裝配置自行完成(見本博文第7部分)2:源碼解壓編譯全選複製放進筆記cd opencv-2.1.0mkdir release && cd releasecmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local
Time of Update: 2016-07-28
Ubuntu&Windows下scrapy安裝攻略scrapy是python下的一個開源包,首先你要安裝這個。首先當然是要安裝python環境。。Ubuntu預設內建一個python環境,Windows下需要自行安裝並配置環境變數等,在此不多做贅述。1.WindowsWindows下scrapy需要很多的依賴包。(1)pywin32pywin32:https://sourceforge.net/projects/pywin32/files/pywin32/(2)twisted當然twis
Time of Update: 2016-07-28
生產環境 JDK6 升級至 JDK8由於 Oracle 已經不對 JDK6 和 JDK7 進行支援,同時為了利用 G1 收集器。所以我們在生產環境中,將項目從 JDK6 升級至 JDK8,並將垃圾收集器由 CMS 換成了 G1。下面對這次升級作一個總結,並且給出一些大家可能需要用到的資源。升級指引升級前首先需要瞭解一下 Oracle 對 JDK 各個版本的支援時間,JDK6, JDK7 分別於 2013, 2015 年停止了公開更新(public update),而 JDK8 將於 2017
Time of Update: 2016-07-28
Linux下microRNA質控-cutadapt安裝如果Linux系統已安裝pip或conda,cutadapt的安裝相對簡便一些,樣本如下:1.pip安裝 pip install --user --upgrade cutadapt 添加環境變數echo 'export PATH=$PATH:/your path/cutadapt-1.10/bin ' >>
Time of Update: 2016-07-28
Python從2.4平滑升級2.7伺服器預設配置安裝python 2.6.6版本的,這個版本有點麻煩,就是它已經不支援Django1.7。如果在2.6.6下預設安裝Django的話,會安裝上1.7版本,然後在啟動的時候,就會顯示如下的錯誤:>>> import django Traceback (most recent call last): File "", line 1, in File "/usr/lib/python2.6/site-packages/django/__
Time of Update: 2016-07-28
CentOS 7 下實現多虛擬機器互信假設CentOS 7三台虛擬機器A(10.139.8.82)、B(10.139.8.83)、C(10.139.8.84),需要保證三台虛擬機器之間網路的連通性。操作步驟:一、在A機上配置①以root使用者登入,更改ssh設定檔 /etc/ssh/sshd_configRSAAuthentication yes #啟用rsa認證PubkeyAuthentication yes #啟用公開金鑰私密金鑰配對認證方式AuthorizedKeysFile
Time of Update: 2016-07-28
使用 awk 過濾文本或檔案中的字串當我們在 Unix/Linux 下使用特定的命令從字串或檔案中讀取或編輯文本時,我們經常需要過濾輸出以得到感興趣的部分。這時Regex就派上用場了。什麼是Regex?Regex可以定義為代表若干個字元序列的字串。它最重要的功能之一就是它允許你過濾一條命令或一個檔案的輸出、編輯文本或設定檔的一部分等等。Regex的特點Regex由以下內容組合而成:一般字元,例如空格、底線、A-Z、a-z、0-9。可以擴充為一般字元的元字元,它們包括:(.)