原创 紅黑樹插入

一、什麼是紅黑樹 紅黑樹(Red Black Tree) 是一種自平衡二叉查找樹,是在計算機科學中用到的一種數據結構,典型的用途是實現關聯數組。 它是在1972年由Rudolf Bayer發明的,當時被稱爲平衡二叉B樹(symme

原创 安裝完Hadoop之後,命令行輸入hadoop卻找不到命令

很可能是環境配置不正確 解決方法 1. vim /etc/profile 2. 修改proflie文件 3.完成後保存文件, 更新環境變量 4. source /etc/profile

原创 java多線程 ---- 停止線程

大多數停止一個線程的操作使用Thread.interrupt()方法,儘管方法的名字是“停止,終止”的意思,但這個方法不會終止一個正在運行的線程,還需要加入一個判斷纔可以完成線程的終止 在java中有以下3中方法可以終止正在運行的線程:

原创 Position屬性四個值:static、fixed、absolute和relative的區別和用法

在用CSS+DIV進行佈局的時候,一直對position的四個屬性值relative,absolute,static,fixed分的不是很清楚,以致經常會出現讓人很鬱悶的結果。今天研究了一下,總算有所瞭解。在此總結一下: 先看下各個屬性值

原创 Lambda架構&Kappa架構

在大數據3.0時代,Lambda大數據架構已經無法滿足企業用戶日常大數據分析和敬意運營的需要,去ETL化的IOTA大數據架構纔是未來。 Lambda架構      Lambda 是用Nathan Marz(實時處理框架storm的作者)

原创 《Effective Java》------對所以對象都通用的方法

儘管Object是一個具體的類,但是設計它主要是爲了擴展。它所有的非final方法,equals,hashCode、toString、clone、finlize都有通用的約定 一、覆蓋equals時請遵循通用約定 1.1、自反性 對於任何

原创 DB、ETL、DW、OLAP、DM、BI關係結構圖

    在此大概用口水話簡單敘述一下他們幾個概念: (1)DB/Database/數據庫——這裏一般指的就是OLTP數據庫,在線事物數據庫,用來支持生產的,比如超市的買賣系統。DB保留的是數據信息的最新狀態,只有一個狀態!比如,每天早上

原创 《Effective Java》-----創建和銷燬對象

何時以及如何創建對象?何時以及如何避免創建對象?如何確保他們能夠適時的銷燬,以及如何管理對象銷燬之前必須進行的各種清理動作?帶着問題進入今天的學習 一、考慮用靜態工廠方法代替構造器 此處所提到的靜態工廠,並不是設計模式中的靜態工廠,其實就

原创 《深入理解java虛擬機》String.intern()探究

《深入理解java虛擬機》第二版 57頁 對String.intern()返回引用的測試代碼如下: [java] view plain copy /** String的intern例子   * Created

原创 Java併發編程:線程池的使用

原文鏈接:   http://www.cnblogs.com/dolphin0520/p/3932921.html Java併發編程:線程池的使用   在前面的文章中,我們使用線程的時候就去創建一個線程,這樣實現起來非常簡便,但是就會有一

原创 《Effective Java》------類和接口(2)

一、接口優於抽象類 因爲java值允許單繼承,所以抽象類最爲類型定義受到了極大的限制 1.1 使用接口,現有的類可以很容易被更新,以實現新的接口 因爲類可以實現多個接口,一般來說,無法更新現有的類來擴展新的抽象類。如果你希望讓兩個類擴展同

原创 MyBatis-Spring配置簡單瞭解

原文轉載:https://blog.csdn.net/isea533/article/details/45640319 MyBatis-Spring配置簡單瞭解 [SqlSessionFactoryBean](https://mybati

原创 數據庫三大範式詳解(通俗易懂)

範式:英文名稱是 Normal Form,它是英國人 E.F.Codd(關係數據庫的老祖宗)在上個世紀70年代提出關係數據庫模型後總結出來的,範式是關係數據庫理論的基礎,也是我們在設計數據庫結構過程中所要遵循的規則和指導方法。目前有跡可尋

原创 Thread中yield方法

先上一段代碼public class YieldExcemple { public static void main(String[] args) { Thread threada = new ThreadA()

原创 MySQL按天,按周,按月,按時間段統計【轉載】

自己做過MySQL按天,按周,按月,按時間段統計,但是不怎麼滿意,後來找到這位大神的博客,轉載一下,謝謝這位博主的分享 知識點:DATE_FORMAT 使用示例 select DATE_FORMAT(create_time,'%Y%m%d