`
q272156430
  • 浏览: 275915 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
在默认通过myeclipse生成的配置里,spring使用的是apache的dbcp连接池<bean id="dataSource"   class="org.apache.commons.dbcp.BasicDataSource">   <property name="driverClassName"    value="com.mysql.jdbc.Driver">   </property>   <property name="url"    val ...
F5 --->step into: 表示单步,遇到方法进入方法体里继续执行F6 --->step over: 也表示单步,遇到方法跳过该方法体里的细节继续向下执行F7 --->step out/return:  如果在方法里执行,不想向下调试,可直接返回调该方法所对应的下一行代码
classLoader的加载机制    1、并非一次性加载    2、需要的时候加载(运行期间动态加载)    观察类的加载具体加载过程     1、java -verbose:class     2、在eclipse里右击类- -> debug as --> open debug dialog      ---> Arguments -->VM arguments 里输入"-verbose:class"
本文首先介绍了Lucene的一些基本概念,然后开发了一个应用程序演示了利用Lucene建立索引并在该索引上进行搜索的过程 Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文检索工具包。 目前已经有很多应用程序的搜索功能是基于 Lucene 的,比如 Eclipse 的帮助系统的搜索功能。Lucene 能够为文本类型的数据建立索引,所以你只要能把你要索引的数据格式转化的文本的,Lucene 就能对你的文档 ...
public abstract List find(String hql, Object... values); Object... values,你也可以认为是Object[]values,数组.   可变参数(Varargs)   可变参数使程序员可以声明一个接受可变数目参数的方法。注意,可变参数必须是 函数声明中的最后一个参数。假设我们要写一个简单的方法打印一些对象, util.write(obj1); util.write(obj1,obj2); util.write(obj1,obj2,obj3); …   在JDK1.5之前,我们可以用重载来实现,但是这样就需要写很多的重载函 ...
1.触发器(Triggers) 与Job相比,Trigger相对来说比较简单容易,但是要能完全的掌握使用Quartz,使其包含各种自定义的时间表选项,我们必须先知道和理解Trigger。 1.1日历(Calendars) Quartz Calendar 对象(不是java.util.Calendar对象)能够与被注册进Scheduler的Trigger关联。Calendar对排除Trigger的时间段是很有用的,例如,我们可以创建一个在每个工作日上午9:30触发Job的Trigger,就在其中增加一个排除所有工作假期的Calendar。 Calendar可以是任何实现Calendar ...
相信不少做开发或维护的DBA在找工作的时候,遇到过类似的面视问题:请简单的描述一下光标的类型,说一下普通光标和REF光标之间的区别,以及什么时候该正确应用哪一个? 这个题目,我着实难住了不少人,其实他们在具体开发的时候,也还是比较能够把握正确的光标的使用的,但就是说不出来,当然了,这与大家自身的沟流交通能力是有关系的。有的人不善于说,但做的却很好。扯的扯就走远了,最后唠叨一下:做技术这条路,能干不能说,或者说会干不会包装,路是走不"远"的。 一、显式cursor显式是相对与隐式cursor而言的,就是有一个明确的声明的cursor。显式游标的声明类似如下(详细的语法参加pl ...
1.       游标: 容器,存储SQL语句影响行数。   2.       游标类型: 隐式游标,显示游标,REF游标。其中,隐式游标和显示游标属于静态游标(运行前将游标与SQL语句关联),REF游标属于动态游标(运行时将游标与SQL语句关联)。   3.       隐式游标: DML语句对应的游标,由Oracle自动管理,也称SQL游标。(所有的DML操作都被Oracle内部解析为一个cursor名为SQL的隐式游标)   q      隐式游标的属性有: q      %FOUND – SQL 语句影响了一行或多行时为 TRUE q      %NOTFOUND – S ...
  物理上存放于网络的多个ORACLE数据库,逻辑上可以看成一个单一的大型数据库,用户可以通过网络对异地数据库中的数据进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的,开发人员无需关心网 ...
下面提供一个实例来讲解: 1. 首先把spring.jar包放到classpath下 2. 编辑spring配制文件,ApplicationContext.xml内容如下: Java代码 <?xml version="1.0" encoding="UTF-8"?>    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "spring-beans.dtd" >    <beans>         & ...
    即使在图形用户界面占统治地位的今天,控制台输出仍旧在Java程序中占有重要地位。控制台不仅是Java程序默认的堆栈跟踪和错误信息输出窗口,而且还是一种实用的调试工具(特别是对习惯于使用println()的人来说)。然而,控制台窗口有着许多局限。例如在Windows 9x平台上,DOS控制台只能容纳50行输出。如果Java程序一次性向控制台输出大量内容,要查看这些内容就很困难了。 对于使用javaw这个启动程序的开发者来说,控制台窗口尤其宝贵。因为用javaw启动java程序时,根本不会有控制台窗口出现。如果程序遇到了问题并抛出异常,根本无法查看Java运行时环境写入到System.ou ...
在Spring中,使用JDK的Timer类库来做任务调度功能不是很方便,关键它不可以象cron服务那样可以指定具体年、月、日、时和分的时间。你只能将时间通过换算成微秒后传给它。如任务是每天执行一次,则需要在spring中如下配置: ­ <bean id="scheduledTask" class= "org.springframework.scheduling.timer.ScheduledTimerTask"> <!--程序启动后开始执行任务的延迟时间 --> <property name="delay&q ...
前言====Subversion 权限简介-------------------在 Subversion 的使用当中,存在“认证”、“授权”两个概念。认证,即 authentication,是指用户名与密码的认证。授权,即 authorization ,是指某用户对某个目录是否具备读、写权限的一种审核 ...
一、测试 1。下载Subversion并安装 2。建立版本库,在命令行运行:        svnadmin create E:\svn\doc         svnadmin create E:\svn\project       将建立两个共享文件夹。   3。设置密码和权限。       打开E:\svn\doc\conf下的svnserve.conf,把#password-db = passwd前的#去掉,注意不要留空格,否则会报错;如果默认所有帐户都具有全部权限,则不要把#authz-db = authz前的#去掉,否则要进入E:\svn\doc\conf下的aut ...
存储过程 包含三部分: 声明,执行部分,异常。     可以有无参数程序和带参数存储过程。     无参程序语法     1 create or replace procedure NoParPro    2 as   ;    3 begin    4  ;    5 exception    6      ;    7 end;    8           带参存储过程实例      1 create or replace procedure queryempname(sfindno emp.empno%type) as    ...
Global site tag (gtag.js) - Google Analytics