原创 spring redis 集羣配置

pom引入jar包 <!-- redis start --> <dependency> <groupId>redis.clients</groupId> <artifactId

原创 spring kafka producer 生產者

pom引入jar包 ··· org.springframework.kafka spring-kafka 1.1.1.RELEASE ··· ### spring配置 ```

原创 spring redis 單點配置

pom引入jar包 <!-- redis start --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</

原创 jedis 單點配置

pom引入jar包 <!-- redis start --> <dependency> <groupId>redis.clients</groupId> <artifactI

原创 jedis 集羣配置

pom引入jar包 ··· redis.clients jedis 2.9.0 ··· ### spring配置 ``` ${spring.redis.cluster.nodes1} ${spring

原创 增強MyBatis註解

MyBatis提供了簡單的Java註解,使得我們可以不配置XML格式的Mapper文件,方便的編寫簡單的數據庫操作代碼:  public interface UserMapper { @Select("SELECT * FROM use

原创 Mybatis 中$與#的區別

1 #是將傳入的值當做字符串的形式 eg:select id,name,age from student where id =#{id},當前端把id值1,傳入到後臺的時候,就相當於 select id,name,age from stud

原创 IOS推送http2使用netty服務啓動異常

IOS推送http2使用netty服務啓動異常 現象 使用netty開發×××送HTTP2,本機運行正常,部署至linux服務器異常。 原因 是linux服務器內核版本過低,所使用GLIBC類庫版本過低。netty要求GLIBC_2.10,

原创 spring quartz定時器

一,spring quartz定時器可以指定兩種執行模式 1,CronTriggerFactoryBean:基於時間刻度(可以設置具體時間) 2,SimpleTriggerFactoryBean:基於調度間隔時間 (但是延遲啓動的功能,好像

原创 SpringBoot項目啓動時自動執行指定方法

在SpringBoot中,有兩種接口方式實現啓動執行,分別是ApplicationRunner和CommandLineRunner,除了可接受參數不同,其他的大同小異 ApplicationRunner : import org.sprin

原创 http連接池

一,maven座標 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <ver

原创 Log4j不同級別輸出到不同文件的幾種方式

log4j已經是古董了,但是現在項目還在用,需要用到不同級別輸出到不同文件,所以把幾種實現方式記錄下來,備忘!下面的幾種配置都是使用properties的情況,但是xml的原理也一樣. 1.使用LevelRangeFilter 2.使用Le

原创 Caused by: java.net.BindException: 地址已在使用

兩種情況 一,端口被佔用 修改程序端口 二,linux系統文件描述符用盡 查看程序佔用連接數,文件描述符最大打開數

原创 jquery擴展date日期格式化顯示

在js文件中增加 (function($){ Date.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.getMonth() +

原创 java屬性 user.dir獲取當前工作目錄

public class Test { public staticvoid main(String[] args) { Properties props = System.getPropert