原创 Java WEB開發亂碼問題

Java WEB開發亂碼問題 一.Servlet亂碼問題的解決 利用filter和request.getParamter()方法即可解決,直接上代碼 1.CodeFilter:過濾器

原创 不可變對象模式

  不可變對象即使用對外可見的狀態不可變的對象,例如,java中的String和Integer對象,使得被共享的對象具有天生的線程安全,而無需額外的使用鎖等方式,增加開銷。 下面就看看不可變的對象,在多線程的中怎麼具體使用。   

原创 java線程池異常處理

java線程池對子線程異常的處理 廢話不多說,直接上代碼 1.通過重寫線程池的afterExecute()方法,代碼如下: static ThreadPoolExecutor threadPoolExecutor = ne

原创 java mail郵件開發-web端

利用JDNI基於tomcat服務器進行簡單郵件開發 一般流程: 1.配置文件: 在項目的根目錄下的META-INF下創建context.xml,配置如下: <Context> <Resource name="ma

原创 java mail郵件開發基本操作

利用java mail可以開發最基本的郵件發送與接收。 廢話不多說了,直接上代碼: 配置郵件的基本屬性: String protocol = “smtp”; static String fr

原创 java mail郵件收取的基本操作

利用java mail包下的Store對象,即可實現郵件最簡單的收取功能. java mail郵件收取code: public class MailReceived { public static void main(

原创 springcloud之hystrix使用

1.ribbon使用hystrix 主類: @SpringBootApplication @EnableEurekaClient //加入支持hystrix註解 @EnableCircuitBreaker public class Spr

原创 springcloud之搭建高可用的eureka

準備三個配置文件: application-peer1的內容: server.port=8762 spring.application.name=euraka-server eureka.instance.hostname=peer

原创 基於Hive+sparkSQL的人力資源系統實例

1.功能介紹: 2.數據源介紹: 2.1employee職工信息: 職工姓名,職工id,職工性別,職工年齡,入職年份,職位,部門id Michael,1,male,37,2001,developer,2 Andy,2,femal

原创 zookeeper整合kafka

安裝zookeeper集羣 1.將zookeeper-3.4.5-cdh5.3.6.tar.gz拷貝到spark1的/usr/local目錄下。 2、對zookeeper-3.4.5-cdh5.3.6.tar.gz進行解壓縮: tar

原创 springcloud-服務提供與註冊Eureka

1. eureka_server 引入pom的依賴文件 <!--監控所需的接口--> <dependency> <groupId>org.springframework.boot</group

原创 springcloud之Feign基本使用

廢話不多說了,直接上代碼。 首先導入feign的依賴: <!-- 添加feign聲明式webservice client --> <dependency> <groupId>org.s

原创 Hadoop eclipse windows環境搭建

1.服務器端配置 服務端使用Ubuntu 16.0搭建 ①:準備軟件環境 (1) java linux版本,最好是1.8 下載地址:http://www.oracle.com/technetwork/

原创 Solr配置從Mysql導入數據到索引庫

**1.在solr的解壓縮文件中solr-4.10.4\dist下面,找到solr-dataimporthandler-4.10.4.jar與 solr-dataimporthandler-extras-4.10.4.jar:**

原创 Spring整合ActiveMQ

ActiveMQ的應用場景: 主要是爲了減少系統之間的耦合度,就是說一個流程走完,會觸發別的不相關的流程,但是爲了減少耦合度,不能在當前的流程中在調用其他不相關的服務,於是activeMQ就可以解決此類問題: 具體配置如下: 1.加