内容列表
使用高效的日志工具—Log4J (2)
 Log4J的配置 现在来看log4j.properties配置文件的意义。第一行指定了根Logger的级别是DEBUG,并将此指定输出到A1。A1 就是第二行定义的org.apache.log4j.ConsoleAppender,此行表示将A1输出到控制台。第三行规定了输出到A1的格式为 org.apache.log4j.PatternLayout。第四行规定了输出到A1格式的转换模式
分类:Java 查阅全文
Lucene倒排索引原理
     Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下:0)设有两篇文章1和2文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too.文章2的内容为:He 
分类:Java 查阅全文
介绍一下 servlet.xml
tomcat的启动文件是以组件为基础进行配置的:<server>----根组件     包括一些属性:port="8005" shutdown="SHUTDOWN" debug="0"   下面包括其他组件:   1、<Listener >组件   &nb
分类:Java 查阅全文
servlet开发初步
 Servlet是Java语言在WEB服务器端的一种应用技术,未来Servlet将可能彻底取代CGI。本讲座将具体介绍Servlet的概念、开发、调试以及相应的应用实例。   一、什么是Servlet?   ·Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。   ·Servlet是位于Web&n
分类:Java 查阅全文
JAVA面试题集(选择自 zaowei21 的 Blog )
基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展
分类:Java 查阅全文
[J2SE 5.0专题][2.5]可变长度参数
顾名思义,可变长度参数就是指在方法的参数体中,只要定义恰当,我们可以使用任意数量的参数,类似于使用对象数组。在J2SE 5.0中,一个新的语法被引入,就是在参数类型名称后面加上 ... ,表示该方法可以接受多个该类型的参数。需要说明的是可变长度参数必须放在参数列表的最后,且一个方法只能包含一个这样的参数。需要注意的是,这个语法只是在声明一个方法的时候管用,真正当我们具体实现这个方法时,我们通常都不
分类:Java 查阅全文
Tomcat5配置Mysql JDBC数据库连接池
    如果只是对MySql感兴趣可以照抄这篇短文,如果想配置其他数据库类型的连接池,也可以做简单修改参数即可使用。   1、  安装Tomcat 参考Tomcat for window 的安装向导,基本直接安装即可,注意:安装时会提示输入管理用户名和密码,这是以后会用到的用户名和密码,切记。   2、  安装MySql
分类:Java 查阅全文
Servlet的相关类和接口
1.HttpServlet类    HttpServlet类是一个抽象类,可以从该类派生出一个子类来实现一个HttpServlet,接受来自Web站点的请求(该请求来自访问该Web站点的客户浏览器),并将处理后的响应结果发回Web站点(Web站点再将响应结果发送给客户浏览器),在HttpServlet的子类中,必须至少重载下表中的其中一种方法。 方法
分类:Java 查阅全文
实战EdaEagle——个人帐目管理系统(一)
点击此出下载EdaEagle点击此处下载个人帐目管理源码EdaEagle,既原来的edainfo-model,现在正试更名为EdaEagle,Eagle是鹰的意思,希望本套组件能像鹰一样展翅飞翔.也希望大家多提宝贵意见,让EdaEagle的明天更加美好.EdaEagle的详细介绍请点击此处本个人帐目管理系统,名为account,具有实际使用用途,可以管理你个人的收入支出(支持多用户),并可对其进行
分类:Java 查阅全文
输出1-100间的素数并求和。
public class ForPrime {     public static void main(String[] args) {        int sum = 0;        for (int i = 2
分类:Java 查阅全文
JAVA代码编写的30条建议
 JAVA代码编写的30条建议 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常
分类:Java 查阅全文
不同规则的中文分词对Lucene索引的影响
不同规则的中文分词对Lucene索引的影响
分类:Java 查阅全文
JAVA数组和JAV集合类的操作
如果你做过很多java程序,你可能对java集合类很熟悉,例如:Vector和ArrayList。你可以创建一个集合并向其中增加元素:    List lst = new ArrayList();    lst.add(new Integer(37));在这个特殊的范例
分类:Java 查阅全文
server.xml 中各个域的说明
<Server>元素它代表整个容器,是Tomcat实例的顶层元素.由org.apache.catalina.Server接口来定义.它包含一个<Service>元素.并且它不能做为任何元素的子元素. <Server port="8005" shutdown="SHUTDOWN" debug="0"> 1>className指定实现org.apache.
分类:Java 查阅全文
开源(OpenSource) - 运行平台 - IKVM.Net(基于.Net 的Java虚拟机)
    IKVM.Net 的是基于 .NET CLR 的 Java虚拟机。它是一个开源项目,主页地址:http://www.ikvm.net/ 。 基于.NET的Java虚拟机意味着我们可以让Java程序跑在.NET上,可以通过虚拟机这个中介让Java程序和.NET应用程序一起协同工作。更难能可贵的是,IKVM同时支持微软的.NET Framework 和
分类:Java 查阅全文
Hibernate中实现one-to-many
近两天来在研究Hibernate中的one-to-one和one-to-many的问题,做了很多试验,发现实现表关系时,在hibernate-mapping中generator的class设为uuid.hex,上述的两种关系可以实现,也就是数据库的主键设为varchar(MSSQL2000),但是主键改成int型的标识却弹出“ERROR SessionImpl:2379 - Could
分类:Java 查阅全文
Google 招聘的21道题目 (GLAT)
google brainy test/exam 就是流传胜广的传说中的google 的21道 GLAT 考试了。今天为大家揭开这个面沙,你也做作看。 10月底,Google在美国《麻省技术评论》、《LinuxJournal》、《Mensa》、《今日物理》等几本专业杂志上,刊登了一份“Google实验室能力倾向测试”。  试卷开头,蛊惑地写着“试试看!把答案寄回
分类:Java 查阅全文
·搜索引擎Nutch介绍(1)-简介
简介 Nutch 是一个刚刚诞生开放源代码(open-source)的web搜索引擎. 尽管Web搜索是漫游Internet的基本要求, 但是现有web搜索引擎的数目却在下降. 并且这很有可能进一步演变成为一个公司垄断了几乎所有的web搜索为其谋取商业利益.这显然不利于广大Internet用户. Nutch为我们提供了这样一个不同的选择. 相对于那些商用的搜索引擎, Nutc
分类:Java 查阅全文
·搜索引擎Nutch介绍(1)-使用Nutch
tutorial Requirements Java 1.4.x, either from Sun or IBM on Linux is preferred. Set NUTCH_JAVA_HOME to the root of your JVM installation. Apache's Tomcat 4.x. On Win32, cygwin, for she
分类:Java 查阅全文
工具(Eclipse) - 相关文档 - 项目简介
名称 简介 Eclipse Parallel Tools Platform 并行计算工具平台。            
分类:Java 查阅全文
<< 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 >>