原创 Linux內核如何裝載和啓動一個可執行程序

羅衝 + 原創作品轉載請註明出處 + 《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000 1. 實驗準備 下載課件中準備的代碼。 int Execst

原创 LVS-NAT配置安裝

準備 1. 確認lvs內核組件已經安裝 一般來說,常見的linux系統都已經安裝了(用的幾個操作系統中,只有suse不包含)。 [root@localhost network-scripts]# modprobe -l |grep

原创 詳解KMP算法

KMP算法應該是每一本《數據結構》書都會講的,算是知名度最高的算法之一了,但很可惜,我大二那年壓根就沒看懂過~~~ 之後也在很多地方也都經常看到講解KMP算法的文章,看久了好像也知道是怎麼一回事,但總感覺有些地方自己還是沒有完全懂明白

原创 Linux內核創建一個新進程的過程

羅衝 + 原創作品轉載請註明出處 + 《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000 1. 準備 在menu代碼中增加fork函數 in

原创 Linux內核學習總結

羅衝 + 原創作品轉載請註明出處 + 《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000 1. 課程博文列表 從一個簡單的C語言程序分析計算機程序工

原创 非ssh命令的遠端服務器的操作方法

這篇文檔是以前寫的。這幾天要使用ssh遠程操作機器,突然想到了,就把它找出來。測了一把,還行。 1. 介紹 現階段的服務一般都會運行在一個集羣上面,這樣,就遇到一個無法迴避的問題:服務器(A)如何在服務器(B)上面執行命令或程序。

原创 SolrCloud安裝

SolrCould安裝分爲兩部分,首先是單機安裝,然後是clould配置 1.        Tomcat安裝 a)        解壓tomcat, [lch1@hadoop240 ~]$ tar zxfapache-tomcat-8.

原创 Storm 基礎 -- spout與bolt設置多重grouping

Topology的代碼如下: TopologyBuilder builder = new TopologyBuilder(); //WordReaderSpout會從文件中讀取數據,數據用shuffle的方式發送給bolt進行處理

原创 進程調度時機跟蹤分析進程調度與進程切換的過程

羅衝 + 原創作品轉載請註明出處 + 《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000 1. 實驗準備 2. 代碼分析 2.1 進程調度前 當進程發

原创 Solr通過代碼創建collection

Solr可以通過代碼來創建 HttpSolrServer server = new HttpSolrServer(SOLR_URL); //這個是solrCloud的 // CollectionAdminResponse

原创 Tomcat7下Filter執行順序小驗證

定義2個Filter,filter1過濾.htm和.json結尾的url,filter2過濾.htm和.xml結尾的url。 1、init()方法執行順序:先執行filter2的init()方法,後執行filter1的init()方法。

原创 HBase客戶端host末配置引起的一個錯誤

昨天碰到一個問題。hbase數據在執行put的時候,程序掛死。 特記錄一下。 問題描述: 程序往hbase中插入數據,發現在其中一臺機器上面執行的時候,程序總是是掛死。 使用jstack查看時候: "main" prio=1

原创 HBase 源碼分析 -- 創建Table表

HBase的代碼是基於1.2.6的 1. 客戶端 客戶端的代碼如下: public class CreateTable { public static void main(String[] args) throws IOExcept

原创 Kerberos環境下的hadoop fs 代碼走讀

1. 前言 比較Kerberos與非Kerberos的hadoop環境配置,在配置文件上面來說,它們差別不是太大,主要是在core-site.xml中,但是hadoop到底是如何讀取這些配置文件以及如何進行kerberos校驗,這一塊比較

原创 大數據權限管理利器 - Ranger

1. 介紹 Ranger是HDP體系統中安全管理的重要一環。它提供了具體資源(如HBase中的具體表)權限管控、訪問監控、數據加密的功能。 2. 組件介紹 2.1 整體說明 Raner是由三個部分組件:Ranger Admin 、Ran