`
vtrtbb
  • 浏览: 353331 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
先定义一个接口,主要包括CRUD几个功能   public interface BaseDAO { public void save(Object poObject); public void detacheUpdate(Object poObject); public <T>T load(Class<T> poClass, Object keyObject); public void delete(Object poObject); }   DAOFactory: import java.lang.reflect.Constructor; import java ...
public class ThreadPool { private final ExecutorService POOL; public ThreadPool(int threadNumber) { POOL = Executors.newFixedThreadPool(threadNumber); } public void runThread(int i) { POOL.execute(new myThread(i)); } public static void main(String[] args) { ThreadPool thread = new Threa ...
public class DBConnectionManager { private final static DBConnectionManager instance=new DBConnectionManager(); private DBConnectionPool pool; public static DBConnectionManager getInstance() { return instance; } public Connection getConnection() throws SQLException{ return pool ...
模拟一个java的线程池,虽然jdk1.5以后已经存在。 import java.util.LinkedList; public class AppThreadPool { private int poolSize; private LinkedList queue; public AppThreadPool(int poolSize) { this.poolSize = poolSize; queue = new LinkedList(); FileWorker[] Pool = new FileWorker[poolSize]; for (int i = 0; i ...
最近在研究mule,感觉比apache的serviceMix好用一些。 看到je上对于mule有好多例子,下载了mule 按着examples中的hello写,感觉比serviceMix轻松的多。
<h:commandLink actionListener="#{yhglBean.delYh}">     public void delYh(ActionEvent ev) { UICommand cl =(UICommand) (actionEvent.getSource()); String val = (String) (((UIParameter)(cl.getChildren().get(1))) .getValue()); }     <property-name> scxzID</property-name> ...
许多时候需要用到标签解析: String templeHtml = "<ul>{Tag:type=体育&pagesize=5}</ul><ul>{Tag:type=娱乐&pagesize=5}</ul>"; String htmlCode = ""; String beginTag = "{Tag:"; String endTag = "}"; boolean isFind = false; ...
Global site tag (gtag.js) - Google Analytics