原创 mybtais的好基友mybatisplus

mybatisplus 官方文檔:http://mp.baomidou.com/#/ 阿mybatis-plus是mybatis的增強工具,在 Mybatis 的基礎上只做增強不做改變,爲簡化開發、提高效率而生。 一、mybatis-p

原创 常見的排序算法詳細分析與實現

冒泡排序 外層循環n-1輪 每輪循環都比較相鄰位置的兩個值,每輪循環比較次數都依次遞減 這樣,每次循環都會把大的數移到後面 效果如下: 原始數據:8 1 4 9 0 3 5 2 7 6 1 4 8 0 3 5 2 7 6 9

原创 idea 常用快捷鍵以及插件

一、常用快捷鍵 以下部分快捷鍵只在keymap是eclipse模式下生效 alt + c:git提交; alt + f:git push; alt + f9:rebuild project; alt + p:git pull; alt +

原创 Double和Float運算以及DecimalFormat格式化精度丟失踩坑記錄

一、double和float直接進行運算會丟失精度 double d = 0.58; // 57.99999999999999 精度丟失 System.out.println(d * 100); double d2 = 65.21;

原创 spring cloud 微服務架構

       Spring Cloud包含多個子項目,Spring Cloud Config(可擴展配置服務)、Spring Cloud Netflix、Spring Cloud CloudFoundry(開源PaaS雲平臺)、Sprin

原创 ajax跨域資源請求解決

跨域請求 http://www.xxx.com:8080/ 協議號(http://)、子域名(www)、主域名(xxx)、端口號(8080)任何一處不同都算不同的域。 處理方法 1、代理    利用nginx做反向代理。配置如下locat

原创 Java安全驗證之jwt(json web token)

http://blog.csdn.net/u012017645/article/details/53585872jwt token安全驗證流程:用戶發起登錄請求,服務端創建一個加密後的jwt信息,作爲token返回值,在後續請求中jwt信

原创 數據庫的表的連接

http://blog.sina.com.cn/s/blog_634c33eb01010tuw.html 數據庫表與表連接的方式:內連接、外連接(左連接、右連接、全連接)、交叉連接。 一、內連接        內連接分爲三種:   

原创 spring spring boot actuator監控與管理

spring-boot-starter-actuator模塊爲spring boot構建的應用提供了一系列用於監控的端點。 添加依賴: <dependency> <groupId>org.spri

原创 spring Spring StateMachine狀態機

http://blog.didispace.com/spring-statemachine/ 使用spring StateMachine 狀態機步驟: 定義狀態和事件枚舉爲狀態機定義使用的所有狀態以及初始狀態爲狀態機定義狀態的遷移動作爲

原创 xml解析——註解輔助解析

先上測試xml報文: <?xml version="1.0" encoding="UTF-8"?> <Request> <Head> <CODE>0000</CODE> <id>11111</id> <TIM

原创 spring boot ApplicationContextAware獲取應用上下文

@Component public class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext ap

原创 springboot quartz的封裝

引入quartz包,封裝出一個在spring boot導入可用的jar包目錄接口:SechdulerManager類,負責初始化和銷燬scheduler,設計爲單利模式,私有化構造器,整個應用維護一個scheduler。並配置sechdu

原创 spring boot 配置druid數據源

Druid是一個關係型數據庫連接池,它是阿里巴巴的一個開源項目,並且提供數據庫的監控功能。這裏數據庫使用postgresql,需要導入如下數據源依賴: <dependency> <groupId>co

原创 redis 集羣部署及分佈式鎖的實現

一、redis集羣的部署安裝redis確保安裝文件夾有redis-trib.rb文件,通過rudy構建redis集羣安裝ruby環境配置好環境變量,gem install redis 安裝redis依賴詳細環境安裝教程:點擊打開鏈接集羣搭