原创 Spark的深入淺出

Spark的簡介 維基百科: Apache Spark是一個開源的集羣運算框架,最初是由加州大學柏克萊分校AMPLab所開發.相對於Hadoop的MapReduce會在運行完工作後將中介數據存放到磁盤中,Spark使用了內存運

原创 Java與模式之單例模式

《JAVA與模式》之單例模式 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述單例模式的: 作爲對象的創建模式,單例模式確保只有一個類只有一個實例,而且自行實例化並向整個系統提供這個實例.這個類稱爲單例類 單例模式的結構

原创 Java的面試題

1.結合項目談談你對MVC的理解 MVC是model-view-control的簡稱.也就是模型-視圖-控制器.mvc是一種設計模式,它強制性的吧應用程序的輸入,處理,輸出分開.MVC中模型.視圖,控制器分別承擔正不同的任務.

原创 Java與模式之原型模式

原型模式屬於對象的創建模式.通過給出一個原型對象來指定鎖創建對象的類型,然後用複製這個原型對象的辦法創建更多同類型的對象,這就是選型模式的用意. 1. 原型模式的結構 原型模式對象實現一個可以”克隆”隻身的接口,這樣就可以通過複

原创 Oracle數據庫存儲和結構簡介

我們知道數據庫是存儲數據的容器,它的主要功能是保存,這裏,我們隊數據庫存放數據的基礎知識進行介紹. 首先,Oracle數據的存儲結構可以分爲邏輯存儲結構和物理存儲結構,對於這兩種存儲結構,Oracle是分別進行管理 邏輯存儲結構

原创 新代大數據計算框架Apache Flink

大數據計算框架的發展 最近幾年,出現了很多熱門的開源社區,其中註明的Hadoop Storm,以及很熱門的Spark, 它們有着各自專注的應用場景.Spar掀開了內存計算的先河,也以內爲基礎,贏得了內存計算的飛速發展.Spark

原创 MySQL

1.MySQL的介紹 1.1數據庫的定義: 數據(Data): 事實或觀察的結果,對客觀事物的邏輯歸納,是用於表示客觀事物的未加工的原始素材。在計算機系統中,數據以二進制的信息單元來表示。(0, 1) 數據庫(Database

原创 爬取攜程頁面酒店信息並且導入到HDFS

進入獲取酒店的頁面 獲取URL: String url= “http://hotels.ctrip.com/domestic/showhotellist.aspx?utm_medium=&utm_campaign=&utm_s

原创 SQL的經典面試題

SQL的分類 DDL一數據定義語言(create, alter,drop,declare): DML一數據操作語言(select,delete,update,insert) 一些基本的語句介紹 1.說明:創建數據庫 cre

原创 Oracle簡介

Oracle簡介 維基百科 Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關係數據庫管理系統。到目前仍在數據庫市場上佔有主要份額。 Oracle數據特點 完整的數據管理功

原创 mybatis

一. MyBatis的概述 ##* 什麼是JDBC? JDBC 代表 Java Database Connectivity ,它是提供了一組 Java API 來訪問關係數據庫的 Java 程序。這些 Java APIs 可以使

原创 BootStramp的淺談

BootStrap簡介——-維基百科 BootStrap是一組用於網站和網絡應用程序開發的開源前端的框架,包括HTML,CSS及JavaScript的框架,提供字體排印,窗體,按鈕,導航及其他各種組件及JavaScipt擴展,旨

原创 大數據面試題

1.講講你做的過的項目。 項目裏有哪些 難點重點注意點呢? 2.講講多線程吧, 要是你,你怎麼實現一個線程池呢? 爲了節省系統在多線程併發情況下不斷的創建新和銷燬線程所帶來的性能浪費,就需要引入線程池 首先寫個簡單的線程池接口

原创 Java的多線程

Java的多線程 用多線程的只有一個目的,那就是更好的利用CPU資源. Java給多線程編程提供了內置的支持.一條線程值的是進程中的一個單一順序的控制流,一個進程可以併發多個線程,每條線程執行不同的 任務. 多線程是多任務的

原创 Flink的安裝及案例

Flink的安裝介紹 Flink有如下目錄 進入到conf 進入conf配置文件目錄下,主要配置文件維flink-conf.yaml和slaves 配置flink-conf.yaml解析如下: - jobmanager