原创 《Linux系統》之"深入淺出"(二)軟件包的線上升級機制YUM

一、YUM的簡介 在使用rpm機制的時候,我們最鬧心的地方,可能就是軟件依賴問題了。而YUM機制恰恰幫助我們解決了這一問題。YUM,是Yellow dog Updater, Modified 的簡稱。YUM會通過分析rpm軟件包內的預設參

原创 《Linux系統》之"深入淺出"(一)軟件包管理機制RPM

在window系統下,我們只需要點擊軟件的安裝程序,然後傻瓜式的連續點擊下一步下一步即可;想卸載的話,我們只需要去控制面板裏選擇我們要卸載的軟件,然後點擊卸載按鍵,是非常的方便。但是在安全係數上,就沒有Linux系統高了。 那麼,如何在L

原创 《Hadoop》"呶呶不休"(一)HDFS設計思想和相關概念

一、HDFS簡介 1、簡單介紹 HDFS(Hadoop  Distributed  FileSystem),是Hadoop項目的兩大核心之一,源自於Google於2003年10月發表的GFS論文,是對GFS的開源實現。HDFS在最開始是作

原创 jdk,eclipse,apache,linux,mysql等常用工具歷史版本下載地址

------->JDK歷史版本下載:  http://www.oracle.com/technetwork/java/javase/archive-139210.html ---------------------------------

原创 《Linux系統》之"深入淺出"(三)shell概述

一、什麼是shell 到底什麼是shell呢?我相信,這個問題,應該困擾過很多人吧?那麼今天,我們就來好好捋一下這個概念。 首先,從英文單詞上來理解,是“殼”的意思,用於區別“核”的概念,有“殼”保護“核”的涵義;這就好比“雞蛋殼”與“雞

原创 《Linux系統》之"皮毛系列"(四) 用戶權限管理

總有人問,Linux系統爲什麼比windows系統相對安全呢?我們可以總結如下: (1)使用Linux系統的人數少,尤其在國內,很少有人關注Linux。 (2)因爲Linux開源,任何的系統漏洞都會被民間高手,或者是官方人員很快的發現。從

原创 《Hadoop》之"踽踽獨行"(八)Hadoop集羣的啓動腳本整理及守護線程源碼

在上一章的僞分佈式集羣搭建中,我們使用start-dfs.sh腳本啓動了集羣環境,並且上傳了一個文件到HDFS上,還使用了mapreduce程序對HDFS上的這個文件進行了單詞統計。今天我們就來簡單瞭解一下啓動腳本的相關內容和HDFS的一

原创 《Linux系統》之"皮毛系列"(五) 用戶和用戶組管理

由於Linux系統是一個多用戶多任務的分時操作系統,因此,我們可以在同一臺主機上,創建多個用戶賬號和密碼進行登錄。當然,用戶賬號不是用戶說創建就創建的,需要系統管理員的身份來幫助創建。 系統管理員通過用戶賬號,一方面可以跟蹤用戶和控制他們

原创 《Linux系統》之"深入淺出"(四)shell環境配置文件和數據流重定向

一、shell環境配置 用戶在登錄Linux系統後,就會啓動bash進行作業。而在bash啓動後,會讀取與之相關的一些環境配置文件,從而搭建出bash自己的操作環境。還記得我們之前使用的命令別名和自定義的變量嗎?這些數據一旦註銷/關閉ba

原创 《Hadoop》之"踽踽獨行"(十)快速搭建一個Hadoop完全分佈式集羣

截止到今天,我已經在博客中給大家介紹了hadoop的本地模式、僞分佈式搭建,並且在《Hadoop》之"踽踽獨行"(四)中也總結了在CentOS6.5平臺上搭建的hadoop2.7.3集羣的步驟。在那篇文章中,會涉及到一些原理,比如節點之間

原创 《CentOS7.7》安裝MySQL-5.7.28

上一篇文章中,我整理了CentOS7.7安裝MySQL-5.7.21版本遇到的坑,這裏我整理一下CentOS7.7安裝MySQL-5.7.28 一、安裝環境 --1. CentOS7.7                      也就是

原创 《Linux系統》虛擬機刪除文件後,磁盤文件所佔物理空間沒有變小的解決方式

大家在玩虛擬機時,經常會遇到這種情況,在虛擬機上刪除(rm -rf ...)大文件時,真正的物理磁盤上對應的虛擬機文件沒有變小。如果你的物理磁盤不夠大,你的那個盤符可能就飄紅了。很多人再嘗試了很多方法後,依然沒有解決。有強迫症的人,可能就

原创 《CentOS7.7》安裝MySQL-5.7.21

今天閒着沒事,玩玩CentOS7.7,結果在安裝MySQL-5.7.21時,各種坑,費勁巴拉的終於安裝上了。然後我又下載了MySQL-5.7.28,安裝試試,嗯,坑少了一點點,捂臉笑ing....................下面我整理

原创 《Linux系統》之"皮毛系列"(十)使用定時器進行時間同步

玩linux系統的人應該知道這個事情,那就是Linux系統時間有兩個,一個是硬件時間,即BIOS時間;另一個是系統時間,即linux系統Kernel(內核程序)時間。當Linux啓動時,系統Kernel會去讀取硬件時鐘的設置,然後系統時鐘

原创 《JDBC連接技術》"江南月"(二)常用的連接池dbcp、c3p0、druid

我們應該知道,在進行數據庫連接的時候,是極其消耗時間和性能的。如果每次對數據庫進行操作,都要進行一次Connection,那麼,可想而知,性能有多麼的差。你要知道,一個大型的web應用,同一時間就可能有成千上萬個訪問數據庫的請求,並且數據