原创 java中通過反射獲取方法並且調用(getMethod和invoke深入)實踐
爲了支持業務的快速變更,往往採用可配置的方式,將業務邏輯的處理部分配置在數據庫中或者XMl文件裏。配置什麼,如何配置才更靈活,That's a problem. 以數據庫配置爲例(xml相同),在數據庫中可以配置上java包名+類名,一個
原创 sum over partition by 的用法
--用法詳解 0、select * from wmg_test; ---測試數據 1、select v1,v2,sum(v2) over(order by v2) as sum --按照 v2排序,累計n+n-1
原创 Hadoop源碼詳解 org.apache.hadoop.conf (配置類) (二)
Configuration是org.apache.hadoop.conf包中的主類 Configuration類中包含了10個屬性 private static final Log LOG = LogFactory.getLog(Conf
原创 maven搭建spring mvc web項目
轉載地址:http://blog.csdn.net/jiushuai/article/details/7004855 使用Eclipse構建Maven的SpringMVC項目 首先Eclipse需要安裝Maven的
原创 分析多線程併發寫HashMap線程被hang住的原因
在blogjava上看到一文誰能幫忙解釋一下爲什麼這個程序會死鎖?,激發了我那能害死貓的好奇,所以很費勁的琢磨了這個問題。由於涉及的內容較多,就單獨發文闡述一下。 public class TestLock { private fin
原创 java動態加載jar包,並運行其中的類和方法
動態加載jar包,在實際開發中經常會需要用到,尤其涉及平臺和業務的關係的時候,業務邏輯部分可以獨立出去交給業務方管理,業務方只需要提供jar包,就能在平臺上運行。 下面通過一個實例來直觀演示: 第一:定義一個抽象類 AbstractAct
原创 java和js之間互相調用實踐(一)
package com.wawmg.js; import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngine