原创 2012_11月總結分享

     11月份下旬,我在技術上主要看了看spring的IoC容器實現相關的內容。但是這次來不及寫了(這是一個很長的故事),就分享了一下11月份遇到的值得記錄的東西吧,中間也穿插2篇文章分享,無縫對接。總結如下: (1)   代碼規範問

原创 Could not find artifact com.sun:tools:jar:1.5.0問題解決

> 問題描述 在Maven的Web工程中,pom.xml文件出現錯誤Could not find artifact com.sun:tools:jar:1.5.0,導致整個工程無法正確編譯 >問題原因 jre中並沒有com.sun

原创 servlet相關知識點

先做個筆記 servlet生命週期 servlet源碼分析 servlet線程安全 點贊 收藏 分享 文章舉報 randyjiawenjie 發佈了125 篇原創文章 ·

原创 JSON與JAVA數據的相互轉換

先做個記號 JSON與JAVA數據的相互轉換 點贊 收藏 分享 文章舉報 randyjiawenjie 發佈了125 篇原創文章 · 獲贊 50 · 訪問量 112萬+ 他

原创 Eclipse插件

1. eclispe 配色方案 2. eclipse VIM插件       a. eclispe 配色方案 原文轉自這篇文章 一個很讚的eclipse插件,可以簡單方便地實現eclipse下的代碼配色。 另外插件作者還專門爲此插件做了

原创 java callable和Future

最近看同事的代碼,他們在一個項目中用到了java的excutor框架,我也參考了《java併發編程實踐》這本書,將相應的知識點看了看。callable和Future的一些內容總結如下: Callable與 Future 兩功能是Java

原创 利用動態代理實現AOP的簡單示例(JDK和cglib分別實現)

公司組織的內部培訓,裏面留了一個思考作業:基於AOP的統一日誌處理 要求實現一個AOP的技術雛形,能夠實現方法的調用前、正常執行後、異常執行後以及執行後的日誌輸出;同時要求,對於Java API對象和Object的方法做攔截。 我使用了兩

原创 裝飾器模式

轉自 http://miaoxiaodong78.blog.163.com/blog/static/18765136200701232434996/ Decorator設計模式是典型的結構型模式(在GOF的那本模式的Bible中將模式

原创 java多線程基礎

先標記一下 http://lavasoft.blog.51cto.com/62575/27069 點贊 收藏 分享 文章舉報 randyjiawenjie 發佈了125 篇原創

原创 java Integer.valueOf()方法

Integer.valueOf()方法實現如下: public static Integer valueOf(int i) { final int offset = 128; if (i >= -128 && i <=

原创 java的深度克隆

先做個標記 http://www.iteye.com/topic/182772 http://www.blogjava.net/jerry-zhaoj/archive/2009/10/14/298141.html 關於super.clo

原创 spring IoC容器初始化簡單分析

首先分享一篇文章,對於IoC思想的理解 主題:我對IoC/DI的理解: http://www.iteye.com/topic/1122310     我認爲,裏面最重要的一段話如下: 理解IoC容器問題關鍵:控制的哪些方面被反轉了? 1、

原创 java concurrency基礎

本來是學習volatile關鍵字的,結果連帶學習了這麼多知識點,慢慢看吧 標記一下 1.深入淺出java concurrency http://www.blogjava.net/xylz/archive/2012/05/30/325587

原创 mysql求兩個表的不同記錄

問題是:現在有兩個表,一個是記錄昨天的記錄,一個是記錄今天的記錄,如何求 (1)新增的記錄:今天有,昨天沒有的記錄; (2)減少的記錄:今天沒有,昨天有的記錄; 求解該類問題,需要用到sql的連接查詢。 爲了簡單起見,使用user1表和u

原创 maven編譯項目拋出out of memory

是java堆內存過小的原因造成的。 新增環境變量 MAVEN_OPTS="-Xmx512m" 問題解決 點贊 收藏 分享 文章舉報 randyjiawenjie 發佈了12