原创 使用sendMail發送郵件

使用sendMail發送郵件 1發送郵件必須有郵件服務器,在這裏以QQ郵箱服務器爲例 設置QQ郵箱支持POP,ICMP協議(百度有設置方式,在這裏不再贅述) 2 下載mail.jar(注意版本,此代碼示例爲1.6版

原创 對稱加密----AES和DES加密、解密

目前主流的加密方式有:(對稱加密)AES、DES (非對稱加密)RSA、DSA 主要講解對稱加密—-AES和DES加密、解密 jce中提供了加解密的api: 1、首先應該明白AES是基於數據塊的加密方式,也就是說

原创 關於Spring中的<context:annotation-config/>配置

使用隱式地向 Spring容器註冊 當然我們很多時候使用註解都會配置掃描路徑選項: <context:component-scan base-package="pack.pack"/> 該配置項其實也包含了自動注入上述processor

原创 @JsonInclude(Include.NON_NULL)

@JsonInclude(Include.NON_NULL) 是springmvc中的標註,是爲了控制返回的json字符串顯示哪些字段。這裏的設置是爲null的字段不顯示

原创 管道流:(管道輸入流 PipedInputStream與管道輸出流 PipedOutputStream)

管道流:(管道輸入流 PipedInputStream與管道輸出流 PipedOutputStream) 作用 管道流的主要作用就是可以進行兩個線程間的通信。一個線程作爲管道輸出流,另一個線程作爲管道輸入流, 在啓動線程前,

原创 TO_DAYS函數 (SQL)

TO_DAYS函數 返回一個天數! 啊哈?什麼天數? 從年份0開始的天 比如: SELECT TO_DAYS(‘1997-10-07′); 結果  729669 就是從0年開始 到1997年10月7號之間的天數 PS:注意括號中是字

原创 日期類型的比較與轉換(date Calendar timestamp):

1 Date 1.1 獲取時間毫秒值 date.getTime();//注意時區帶來的影響 1.2 日期類型的比較 after before: SimpleDateFormat localTime=n

原创 Spring 使用@PropertySource+Emvironment讀取properties文件

spring 3.1中開始引入 了讀取properties文件的註解 @PropertySource 比如有customize.properties文件 #用戶名 userName=admini #密碼 password=123

原创 Spring配置---<aop:aspectj-autoproxy />

<aop:aspectj-autoproxy proxy-target-class="true"/> 基於類的動態代理(依賴於CGlib庫) 通過配置織入@Aspectj切面

原创 聯合索引引發的插入問題

今天遇見一個聯合索引引發的插入數據異常的問題,找了好長時間 問題是這樣的: 插入字段 crm_id 參數爲12333 結果在執行插入的使用crm_id的值變成了12333-12 (ps:crmlc_time的值爲12). 問題出在

原创 集合,字符串判空

集合判空(Collection) if(list!=null && !list.isEmpty()){ 這個裏面取list中的值 }else{ 做其他處理 } 注意list.isEmpty()的底層實現是: publi

原创 <Context reloadable="true">

爲了在開發時,讓tomcat能夠自動重新加載,我們修改過的代碼和配置,需要對Tomcat的context.xml文件進行設置。 在標籤中,加上reloadable屬性,並且將值設爲true <Context reloadable="tr

原创 排序算法之基數排序

基數排序詳解以及java實現 前言 基數排序(radix sort)又稱桶排序(bucket sort),相對於常見的比較排序,基數排序是一種分配式排序,即通過將所有數字分配到應在的位置最後再覆蓋到原數組完成排序的過程。我在上一篇講

原创 Java 中Comparable和Comparator區別比較

Java 中Comparable和Comparator區別比較 作者: 字體:[增加 減小] 類型:轉載 時間:2013-09-27 我要評論 <div class="art_desc mt10"><div id="art

原创 設計模式-適配器模式

前言 適配器模式(Adapter Pattern)是作爲兩個不兼容的接口之間的橋樑。這種類型的設計模式屬於結構型模式,它結合了兩個獨立接口的功能。 這種模式涉及到一個單一的類,該類負責加入獨立的或不兼容的接口功能。舉個真實的例子