Time of Update: 2015-08-30
Vim好用的外掛程式: YouCompleteMeVim代碼補全現狀在漫長的Vim發展曆史中,代碼補全一直是比較被忽視的環節,相比眾多IDE,vim本身的代碼提示功能包括其眾多補全外掛程式顯得無比簡陋, 這是因為vim的先天不足,它是文本編譯器,不能理解程式語意。引用王垠的一段文字:“文字編輯器”這種東西一般都不真正的理解程式語言。很多 Emacs 和 vi 的使用者以為用 etags 和 ctags 這樣的工具就能讓他們“跳轉到定義”,然而這些
Time of Update: 2015-08-30
CentOS7+Redis Live安裝配置Redis Live是一個用來監控redis執行個體,分析查詢語句並且有web介面的監控工具,使用python編寫。代碼:https://github.com/nkrode/RedisLive本文記錄Redis-Live在CentOS
Time of Update: 2015-08-30
RAID 磁碟陣列簡述 RAID是“Redundant Array of Independent
Time of Update: 2015-08-30
Linux基礎教程:打造自己的 Vim IDE一. 開篇前言安裝好Ubuntu 15.04系統之後呢,玩了玩 Ubuntu,感覺還是很不錯的。比Windows快,一開機就可以開啟你想要的程式,但是在Windows下你要等他啟動一些必須項才可以正常啟用。感覺 Linux 和 MacOs
Time of Update: 2015-08-30
CentOS 7配置GitHub1.安裝Git:yum install git2.產生ssh-key:3.登入GitHub,設定ssh keys,將~/.ssh/id_rsa.pub中的內容複寫到key中:4.在本地建立一個測試目錄,然後測試一下將GitHub上的項目clone下來:5.看到目錄下將test項目clone下來,CentOS 7的GitHub已配好GitHub 教程系列文章: 通過GitHub建立個人技術部落格圖文詳解 GitHub
Time of Update: 2015-08-30
如何在Linux上使用Nmap安全掃描工具?Nmap是一款免費的開源網路發現和安全審查工具 +
Time of Update: 2015-08-30
Vim好用的外掛程式: vundle相比sublime text2等現代編輯器,Vim缺乏預設的外掛程式管理器,所有外掛程式的檔案都散布在~/.vim下的幾個檔案夾中,配置vim的過程, 就是在網上不停的搜外掛程式,拷貝到~/.vim下,發現更新,要重新下載重新拷貝,想要刪除某個不需要外掛程式,更是要小心翼翼的不要刪錯。配置出順手的Vim, 需要極大的耐心和運氣。當然vim社區的活力是不容懷疑的,沒有槍沒有炮大神們自己造。以前使用過tpope的pathogen,使用git
Time of Update: 2015-08-30
Ubuntu下Scrapy的安裝最近在學習爬蟲,早就聽說Python寫爬蟲極爽(貌似pythoner說python都爽,不過也確實,python的類庫非常豐富,不用重複造輪子),還有一個強大的架構Scrapy,於是決定嘗試一下。要想使用Scrapy第一件事,當然是安裝Scrapy,嘗試了Windows和Ubuntu的安裝,本文先講一下 Ubuntu的安裝,比Windows的安裝簡單太多了。抽時間也會詳細介紹一下怎麼在Windows下進行安裝。官方介紹,在安裝Scrapy前需要安裝一系列的依賴.
Time of Update: 2015-08-30
Xmanager串連CentOS的遠端桌面本文主要介紹通過Xmanager串連CentOS遠端桌面時,在CentOS系統上需要做的一些配置。1. Xmanager簡介Xmanager是一個運行於 Windows平台上的高效能的X
Time of Update: 2015-08-30
在Ubuntu 14.04下的PhpStorm中配置xdebug調試環境在在Ubuntu 14.04下的PhpStorm中配置xdebug調試環境過程中參考了一些文章, 中英文的都有.. 但是都不能完整地解決這個問題. 經過一些折騰終於可以調試了, 現記錄如下, 希望對後來人有所協助.1. 安裝xdebug第一步: 得到本地PHP配置資訊在終端中運行: php -i >
Time of Update: 2015-08-30
作業系統之進程管理科普簡介本文主要介紹作業系統中進程管理的邏輯,主要包含了典型的進程調度演算法,進程和線程的關係,進程之間互斥和同步演算法幾塊。基礎知識進程調度和管理是作業系統知識中非常重要的一環。每個進程都有如下三個狀態:就緒運行阻塞一般來說,一個進程一開始處於就緒狀態,等待CPU選擇他運行了之後,就進入了運行狀態,當進程出現IO操作之後,就進入阻塞狀態。也有可能是時間片用光了,從運行狀態進入就緒狀態等待CPU調度。普通調度演算法FCFSFirst Come First
Time of Update: 2015-08-30
Linux Shell指令碼之GitLab遠程備份註:Gitlab是一個Git服務程式,有Web圖形介面和一系列管理工具,具體詳細介紹可以Google it。這一篇可以說是《Linux Shell指令碼之Atlassian confluence遠程備份方法》的姊妹篇。其說明和原理是和上一篇是一樣的,其核心原理都是core
Time of Update: 2015-08-30
VirtualBox的快照功能VirtualBox是非常好用的一個虛擬機器軟體,無論是效能還是易用性不比商用的VMware差。VirtualBox最初是Sun公司的產品,由於Sun被Oracle收購,現在也歸Oracle了。除了虛擬機器的虛擬多個OS、軟體測試、安全等方面的應用外,虛擬機器的快照功能在軟體快速部署方面也有很重要的應用。一、VirtualBox的快照功能1、產生備份:對虛擬機器的當前磁碟狀態做一個快照(snapshot),後續對磁碟的更改都寫入“目前狀態”。
Time of Update: 2015-08-30
Ubuntu下安裝Opera 32.0.1963.0Opera、Chrome、firefox 非常流行的三大瀏覽器,當然對於中國使用者來說 Opera 還比較陌生一些,這是一款挪威Opera Software ASA公司製作的支援多頁面標籤式瀏覽器。跨平台,可運行在 Windows、Mac 和 Linux 系統上。Opera瀏覽器創始於1995年4月,最新版本 Opera 33 Dev (Opera 32.0.1963.0) 基於 Chromium 46,帶來 Windows 和 Mac OS
Time of Update: 2015-08-30
Linux磁碟批量分區格式化和掛載指令碼昨天接到一個任務,十台機器,需要分區和掛載,每台機器有6塊盤符,如果一台一台手工操作,效率不高,我在弄完一台,嘗試寫了個指令碼,來實現批量部署!以下是指令碼運用[root@Hadoop6 ~]# vim parted.sh#!/bin/bash##yum install -y partedsleep 1syum install -y vimsleep 1s###################################################
Time of Update: 2015-08-30
程式員的編輯器VimVim 在編輯器中是神一樣的存在,熟練掌握Vim將極大提高編輯文本的效率。本文將介紹Vim最基本的操作和技巧。操作篇模式Vim中一共有4種模式:普通模式:啟動Vim後,為普通模式,所有鍵都為功能鍵。插入模式:按下鍵i,進入插入模式,此時可以輸入文本,返回普通模式,按Esc鍵。可視模式:按下鍵v,進入可視模式,可以移動游標對文本進行選擇命令列模式:輸入":"進入命令列模式,運行Vim的命令最基本的移動將游標上下左右移動,分別對應kjhl四個鍵。可以在前面加數字代表移動多個單位。
Time of Update: 2015-08-30
Linux如何查看JDK的安裝路徑如何在一台Linux伺服器上尋找JDK的安裝路徑呢? 有那些方法可以尋找定位JDK的安裝路徑?是否有一些局限性呢? 下面總結了一下如何尋找JDK安裝路徑的方法。1:echo $JAVA_HOME使用$JAVA_HOME的話能定位JDK的安裝路徑的前提是配置了環境變數$JAVA_HOME,否則如下所示,根本定位不到JDK的安裝路徑[root@localhost ~]# java -versionjava version "1.7.0_65"OpenJDK
Time of Update: 2015-08-30
樹莓派2 安裝 Win10 IoT 和 Ubuntu Mate寫這篇《樹莓派2 安裝 Win10 IoT 和 Ubuntu
Time of Update: 2015-08-30
如何在樹莓派 2 運行 Ubuntu Snappy Core物聯網(Internet of Things, IoT) 時代即將來臨。很快,過不了幾年,我們就會問自己當初是怎麼在沒有物聯網的情況下生存的,就像我們現在懷疑過去沒有手機的年代。Canonical 就是一個物聯網快速發展卻還是開放市場下的競爭者。這家公司宣稱自己把賭注壓到了IoT 上,就像他們已經在“雲”上做過的一樣。在今年一月底,Canonical 啟動了一個基於Ubuntu Core
Time of Update: 2015-08-30
Ubuntu 下安裝輕量級軟體中心 App Grid 0.252還是先介紹一下,App Grid 是一款閉源、免費的軟體中心,可替代 Ubuntu 軟體中心,App Grid 擁有一個現代化、直觀的圖形化使用者介面,提供了可安裝應用程式,包括螢幕和評級。最新版本 App Grid 0.252,最近已經發布。安裝方法,有 PPA 可用,支援 Ubuntu 14.04/15.04/15.10 系統,開啟終端,輸入以下命令:sudo add-apt-repository