原创 mongodb入門簡介
一、基本概念 MongoDB 是一個高性能,開源,無模式的文檔型數據庫,是當前NoSQL 數據庫產品中最熱門的一種。它在許多場景下可用於替代傳統的關係型數據庫或鍵/值存儲方式,MongoDB 使用C++開發。MongoDB 的官
原创 spring管理mongodb
安裝Spring for Mongodb Spring項目爲方便對Mongodb的操作,建立了spring-data的子項目,地址在: http://www.springsource.org/spring-data/mongo
原创 log4j使用教程
一、介紹 Log4j是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日誌信息輸送的目的地是控制檯、文件、GUI組件、甚至是套接口服務 器、NT的事件記錄器、UNIX Syslog守護進程等;我們也可以控制每
原创 將java源碼打成jar包
方法一:通過jar命令 jar命令的用法: 下面是jar命令的幫助說明: 用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] fi
原创 FreeMarker在JAVA中應用入門
在項目中通常有生成XML文件發送到另一個系統的需求,簡單的辦法可以是用一個XML模板,通過Freemarker替換其中的'Mark'(${}),生成最終的XML文件. 下面記錄了一下簡單的示例步驟: 1,創建一個XML模板:
原创 jdbc簡易泛型dao
一、實現思路 1、定義3個Annotation(註解):Entity、Id、Column,Entity作用於Type級別,用於標識JavaBean與數據庫表名的映射關係。Id作用於Field級別,用於標識JavaBean中ID屬
原创 如何得到JDBC Insert 語句執行後插入Oracle 數據庫記錄的主鍵
在應用中,很多時候會對錶的主鍵用一個自動增漲的數來付值,如Oracle的sequence,插入後又想得到的主鍵的值。下面介紹一下相關的方法。 1,用Oracle 的returning 語句。 PreparedStatement s
原创 Spring Aop實例
一、XML方式 1. TestAspect:切面類 package com.spring.aop; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.Proc
原创 Java使用反射來獲取Map的泛型信息
Java通過指定類對應的Class對象,程序可以獲得該類裏包括的所有Field,不管該Field使用private修飾,還是使用public修飾。獲得了Field對象後,就可以很容易的獲得該Field的數據類型,例如,下面的代碼便是獲得
原创 Java圖片處理開源框架
圖片處理是當今軟件開發中非常重要的一環,然而處理圖片的開源框架卻並不多。現金網上流傳的Java處理圖片的代碼,雖然可對圖片進行簡單處理,但效果並不理想。雖然也有些其他解決方案,但都擺脫不了繁瑣,使用起來十分不方便。 爲了解決這個
原创 開啓博客之旅
從今天開始,堅持寫博客,包括技術、生活、工作的一些東西,爲了給自己做總結。堅持!
原创 Java中serialVersionUID的解釋
serialVersionUID作用: 序列化時爲了保持版本的兼容性,即在版本升級時反序列化仍保持對象的唯一性。有兩種生成方式: 一個是默認的1L,比如:private static final long ser
原创 netty vs mina
1、Codec比較 mina編碼解碼器(codec)創建實例可有以下選擇: 1) 每一次接收到的數據創建一次codec實例 2) 爲所有client鏈接創建一次codec實例 netty編碼解碼器創建實例可
原创 誰調用了InvocationHandler 中的invoke方法?
關鍵問題是它們內在的聯繫。雖然可以看源代碼,包括類庫。但是把它們抽象出來,有助於理解。 在客戶類(即以下代碼的Client類),語句Manager managerProxy= (Manager)Proxy.newProxyInsta
原创 ECharts屬性設置
theme = { // 全圖默認背景 // backgroundColor: ‘rgba(0,0,0,0)’, // 默認色板 color: ['#ff7f50','#87cefa','#da70d6','#32cd