内容列表
- 使用高效的日志工具—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 查阅全文