Java
文章平均质量分 77
iteye_13394
这个作者很懒,什么都没留下…
展开
-
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 错误代码: org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class...原创 2010-12-16 14:25:13 · 963 阅读 · 0 评论 -
多线程 ExecutorService CountDownLatch
package com.hbw.model;public class User { public User(){} public User(int id,String name){ this.id=id; this.name=name; } private int id; private String name; public int get...原创 2016-07-20 11:22:45 · 239 阅读 · 0 评论 -
Java Quartz自动调度
package com.test; import org.quartz.Job;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException; public class CallGirl implements Job { ...原创 2012-06-19 16:02:35 · 77 阅读 · 0 评论 -
java反射详解
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Reflect;...原创 2012-12-13 11:31:56 · 69 阅读 · 0 评论 -
关于could not find action or result
说说这两天遇到的关于could not find action or result 的问题。 先说说我的情况,访问一般的 action是没有问题的,但就是在访问某些页面的时候 会报这个could not find action or result错 误 网上有说给struts的配置的包名上加namespace="/"的,试过了,没用,也有说struts的文件位 置的,也有说struts文件名不...原创 2012-12-04 15:27:10 · 205 阅读 · 0 评论 -
Java正则表达式详解
一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说: 1.1 句点符号 假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以“t”字母开头,以“n”字母结束。另外,假...原创 2012-06-13 11:31:54 · 65 阅读 · 0 评论 -
深入浅出REST
不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对REST和RE...原创 2013-08-07 11:22:51 · 102 阅读 · 0 评论 -
log4j.properties配置详解(转载)
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderNam...原创 2013-07-11 10:23:56 · 103 阅读 · 0 评论 -
java项目几种常见数据库连接池的使用比较
最原始的数据库使用就是打开一个连接并进行使用,使用过后一定要关闭连接释放资源。由于频繁的打开和关闭连接对jvm包括数据库都有一定的资源负荷,尤其应用压力较大时资源占用比较多容易产生性能问题。由此使用连接池的作用就显现出来,他的原理其实不复杂:先打开一定数量的数据库连接,当使用的时候分配给调用者,调用完毕后返回给连接池,注意返回给连接池后这些连接并不会关闭,而是准备给下一个调用者进行...原创 2012-07-06 11:17:33 · 106 阅读 · 0 评论 -
java 常用7种数据库连接方式
MySQL: String Driver="com.mysql.jdbc.Driver"; //驱动程序 String URL="jdbc:mysql://localhost:3306/db_name"; //连接的URL,db_name为数据库名 String Username="username"; //用户名 ...原创 2012-07-06 11:04:01 · 179 阅读 · 0 评论 -
java数据源的几种配置
几种常用的Java数据源解决方案Java中的数据源就是javax.sql.DataSource。DataSource的创建可以有不同的实现。JNDI方式创建DataSource 以JNDI方式创建数据源首先要配置数据源的相关连接信息,也就是数据源连接池。该配置应该在Tomcat安装目录下的conf/context.xml文件中配置。其配置如下: ...原创 2012-07-03 16:06:44 · 141 阅读 · 0 评论 -
CyclicBarrier的用法
本例介绍第三个同步装置:CyclicBarrier,它维护一个计数器,与CountDownLatch不同的是,等待这个CyclicBarrier的线程必须等到计数器到达某个值时,才可以继续。CyclicBarrier就像它名字的意思一样,可看成是个障碍,所有的线程必须到齐后才能一起通过这个障碍。本例实现一个数组相邻元素的加法,一个线程给数组的第一个元素赋值,然后等待其他线程给数组第二个元素赋值,然...原创 2016-07-20 18:23:10 · 186 阅读 · 0 评论