原创 spring

目錄一.spring的IOC1.spring的IOC的入門案例2.spring的IOC的原理3.spring容器創建對象的方式4.spring中的單例和多例二.spring的DI1.DI的兩種依賴注入2.set方式注入3.構造方法

原创 SMM簡介

框架就是將一些通用的重要的模塊進行整合,直接給調用者使用。(半成品) 舊三大框架:SSH Struts2:主要用於用戶通過瀏覽器與後臺程序進行交互。(配置文件會越來越複雜,安全性不好) Spring:主要是將一些主流的框架進行整合

原创 Java8特性Stream(1)

Stream 介紹:Stream,Java8 API添加的一個新的抽象,可以以一種聲明的方式處理數據,它將要處理的元素集合看作一種流,流在管道中傳輸,可以在管道的節點上進行處理(篩選,排序,聚合)。 流程圖 流程圖轉換代碼

原创 SourceTree的使用

一、克隆Clone 源路徑:克隆項目的路徑 目標路徑:克隆項目存放的位置 二、配置忽略文件 自行添加忽略文件

原创 java.lang.ClassNotFoundException: Cannot find class: java.util.Integer

java.lang.ClassNotFoundException: Cannot find class: java.util.Integer 解決辦法:mapper文件中resultType="java.util.Integer"改爲

原创 SQL標籤用法

如果屬性不爲空,則將條件根據prepend拼接 <isnotempty property="sourcefrom" prepend="and"> m_c.sourcefrom = #sourcefrom# </isnotemp

原创 Notepad++

1.修改字體:設置-語言格式設置(記得勾選使用全局)

原创 Navicat Premium

1.快速定位特定字段:Ctrl+F ,設置爲查找列(查找數據)

原创 ZooKeeper

一、ZooKeeper概述 ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Goole的一篇chubby論文的開源實現。 ZooKeeper是一個爲分佈式應用程序提供一致性服務的軟件,提供的功能包括:配置管理,

原创 Flume Source

一、 Avro Source 監聽AVRO端口,接受來自外部AVRO客戶端的事件流。 是實現多級流動、扇出流、扇入流等效果的基礎。 另外也可以接受通過flume提供的Avro客戶端發送的日誌信息。 Avro Source 接收到的是

原创 HDFS

一、HDFS概述 HDFS:Hadoop Distributed File System (Hadoop分佈式文件存儲系統) HDFS爲了保證數據存儲的可靠性(複本)和讀取性能(切塊),對數據進行切塊後進行復制(保證複本的數量)並存

原创 通過 MR實現二次排序

二次排序,即輸入中存在兩列數據,優先按照第一列數據排序,第一列相同時按照第二列數據排序,且可能存在多條第一列和第二列都相同的數據,注意保留。 利用MR的排序機制,可以通過k2,k3實現排序,可以充分利用這個機制實現二次排序,難度在於

原创 MR中的輸入/輸出控制

MR中的輸入控制(InputFormat和MultipleInputs) InputFormat InputFormat(輸入格式化器):MapReduce開始階段,InputFormat用來產生InputSplit,並基於Reco

原创 Flume中三大重要的組件

一、Flume Selector 1. Selector概述 Selector即Flume中的選擇器,主要用在實現扇出過程中實現按照指定方式分發數據。 選擇器的工作模式: 複製 和 多路複用(路由)模式 默認情況下,不配置Sel

原创 Flume

一、Flume概述 flume是分佈式的,可靠的,用於從不同的來源有效 收集,聚集 和 移動 大量的日誌數據用以集中式管理的系統。 是apache的一個頂級項目。 二、Flume的安裝配置 a. 下載flume flume是apach