原创 Could not GET 'https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml'.

Could not GET 'https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml'. > Failed to list ve

原创 org.springframework.scheduling.quartz.CronTriggerBean 配置

一個Quartz的CronTrigger表達式分爲七項子表達式,其中每一項以空格隔開,從左到右分別是:秒,分,時,月的某天,月,星期的某天,年;其中年不是必須的,也就是說任何一個表達式最少需要六項。 例:0 0 12 ? * WED 表示

原创 VI命令

一、Linux/Unix編輯器概述       編輯器是使用計算機的重要工具之一,在各種操作系統中,編輯器都是必不可少的部件。Unix及其相似的ix 操作系統系列中,爲方便各種用戶在各個不同的環境中使用,提供了一系列的ex編輯器,包括 e

原创 @Temporal JPA 映射時間(Temporal)類型

在進行實體映射時,有關時間日期類型的類型可以是java.sql包下的java.sql.Date、java.sql.Time和java.sql.Timestamp,還有java.util包下的java.util.Date 和java.uti

原创 ThreadLocal模式的實現機理

在早期的JDK版本中,提供了一種解決多線程併發問題的方案:java.lang.ThreadLocal類。ThreadLocal類在維護變量時,實際使用了當前線程中的一個叫做ThreadLocalMap的獨立副本,每個線程可以獨立修改屬於自

原创 Redis

1.Redis簡介 Redis是一個key-value存儲系統。和Memcached類似,但是解決了斷電後數據完全丟失的情況,而且她支持更多無化的value類型,除了和string外,還支持lists(鏈表)、sets(集合)和zset

原创 log4j配置

properties配置 #production release log4j.rootLogger = info, stdout, F, error log4j.appender.stdout = org.apache.log4j.Co

原创 深入比較ThreadLocal模式與synchronized關鍵字

ThreadLocal模式與synchronized關鍵字都用於處理多線程併發訪問變量的問題,只是二者處理問題的角度和思路不同。 1:ThreadLocal是一個java 類,通過對當期線程中的局部變量的操作來解決不同線程的變量訪問的衝突

原创 命名空間別名的問題

原始的請求如下 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns2="http://www.2345.com/swit

原创 session超時設置

具體設置很簡單,方法有三種:   (1)在主頁面或者公共頁面中加入:session.setMaxInactiveInterval(600);參數600單位是秒,即在沒有10分鐘活動後,session將失效。   這裏要注意這個sessio

原创 Exception in thread "main" java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provid

本地啓動jetty時報錯,發現tomcat-jdbc和本地jetty衝突,原因是因爲父類加載順序出現了問題 Exception in thread "main" java.util.ServiceConfigurationError:

原创 JSTL標籤庫

JSTL標籤庫,是日常開發經常使用的,也是衆多標籤中性能最好的。把常用的內容,放在這裏備份一份,隨用隨查。儘量做到不用查,就可以隨手就可以寫出來。這算是Java程序員的基本功吧,一定要紮實。   JSTL全名爲JavaServer

原创 使用 Spring Data JPA 簡化 JPA 開發

本文主要講述 Spring Data JPA,但是爲了不至於給 JPA 和 Spring 的初學者造成較大的學習曲線,我們首先從 JPA 開始,簡單介紹一個 JPA 示例;接着重構該示例,並引入 Spri

原创 什麼是java序列化,怎樣實現java的序列化?

Java 串行化技術可以使你將一個對象的狀態寫入一個Byte 流裏,並且可以從其它地方把該Byte 流裏的數據讀出來,重新構造一個相同的對象。這種機制允許你將對象通過網絡進行傳播,並可以隨時把對象持久化到數據庫、文件等系統裏。Java的串

原创 MySQL大數據下Limit使用

      對於一直用Oracle的我,今天可是非常詫異,MySQL中同一個函數在不同數量級上的性能居然差距如此之大。   先看錶ibmng(id,title,info)  唯一  id key 索引title   先看看兩條語句: