原创 http webservice

package cn.ucmed.rubik.utils.shandongmch; import java.nio.charset.Charset; import org.apache.http.HttpEntity; import

原创 http put

put: Map<String, Object> param = new HashMap<String, Object>(); param.put("newPwd", SHA256Util.hash(newPwd)); pa

原创 xml轉換map

public class XMLConverUtil{ private static final ThreadLocal<Map<Class<?>,Marshaller>> mMapLocal = new ThreadLocal

原创 Intellij IDEA 快捷鍵整理

原文地址:http://www.cnblogs.com/valor-xh/p/6372508.html 【常規】 Ctrl+Shift + Enter,語句完成 “!”,否定完成,輸入表達式時按 “!”鍵 Ctrl+E,最近的文件 Ctr

原创 kafka基礎:生產者發送消息,消費者接收消息

1.生產者    package com.ucmed.formalWork.demo.kafka; import org.apache.kafka.clients.producer.*; import org.slf4j.Logger

原创 springboot2 mybatis 多數據源配置

1.添加註解 @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class}) 2.添加多數據源 spring: datasource: maste

原创 springmvc springmvc攔截器

1. 2.   3.

原创 spring項目接入redis

1.引入jar <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-da

原创 springboot全局/統一異常接收

1.統一攔截 package com.liujiang.interceptor; import org.springframework.context.annotation.Bean; import org.springframewo

原创 linux,windows下redis安裝和配置

window下:https://github.com/MicrosoftArchive/redis/releases 自行下載安裝 linux下: 一.Redis安裝、啓動 進入目錄,cd /home/ucmed/component/re

原创 springboot 404 500等統一處理頁面

package com.liujiang.util.exception; import org.springframework.boot.web.servlet.error.ErrorController; import org.s

原创 Java中throw和throws的區別

try catch就不多說大家都懂 系統自動拋出的異常 所有系統定義的編譯和運行異常都可以由系統自動拋出,稱爲標準異常,並且 Java 強烈地要求應用程序進行完整的異常處理,給用戶友好的提示,或者修正後使程序繼續執行。 語句拋出的異常 用

原创 springboot映射上傳文件虛擬路徑

@Configuration public class InterceptorConfig implements WebMvcConfigurer{ //配置虛擬映射路徑 @Override public void addResou

原创 springmvc上傳文件

package com.ucmed.web.controller.admin; import net.sf.json.JSONObject; import org.springframework.http.HttpStatus; im

原创 讓多線程有返回值

Runnable,該接口的run方法並無返回值。而Callable的call方法可以根據你傳入的泛型參數返回對應類型的數據。 public class TaskCallable implements Callable<String>{