上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 工作者线程Work Thread:执行代码的一组线程调度线程Dispatcher Thread:每个线程都具有分配给它的线程优先级,线程是根据优先级调度执行的Servlet采用多线程来处理多个请求同时访问。servlet依赖于一个线程池来服务请求。线程池实际上是一系列的工作者线程集合。Servlet使用一个调度线程来管理工作者线程.当容器收到一个Servlet请求,调度线程从线程池中选出一个工作者线程,将请求传递给该工作者线程,然后由该线程来执行Servlet的 service方法。当这个线程正在执行的时候,容器收到另外一个请求,调度线程同样从线程池中选出另一个工作者线程来服务新的请求,容器并 阅读全文
posted @ 2014-02-25 15:37 淡然_ 阅读(380) 评论(0) 推荐(0) 编辑
摘要: //导入必要的包import org.dom4j.Document;//Document文档类import org.dom4j.Element//元素节点类import org.dom4j.QName;//一个对元素名字的封装类import org.dom4j.io.SAXReader;//sax读取类import org.dom4j.io.XMLWriter;//xml写入类import org.dom4j.io.OutputFormat;//输出格式//读入xml文件String fileName = "*****";InputStream input = new Fi 阅读全文
posted @ 2014-02-25 10:11 淡然_ 阅读(3890) 评论(0) 推荐(0) 编辑
摘要: import java.util.Timer;public class TimerTest1 { static class MyTask extends java.util.TimerTask { public void run() { System.out.println("开始"); } } static class Shutdown extends java.util.TimerTask { Timer timer = null; public Shutdown() { } ... 阅读全文
posted @ 2014-02-24 16:10 淡然_ 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 对于org.apache.commons.dbcp.BasicDataSource的配置认知【转】Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。DBCP数据源DBCP类包位于/lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖Jakartacommons-pool对象池机制的数据库连接池,所以在类路径下还必须包括/lib/jakarta-commons/commons-pool.jar。下面是使用DBCP配置MySql数据源的配置片断:x 阅读全文
posted @ 2014-02-21 16:52 淡然_ 阅读(57753) 评论(0) 推荐(2) 编辑
摘要: 概述LOB 代表大对象数据,包括 BLOB 和 CLOB 两种类型,前者用于存储大块的二进制数据,如图片数据,视频数据等,而后者用于存储长文本数据,如论坛的帖子内容,产品的详细描述等。值得注意的是:在不同的数据库中,大对象对应的字段类型是不尽相同的,如 DB2 对应 BLOB/CLOB,MySql 对应 BLOB/LONGTEXT,SqlServer 对应 IMAGE/TEXT。需要指出的是,有些数据库的大对象类型可以象简单类型一样访问,如 MySql 的 LONGTEXT 的操作方式和 VARCHAR 类型一样。在一般情况下, LOB 类型数据的访问方式不同于其它简单类型的数据,我们经常会以 阅读全文
posted @ 2014-02-21 16:51 淡然_ 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 今天看了下Spring的源码——关于JDBC的"薄"封装,Spring 用一个Spring JDBC模板类来封装了繁琐的JDBC操作。下面仔细讲解一下Spring JDBC框架。一、首先看一下为什么要对JDBC进行封装? 传统的JDBC API实现比较底层,不管用户执行一个复杂的数据库操作还是一个简单的数据库查询操作,都有一个模板可以使用:捕获或抛出异常—获取连接—创建Statement或PreparedStatement—执行数据库操作—获取结果(ResultSet)—其他操作—处理异常—关闭ResultSet—关闭Statement或PreparedStatement— 阅读全文
posted @ 2014-02-21 16:31 淡然_ 阅读(3657) 评论(0) 推荐(0) 编辑
摘要: 在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。【箭头指向】:带三角箭头的实线,箭头指向父类2.实现(Realization)【实现关系】:是一种类与接口的关系,表示类是接口所有特征和行为的实现.【箭头指向】:带三角箭头的虚线. 阅读全文
posted @ 2014-02-21 14:37 淡然_ 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 我们想在Eclipse中的打开工程目录,Eclipse 自身没有这个功能,我们可以安装一个插件来实现这个功能。具体的操作方法如下:(1)、到以下链接中下载插件:https://github.com/samsonw/OpenExplorer/downloads(2)、将下载的插件复制到 Eclipse 的安装目录下的 plugins 目录中(3)、重启Eclipse ,可以看到Eclipse 中多了一个Open Explorer 的图标。 阅读全文
posted @ 2014-02-21 13:26 淡然_ 阅读(168) 评论(0) 推荐(0) 编辑
摘要: context-param元素含有一对参数名和参数值,用作应用的ServletContext上下文初始化参数。参数名在整个Web应用中必须是惟一的param-name 子元素包含有参数名,而param-value子元素包含的是参数值。作为选择,可用description子元素来描述参数。下面是一个含有context-param元素的有效部署描述符:jdbcDrivercom.mysql.jdbc.Driver 阅读全文
posted @ 2014-02-21 13:22 淡然_ 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 显示:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false 阅读全文
posted @ 2014-02-12 23:55 淡然_ 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页