原创 POI開發入門(四)遍歷Excel 和文本提取

Apache POI (四) 遍歷Excel 和文本提取 一、 Excel遍歷 直接上代碼: package com.poi.hello; import java.io.FileInputStream; import java.io.I

原创 HDFS運行原理(上傳文件 集羣)

HDFS 上傳流程 過程解析:詳解 這裏描述的 是一個256M的文件上傳過程  ① 由客戶端 向 NameNode節點節點 發出請求 ②NameNode 向Client返回可以可以存數據的 DataNode 這裏遵循  機架感應  原則

原创 Clouder Hadoop 5.7.0 安裝教程(單節點)

Clouder Hadoop 5.7.0 安裝教程 簡介: Cloudera’s Distribution Including Apache Hadoop,簡稱CDH  下載: 點擊此處下載CDH 5.7.0 版本 我的環境爲:

原创 MongoDB數據庫安裝配置(Linux下/Windows下)

MongoDB MongoDB是市面上的主流的NoSQL數據庫 簡介: MongoDB的文檔模型自由靈活,可以讓你在開發過程中暢順無比。對於大數據量、高併發、弱事務的互聯網應用,MongoDB可以應對自如。MongoDB內置的水平擴展機

原创 TomCat的配置和優化

轉自:http://www.sysopen.cn/20165012/ 作者:yangc TomCat的內存使用配置,最大鏈接數的配置 如何修改配置呢,在/tomcat的/bin/下面有個腳本文件catailna.sh。 如果 wi

原创 Quartz Spring 整合入門

Quartz 任務調度器 簡介: Quartz 是一個開源的作業調度框架,它完全由 Java 寫成,並設計用於 J2SE 和 J2EE 應用中。它提供了巨大的靈活性而不犧牲簡單性。你能夠用它來爲執行一個作業而創建簡單的或複雜的調度。最新

原创 WebCollector2.X 網絡JAVA爬蟲入門(抓取百度百科)

WebCollector2.X 爬蟲 WebCollector介紹: WebCollector是一個無須配置、便於二次開發的JAVA爬蟲框架(內核),它提供精簡的的API,只需少量代碼即可實現一個功能強大的爬蟲。WebCollec

原创 Spring依賴注入詳解

Spring依賴注入詳解 介紹:   所謂依賴注入就是指:在運行期間,有外部容器動態地將依賴對象注入到組件中 分爲: 1.setter方法注入2.使用構造器注入3.使用Field注入(用於註解方式) 4.使用靜態工廠的方法注入 5.普通工

原创 Java操作Elasticsearch

Java操作Elasticsearch 今天呢,發一篇JAVA操作ES搜索引擎的代碼吧! 創建工程就不說了 Maven工程:加入Maven依賴!!! pom.xml <dependency> <groupId>junit</

原创 RabbitMQ安裝教程(Windows/Linux都有)

RabbitMQ安裝教程 簡介: RabbitMQ是流行的開源消息隊列系統,用erlang語言開發。RabbitMQ是AMQP(高級消息隊列協議)的標準實現。 如果不熟悉AMQP,直接看RabbitMQ的文檔會比較困難。不過它也只有幾個關

原创 Redis安裝 (Windows64位)

Windows下安裝64位的Redis 一、Redis簡介: redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset

原创 Spring整合HDFS

Spring整合HDFS 1.實例環境  在工作中 遇到了 HDFS在項目中的使用 但是 又不想去寫 這種 工具類 考慮種種 於是 讓Spring去託管 首先百度了 一下有沒有直接可以用的Demo結果發現並沒有 於是看了看 Java的HD

原创 SpringMVC工作原理(源碼分析)

Spring源碼分析 我以下呢 就模擬一個請求 從代碼上 簡單說說 SpringMVC一個請求得流程 先來個圖 當一個請求(request)過來,進入DispatcherServlet中,裏面有個方法叫 doDispatch方法 裏面包

原创 JAVA源碼分析(一)——String

String的源碼分析 Java中String不是基本數據類型,而是一種特殊的類。String代表的是不可變的字符序列,爲不可變對象,一旦被創建,就不能修改它的值,對於已經存在的String對象的修改都是重新創建一個新的對象,然後把新的值

原创 Elasticsearch搜索安裝和使用

Elasticsearch搜索安裝和使用 簡介: Elasticsearch是一個基於Apache Lucene(TM)的開源搜索引擎(實時的分佈式搜索和分析引擎)。無論在開源還是專有領域,Lucene可以被認爲是迄今爲止最先進、性能