原创 Hadoop學習日誌二之數據倉庫

                      首先,爲什麼會產生數據倉庫?數據倉庫的目的是構建面向分析的集成化數據環境,爲企業提供決策支持(Decision Support)。其實數據倉庫本身並不“生產”任何數據,同時自身也不需要“消費”任

原创 Hadoop學習日誌1-結構化數據與非結構化數據

        非結構化數據庫是指其字段長度可變,並且每個字段的記錄又可以由可重複或不可重複的子字段構成的數據庫,用它不僅可以處理結構化數據(如數字、符號等信息)而且更適合處理非結構化數據(全文文本、圖象、聲音、影視、超媒體等信息)。 非

原创 排序算法之基數排序

原理:首先,將所有的數值按個位數劃分到0-9個桶裏面,將桶中的數值倒出,然後按十位數劃分到0-9個桶中,然後倒出,依次類推,到最高位爲止。 import java.util.*; public class RadixSort {    

原创 Spring Bean的生命週期

一、在全局配置文件中配置初始化和銷燬方法 default-init-method="init"  default-destory-method="destory" 二、在每個Bean中配置 1.繼承接口,重寫方法 2.在配置文件中配置i

原创 Spring Bean的生命週期

一、在全局配置文件中配置初始化和銷燬方法 default-init-method="init"  default-destory-method="destory" 二、在每個Bean中配置 1.繼承接口,重寫方法 2.在配置文件中配置i

原创 排序算法之基數排序

原理:首先,將所有的數值按個位數劃分到0-9個桶裏面,將桶中的數值倒出,然後按十位數劃分到0-9個桶中,然後倒出,依次類推,到最高位爲止。 import java.util.*; public class RadixSort {    

原创 經典排序例題

請設計一個高效算法,判斷數組中是否有重複值。必須保證額外空間複雜度爲O(1)。 給定一個int數組A及它的大小n,請返回它是否有重複值。 import java.util.*; public class Checker {  

原创 Ubuntu使用mysql添加數據異常解決辦法

使用語句mysql> load data local infile '/home/hadoop/tmpdata/employees.tsv' into table employees fields terminated by '\t' l

原创 Spring框架是什麼

學習Spring框架,首先我們得知道什麼是框架? 維基百科:通常爲實現某個業界標準或者完成特定的基本任務扽軟件組件規範。 框架是爲了制定一套規範或者規則,程序猿們在這一規範上工作,創造新的應用。 框架的特點: 1.半成品 2.封裝了特定

原创 排序算法之基數排序

原理:首先,將所有的數值按個位數劃分到0-9個桶裏面,將桶中的數值倒出,然後按十位數劃分到0-9個桶中,然後倒出,依次類推,到最高位爲止。 import java.util.*; public class RadixSort {    

原创 Spring Bean的生命週期

一、在全局配置文件中配置初始化和銷燬方法 default-init-method="init"  default-destory-method="destory" 二、在每個Bean中配置 1.繼承接口,重寫方法 2.在配置文件中配置i

原创 Hadoop學習日誌之HDFS的主從結構

學習Hadoop的時候,我們必須瞭解什麼它的兩大核心:HDFS分佈式文件存儲系統和MapReduce對分佈式任務處理的支持。        HDFS採用了主從(Master/Slave)結構模型,一個HDFS集羣是由一個NameNode和

原创 commai.ai.openpolit學習筆記

      學習openpolit差不多半個多月了,對整個項目也有了一定的瞭解。openpolit主要基於python語言編寫。OP進程之間通過ZMQ進行通信,使用訂閱者和發佈者模式,進程訂閱其他進程的信息,進程一系列處理,將得到的結果發

原创 排序之計數排序

算法原理:將數組所有的元素根據值放入桶中,桶的範圍需要確定,然後把桶中的數字按順序倒出。 import java.util.*;   public class CountingSort {     public int[] co

原创 8大經典排序算法比較

空間複雜度: O(1):插入排序,選擇排序,冒泡排序,堆排序,希爾排序 O(logn-n):快速排序 O(n):歸併排序 O(m):桶排序(m爲桶大小) 時間複雜度: 時間複雜度爲O(N)的算法:計數排序和基數排序 不基於比較的排序算法