`
wind_bell
  • 浏览: 286988 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Lucene 是一个基于 Java 的全文检索工具包,你可以利用它来为你的应用程序加入索引和检索功能。Lucene 目前是著名的 Apache Jakarta 家族中的一个开源项目,下面我们即将学习 Lucene 的索引机制以及它的索引文件的结构。 在这篇文章中,我们首先演示如何使用 Lucene 来索引文档,接着讨论如何提高索引的性能。最后我们来分析 Lucene 的索引文件结构。需要记住的是,Lucene 不是一个完整的应用程序,而是一个信息检索包,它方便你为你的应用程序添加索引和搜索功能。 架构概览 图一显示了 Lucene 的索引机制的架构。Lucene 使用各种解析器对各种不同类型 ...
在Domino中,数据库的存取控制列表是Domino安全性的重要组成部分,也是决定每个用户能否访问数据库的主要设置。每个数据库都有自己的存取控制列表(Access Control List, 以下简称ACL)。打开一个数据库,选择菜单“文件”-“数据库”-“存取控制”,就可以看到该数据库的ACL。 ACL分为四个页面:基本、角色、日志和高级。以下分别说明这四个页面中的内容。并说明了ACL中可以接受的名称格式。 ACL的“基本”页面 ACL的核心功能都包含在“基本”页面中。在“个人/服务器/工作组”中选择“全部显示”,所有存取级别的用户都会被列出。也可以选择仅查看“管理者”、“设计者”等某个存取级 ...
美国Lotus公司(已被IBM公司兼并)于八十年代后期推出的群组工作软件(群件)——Lotus Notes/Domino是一种基于Internet/Intranet技术为构架的群件系统,运行模式不但有客户机/服务器(Client/Server),而且有浏览器/服务器(Browser/Server),是构造企业信息网主要工具之一。现已被广泛应用于办公自动化、工作流控制、协同工作环境等方面,它提供了功能强大的多媒体共享文档数据库和电子邮件系统,是工业界的群件标准。   在SQL Server、DB2、Sybase、Oracle等大型关系数据库得到普遍应用的大环境下,当前我国的院校学历教育课程中,有关 ...
有几个比较好的学习Lotus 的地方: 1、论坛:www.lotusfans.com 2、博客:http://blog.csdn.net/zhengyun_ustc/ 3、官方网站:http://www-128.ibm.com/developerworks/cn/lotus
本文将向 Java 编程人员介绍 Domino Objects,并讲述本地访问和远程访问的一些基本知识,然后将介绍访问控制。本文的重点是开发 Java 应用程序。 如果没有本文中讲述的一些基本知识,从 Java 转向 Domino Objects 可能会比较困难。不 ...
内容摘要: CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下: CVS服务器(文件版本库) / | \ (版 本 同 步) / | \开发者1 开发者2 开发者3 作为一般开发人员挑选2,6看就可以了,CVS的管理员则更需要懂的更多一些,最后还简单介绍了一些Windows下的cvs客户端使用,CVS远程用户认证的选择及与BUG跟踪系统等开发环境的集成问题。 CVS环境初始化:CVS环境的搭建 管理员 CVS的日常使用: ...
使用 Java 可以访问 Domino 中的对象,如数据库、视图、文档等。本文简述了用 Java 访问 Domino 对象的基本编程方法。本文中的内容主要是根据 Lotus Domino/Notes 6 编写的,使用 R5 时会略有不同。 Java 对 Domino 对象的访问是通过调用 lotus.domino 包来进行的。在运行环境中,lotus.domino 包中的接口是通过两个包来实现的: lotus.domino.local - 支持从Notes/Domino所在的计算机上进行的本地调用 lotus.domino.cso - 支持对 Domino 服务器进行远程 ...
1 概述 1.1 为什么要了解Lotus Toolkits     在使用Domino/Notes开发企业应用的过程中,不断遇到了Domino要和其他业务系统相结合的问题。Domino是一个比较独特、比较封闭的系统,要作为整个企业的应用整合平台很困难。应当采用一种更通用、更开放的技术来构建这个平台。     Domino/Notes作为群件系统的典型,它在处理文档信息、协同工作方面有特点,也有优势,而且公司在这个平台上有很多积累。因此,如何在一个开放的平台上,将Domino/Notes应用有机地结合进来,是需要解决的一个重要问题。     为此,我们需要了解有哪些途径可以从外部得到Domin ...
再谈JDBC连结 为什么要反复谈JDBC连结,因为所以JDBC的性能,最主要的就是JDBC连结,而SQL语句的 优化,和JAVA编程无关,你的一个查询语句的效率,是你对于SQL语法的使用技巧,这一方 面你就可请教DBA,而不是来看我这种程序设计者的文章. ...
本来想继续谈JDBC的高级连结方式,事务模式.但发现关于大对象存储有很多人在问,所以 先来插入一节关于大对象存储的内容,然后再接着原来的思路写下去. JDBC的大对象存储听起来复杂,其实如果你明白了原理以后,就非常简单,网上有关这方面的 教材很少,而SUN的文档中,我从1.2开始看到一在仍然是错误的,不知道写文档的人长脑子没 有,就那几行代码你试试不就知道了,这么多次重抄下来还是错误的. 大对象分类:一般来说,大对象分为:大的文本对象,比如一个很长的文本(请你要注意什么是 文本文件,什么是二进制文件)文件,或者是你定义的一个长字符串,比如你定义了: String s = "我们要 ...
关于数据库连结 我们所说有JDBC高级应用,并不是说它的技术含量很高(也许JAVA平台上不存在什么"技术含量"的说 法,因为JAVA是给大家用的而不是给某些人用的).说它是高级应用,是因为它是对于JDBC基础应用来 说的扩展,也就是可以优化你的应用性能,或方便于应用的实现.所以说它是一种高级应用而不叫高级 技术.     JDBC中,java.sql包是基础的,也是核心的功能,javax.sql包则是高级的,扩展的功能.所以 为了交流的方便,我们把它们区分为core API和optional API.     但是仍然然有一些core API中的功能,我把它归纳到高级应 ...
在没有进入JDBC的高级应用前,我先来介绍一下一些"鲜为人知"的中级应用,说它是中 级应用,因为对JDBC有所了解的人都应该知道,说它"鲜为人知",我却没有在任何人的代 码中或我所见过的任何讲JDBC的书中有提到过,非常奇怪,这本来是JDBC规范啊.     select * from table where datetimecol < now();这在mysql中可以正确运行.     可是在另的数据库呢?     select * from table where datatimecol < TO_DATE('yyyyMMMdd');    ...
JDBC初级应用实例(二)[动态访问数据库]     上面有一位朋友问了,如果在已经连结的情况下,知道当前连结的库的表的情况呢? 其实只你已经连结了,你就能知道这个库中所以情况而不仅仅上表的情况:     有时(我到目前只见到 ...
JDBC初级应用实例(一)     在了解JDBC基础知识以后,我们先来写一个数据库操作的类(Bean)以后我们会 在这个类的基础上,随着介绍的深入不断提供优化的方案.     要把一个数据库操作独立到一个类(Bean)中,至少要考虑以下几个方面:     1.对于不同层次的应用,应该有不同的得到连结的方法,如果得到连结的方法要随 着应用层次的不同而改变,我们就应该把他独立成一个专门的类中,而把在任何应用层次 中都通用的处理方法封装到一个(类)Bean中.     2.既然考虑到既作为javaBean使用又可以用为一个普通类调用,要考虑到javaBean 的规范和普通类的灵活性.     3.对 ...
作为基础知识的最后部分,我们来说一说结果集的处理,当然是说对一般结果集的处理. 至于存储过程返回的多结果集,我们仍然放在高级应用中介绍.     SQL语句如何执行的是查询操作,那就要返回一个ResultSet对象,要想把查询结果 ...
Global site tag (gtag.js) - Google Analytics