原创 Java代理模式彙編

文章目錄Java 代理模式實現方式,主流如下五種方法Notes靜態代理實現實現步驟Cat接口委託類 Lion代理類角色(FeederProxy)靜態代理類測試動態代理類動態代理類涉及角色基於JDK技術 動態代理類技術核心 Proxy類

原创 基於Mybatis3.x自動生成mapper接口類用於單表操作

Mybatis 有基於maven 的插件用於連接數據庫生成單表的sql操作api的。 pom 如果你涉及需要定製 mybatis-generator 行爲需要引入這個jar包,很多接口定義在這個jar,不用定製其實可以不用引入 <!-

原创 利用原始的javac手寫編譯腳本編譯整個Java項目

如何編譯一個無包結構的單個java文件,無依賴jar包,除了JDK;以及運行該文件? 在任何目錄(/home/vc/javacDemo/one)下新建NoPackageClass.java文件 public class NoPackage

原创 tomcat版本和servlet 的版本,jsp的版本和el的版本的關係圖以及maven 依賴

Servlet , JSP 規範版本和tomcat 版本之前的關係圖 Servlet Spec JSP Spec JSTL(jsp標準標籤庫) EL Spec WebSocket Spec jdk Apache Tomcat V

原创 啓動ActiveMQ服務報錯Illegal character in hostname

WARN | Exception thrown from LifecycleProcessor on context close java.lang.IllegalStateException: LifecycleProcessor n

原创 基於BigDecimal的精確計算以及格式化輸出代碼示例

package common; import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; import jav

原创 構建高可用redis(4.0.8)緩存集羣-根據圖靈公開課完整實現搭建

redis 主從模式 單體應用,系統中只有一臺redis服務器,只有一臺時候有單點的問題。 redis升級 主從形式: 升級主從後,從redis 服務器不對外提供服務,只是從主服務器哪裏同步數據;一旦主redis服務器不能提供服務後

原创 Quartz 單獨啓動任務調度器案例舉例

Quartz 配置文件,如果是基於maven 的項目只需要放置到src/main/resources目錄下 #quartz setting File # quartz instance Name org.quartz.scheduler.

原创 Linux Redis安裝配置

Linux下載並編譯安裝 $ wget http://download.redis.io/releases/redis-4.0.8.tar.gz $ tar xzf redis-4.0.8.tar.gz $ cd redis-4.0.8

原创 Java單例模式私有靜態內部類實現並測試

package org.vincent; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java

原创 Redis4.0.8-conf 配置文件一些重要屬性配置項說明 - 每個配置項都使用過

bind 參數,設定redis 監聽那個網卡接口的網絡連接請求。 如果bind這個參數註釋掉,redis將監聽所有網絡接口的請求,如果需要指定redis監聽指定網絡接口的網絡請求,那麼需要手動指定: bind 127.0.0.1 r

原创 oracle 查詢單表某個字段 數據是否有重複

單表 單字段 查詢 表C_COMPARERESULT中c_tablename字段內容是否有重複。 語法:SELECT TEST_NAME,COUNT(*) FROM T_TEST GROUP BY TEST_NAME HAVING COU

原创 spring和Quartz 集成

集成Spring+ quartz 分爲四步 第一步 POM.XML 添加spring+quartz依賴 <!-- Spring start--> <dependency> <groupId>or

原创 Intellij IDEA 的maven多模塊中其中一個模塊下的main方法啓動報 錯誤:找不到或無法加載主類xxx.xxx.xxx

我的問題出在一個多maven模塊構成的項目中的一個模塊的main測試方法起不來。但是另外模塊的main方法完好無損。網絡上查詢了很多。 有各種教程,方法,都沒有用。比如環境變量,classpath路徑設置的問題,編譯後class 路徑