原创 Java集合優缺點總結

1、List的實現類,以及實現類的優缺點  a、ArrayList:實現是基於動態數組的數據結構  b、LinkedList:實現是基於鏈表的數據結構  c、Vector:同ArrayList的數據結構,但它是線程安全的  優缺點:   

原创 初識區塊鏈——比特幣

比特幣 特點 去中心化:比特幣是第一種分佈式的虛擬貨幣,整個網絡由用戶構成,沒有中央銀行。去中心化是比特幣安全和自由的保證。 全世界流通:比特幣可以在任意一臺接入網的計算機上管理。任何地方、任何人都可以出售、挖掘、購買、收取比特幣。 專屬

原创 初識Redis

目錄 各命令及底層實現 遠程 redis 服務上執行命令: 字符串(String) 哈希(Hash) 列表(List) 集合(Set) 有序集合 發佈訂閱 redis和memcache的區別 穿透、緩存雪崩 使用redis實現分佈式鎖 併

原创 Spark機器學習

Spark機器學習 注:http://blog.csdn.net/u013719780/article/details/51768381   Spark python簡介 Spark簡介: Spark是一個分佈式計算框架,旨在簡化運行於計

原创 Java基礎-2、併發

目錄   synchronized Volatile 信號量Semaphore 實現所有線程在等待某個事件的發生纔去執行 CAS缺陷以及如何解決 AQS 死鎖、活鎖 線程池 線程池的種類 配置線程池大小 工作機制及原理 ThreadPoo

原创 Java基礎-3、JVM

目錄   運行時數據區域、JMM(JVM內存模型) Minor GC、Full GC 各種回收算法 類加載,爲何使用雙親委派模式?是否有場景可以打破這種模式? Finalize()方法 運行時數據區域、JMM(JVM內存模型)   Mi

原创 【2018美團點評技術年貨合輯分享:共1200+頁,約350M; 】

【2018美團點評技術年貨合輯分享:共1200+頁,約350M; 】 前端系列:共566頁,約90M; 後臺系列:共229頁,約60M; 系統系列:共165頁,約48M; 算法系列:共183頁,約56M; 運維繫列:共140頁,約36M;

原创 HBase教程

HBase教程 (注:安裝服務器和需連接hbase的服務器的hosts文件的配置 192.168.6  Demo01) Hbase簡介 HBase是建立在Hadoop文件系統之上的分佈式面向列的數據庫。是橫向擴展的。可以提供快速隨機訪問海

原创 Hadoop集羣安裝

Hadoop集羣安裝 1、簡介 Hadoop是一個分佈式系統基礎架構。 Hadoop的框架核心設計是HDFS和MapReduce。HDFS爲海量的數據提供了存儲,則MapReduce爲海量的數據提供了計算。 2、核心架構 MapReduc

原创 Java基礎-1、基礎語法

1、static、final、transient關鍵字的作用static關鍵字:1、修飾靜態包 2、修飾變量 3、修飾靜態塊 4、修飾內部類import static java.lang.System.out; //靜態導包public

原创 Java基礎-2、集合

1、List的實現類,以及實現類的優缺點 a、ArrayList:實現是基於動態數組的數據結構 b、LinkedList:實現是基於鏈表的數據結構 c、Vector:同ArrayList的數據結構,但它是線程安全的 優缺點:   a、對於

原创 mahout簡介及安裝配置

一. mahout簡介: Mahout 是一個很強大的數據挖掘工具,是一個分佈式機器學習算法的集合,包括:被稱爲Taste的分佈式協同過濾的實現、分類、聚類等。Mahout最大的優點就是基於Hadoop實現,把很多以前運行於單機上的算法,

原创 實時監控系統

實時監控系統 1、       系統流程圖 2、      Kafka 簡介:Kafka是一種高吞吐量的分佈式發佈訂閱消息系統,它可以處理消費者規模的網站中的所有動作流數據。 特徵:                i.         

原创 mybatis 批量添加(oracle)

<insert id="insert" parameterType="java.util.List">                 insert into ad_warn_detail