原创 Spring4+Atomikos3.9+mysql6.06使用註解實現跨庫事務

maven依賴 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/

原创 jooq使用自定義策略生成代碼(How to use a custom strategy with the jOOQ code-generator and Maven?)

工程結構: generator子模塊,用於自定義策略 jooq模塊爲父模塊,用於實現業務 自定義代碼生成策略:MyStratege package com.code.generator.stratege; impor

原创 Spring數據源自動配置

x單個項目涉及多個數據庫時,我們需要做很多的數據庫配置之外,還需要寫很多的代碼來配置數據源,通常這樣的代碼是具有一定重複性的,因此希望能夠簡單的配置。 爲了一次編碼多次使用,我們需要手動的把數據源交給Spring管理,因此我們需要

原创 spring整合rabbitMQ代碼實例

http://www.cnblogs.com/tohxyblog/p/7256554.html

原创 快速找質數

給定1-1000000的數,快速找出質數 /* * 文件名:FindPrime .java * 版權:Copyright 2007-2017 517na Tech. Co. Ltd. All Rights Reserved.

原创 linux命令

jps 查看運行的jar程序 systemctl status firewalld.service 查看防火牆狀態 systemctl stop firewalld.service 關閉防火牆 ifconfig 查看本地ip c

原创 在Centos 中將zookeeper設置成開機啓動

轉載:http://blog.csdn.net/eric_sunah/article/details/48087807 部署了Zookeeper之後,當需要重啓機器時,開機後往往需要花一點時間對zookeeper集羣進行啓動,由於

原创 Spring Boot 之 CommandLineRunner,ApplicationRunner

我們在開發過程中會有這樣的場景:需要在容器啓動的時候執行一些內容,比如:讀取配置文件信息,數據庫連接,刪除臨時文件,清除緩存信息,在Spring框架下是通過ApplicationListener監聽器來實現的。在Spring Bo

原创 SpringBatch 之 spring.batch.job.enabled

spring.batch.job.enabled 配置用於啓動時是否創建JobLauncherCommandLineRunner, 若spring.batch.job.enabled=true, 則會創建JobLauncherCo

原创 SpringBoot 之 啓動過程

通過main方法啓動的過程: @SpringBootApplication public class TestApplication extends SpringBootServletInitializer { //通過

原创 JVM GC

什麼樣的對象會被GC? 超出作用域或者引用計數爲空的對象,從gc root開始搜索找不到的對象,並且經歷過一次標記、清理後,仍然沒有復活的對象。 解釋: 對象被引用一次,引用計數+1。但是若出現兩個對象互相引用,沒有其他對象引用

原创 Linux服務器多服務部署

在服務器上部署多個服務的方式: 1、多個Tomcat,一個服務部署在一個Tomcat下 2、一個Tomcat,所有服務部署在這一個Tomcat下 問題: 第一種方式: 難以維護,Tomcat難以升級 第二種方式: 服務互相影響,只

原创 Spring Boot 之 @ConfigurationProperties

@ConfigurationProperties 使用方式有兩種 1、在類上使用該註解 2、在工廠方法上使用該註解 (@bean) @Target({ElementType.TYPE, ElementType.METHOD})

原创 JVM 類加載機制

Java的類加載器都有哪些? 每個類加載器都加載哪些類?  這些類加載之間的父子關係是怎樣的?  什麼是雙親委派模型?  爲什麼Java的類加載器要使用雙親委派模型?   如何自定義自己的類加載器,自己的類加載器和Java自帶的類

原创 排序算法之選擇排序

選擇排序算法:每一趟找到最小的值,記錄最小值index,交換最小值到最後結果位置。 /** * 選擇排序算法. * * @author peiyu */ public class SelectorSort { p