Time of Update: 2016-07-14
標籤:1.下載1.1Scala下載Windows版:http://www.scala-lang.org/download/Linux版:http://www.scala-lang.org/download/2.11.8.html拉到下方:1.2ScalaIDE下載:http://scala-ide.org/download/sdk.html2.Windows下安裝Scala環境:Windows10+JDK1.7+Scala2.11.82.1安裝此處,換安裝位置:Done2.2測試安裝是否成功首先
Time of Update: 2016-07-13
標籤:Linux內建的unzip命令可以解壓windows下的zip格式的壓縮檔。如何unzip沒安裝,可以yum 安裝下: yum -y install unzip unzip命令文法:unzip [選項] 壓縮檔名.zip各選項的含義分別為:-x 檔案清單 解壓縮檔案,但不包括指定的file檔案。-v 查看壓縮檔目錄,但不解壓。-t 測試檔案有無損壞,但不解壓。-d 目錄 把壓縮檔解到指定目錄下。-z 只顯示壓縮檔的註解。-n 不覆蓋已經存在的檔案。-o
Time of Update: 2016-07-14
CentOS系統管理命令大全進程管理進程管理簡介進程是正在執行的一個程式或命令,每一個進程都是一個啟動並執行屍體,都有自己的 地址空間,並佔用一定的系統資源。進程管理的作用判斷伺服器健康狀態查看系統中所有進程殺死進程進程的查看查看所有進程ps命令ps aux 查看系統中所有進程,使用BSD作業系統格式ps -le 查看系統中所有進程,使用Linux標準命令格式選項-a 顯示一個終端的所有進程,除了會話-u 顯示進程的歸屬使用者及記憶體的使用方式-x 顯示沒有控制終端的進程-l
Time of Update: 2016-07-14
Linux學習新篇——常用命令和快速鍵總結,linux新篇最近剛接觸Linux,整理了一些常用的命令和快速鍵Tab補全命令當命令記不清了,輸入記得的前幾個用Tab就可以將該命令自動補全。啟動tomcat服務用$startup.sh停止tomcat服務通$shtdown.sh,請注意,$符一般已有的,只需要$後面的命令列就可以啦。查看連接埠使用狀態netstat -anp|grep 8080、netstat -anp|grep
Time of Update: 2016-07-14
20條IPTables防火牆規則用法!導讀管理網路流量是系統管理員必需處理的最棘手工作之一,我們必需規定串連系統的使用者滿足防火牆的傳入和傳出要求,以最大限度保證系統免受攻擊。很多使用者把 Linux 中的 IPTables 當成一個防火牆,從嚴格意見上來說 IPTables 只是能夠協助管理員定義各種規則並與 Linux Kernel 進行溝通的一個命令列工具。它只是協助管理員配置網路流量的傳入、傳出規則列表,具體的實現其實是在 Linux 核心當中。IPTables
Time of Update: 2016-07-14
管理和維護RHCS叢集導讀管理和維護RHCS叢集是一個非常複雜和繁瑣的工作,要維護好一個RHCS叢集,必須熟悉RHCS的基本運行原理,在叢集管理方面,RHCS提供了兩種方式:即Luci圖形介面方式和命令列方式,這兒重點講述在命令列下如何管理RHCS叢集。啟動RHCS叢集RHCS叢集的核心進程有cman和rgmanager。要啟動叢集,依次啟動cman,然後再啟動rgmanager,操作如下:在主機web1上啟動叢集服務:[root@web1 ~]# service cman
Time of Update: 2016-07-13
Linux(Centos6.5) Nginx 安裝,centos6.5nginx Nginx一個高效能的HTTP和反向 Proxy伺服器,也是一個IMAP/POP3/SMTP伺服器,一個Apache伺服器不錯的替代品。 能夠支援高達 50,000 個並發串連數的響應 負載平衡伺服器
Time of Update: 2016-07-14
小白學Linux(五)--VI/VIM編輯器,--vivim 我們操作檔案,終究離不開編輯檔案,對檔案內容的編輯,Linux系統下,我們通常使用VI/VIM來編輯檔案。VI是每個Linux都會內建的文字編輯器,VIM是VI的增強版,可能有些發行版本沒有內建,可以使用sudo apt-get install vim命令安裝vim。 可以使用vi或者vim命令直接進入新的文字檔,或者vim 檔案名稱的方式開啟檔案進行編輯。
Time of Update: 2016-07-13
vmwawre
Time of Update: 2016-07-13
小白學Linux(四)--系統常用命令,linux常用命令 這裡記錄一下基礎的系統常用命令,都是日常可能用到的,需要記住的一些命令。主要分為5個模組:關於時間,輸出/查看,關機/重啟,壓縮歸檔和尋找。 時間: date :查看設定當前系統時間,date -s "18:18:15"將目前時間修改為18:18:15
Time of Update: 2016-07-14
CentOS6案頭右鍵開啟終端虛擬機器本機安裝測試機,串連案頭發現右鍵沒有開啟終端(open terminal)選項,著實不太方便,也搜了下網上資料,可以在 [菜單] - Applications - System Tools - Terminal 開啟終端,也可以在 Applications - System Tools - Terminal 上點擊右鍵 Add this launcher to desktop
Time of Update: 2016-07-13
可重新進入和安全執行緒,重入安全執行緒安全執行緒這個詞對我來說已經不是很陌生的了,但是遇到一個叫做可重新進入函數的詞,它給我的感覺和安全執行緒是這麼的相近,但既然拿出來了,肯定是有區別的,下面就說說他們之間的區別和聯絡。要先解釋這兩個詞語才行。安全執行緒:似乎是在牛客網刷題的時候看到一個正確的選項說的是,安全執行緒問題都是由全域變數及靜態變數引起的。可重新進入函數:按我現在的理解就是,因為不同的執行流執行同一個函數,導致函數的執行順序和預期的函數執行順序不同導致執行邏輯不正確,得不到正確的結果這
Time of Update: 2016-07-14
死結,死結的四個必要條件死結的定義:如果一組進程中的每一個進程都在等待僅由該組進程中的其他進程才能引發的時間,那麼該組進程是死結的。產生死結的必要條件:(產生死結必須同時具備下面四個必要條件)互斥條件:簡單的說就是進程搶奪的資源必須是臨界資源,一段時間內,該資源只能同時被一個進程所佔有請求和保持條件:當一個進程持有了一個(或者更多)資源,申請另外的資源的時候發現申請的資源被其他進程所持有,當前進程阻塞,但不會是放自己所持有的資源不可搶佔條件:進程已經獲得的資源在未使用完畢的情況下不可被其他進程所
Time of Update: 2016-07-14
CentOS和Liunx是什麼關係?CentOS和Liunx是什麼關係? liunx有三大發行版:Slackware、debian、redhat。centos是liunx眾多發行版中的一種。Redhat有收費的商業版和免費的開源版,商業版的業內稱之為RHEL(RedHat Enterprise Linux)系列,而這個CentOS(Community ENTerprise Operating
Time of Update: 2016-07-13
交叉編譯總結 libosscore.a libcurl.a libmysqlclient.a,libcurl交叉編譯把工程檔案交叉編譯到arm上運行,著實花費了一番功夫。首先遇到的錯誤是 X uses VFP register arguments, B does
Time of Update: 2016-07-13
Debian開機啟動管理Linux下,services的啟動、停止等通常是通過/etc/init.d的目錄下的指令碼來控制的。在啟動或改變運行層級是在/etc/rcX.d中來搜尋指令碼。其中X是運行層級。比如Apache2,安裝完成後,預設或啟動。比如我安裝了vagrant的LMPA的box。需要禁止掉自啟動,就需要禁止掉這個服務,然後在需要的時候使用/usr/sbin/apachectl start #/etc/init.d/apache2 start 在debian中使用
Time of Update: 2016-07-13
CentOS 建立本地yum原始伺服器,centosyum原始伺服器安裝CentOS系統,配置系統的網路環境配置靜態IPvi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.126.5NETMASK=255.255.255.0GATWAY=192.168.126.2 配置DNSvi
Time of Update: 2016-07-13
編譯時間:virtual memory exhausted: Cannot allocate memory,exhaustedallocate一、問題 當安裝虛擬機器時系統時沒有設定swap大小或設定記憶體太小,編譯器會出現virtual memory exhausted: Cannot allocate memory的問題,可以用swap擴充記憶體的方法。二、解決方案在執行free -m的是時候提示Cannot
Time of Update: 2016-07-13
在CentOS下安裝Node.js前面一篇使用NSSM在Windows伺服器上部署Node.js方案,當時就看到了一個很火的方案pm2,可惜不支援win32系統。這兩天閑下來就安裝了一個CentOS的虛擬機器,想要嘗試一番,結果安裝好後一直執行pm2的命令,一直提示command not found(別的有些module可以),折騰了半天試了各種方法都無解,最後換了一個版本的nodejs,居然可以了….這裡簡單記錄下安裝過程,首先:yum install gcc
Time of Update: 2016-07-13
防火牆iptables分析防火牆iptables分析一、iptables 基本概念匹配(match):符合指定的條件,比如指定的 IP