`
zhanshenny
  • 浏览: 260137 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
    C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和 jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。   <!--当连 接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->   <property name="acquireIncrement">3</property>   <!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 -->   <p ...
                           charset和pageEncoding的区别 pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容编码 JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf- ...

Maven命令

一些相关的Maven命令(注意要再项目目录中运行) 构建 mvn install 创建IntelliJ IDEA项目文件 mvn idea:idea 创建Eclipse项目文件 mvn eclipse:eclipse 运行测试 mvn test 清除 mvn clean 打包 mvn package 获得需要的JAR文件 mvn initialize 使用Jetty运行 mvn jetty:run
一. 用maven建立web工程    mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp    mvn package    mvn eclipse:eclipse 二. 在pom.xml中添加    <dependency> <groupId>javax.servlet</groupId> <arti ...
    ACL即访问控制列表(Access Controller List),它是用来做细粒度权限控制所用的一种权限模型。对ACL最简单的描述就是两个业务员,每个人只能查看操作自己签的合同,而不能看到对方的合同信息。     一、准备数据库和aclService     ACL所需的四张表,表结构见附录:附录 E, 数据库表结构。然后我们需要配置aclService,它负责与数据库进行交互。 CREATE TABLE `acl_sid` (   `id` bigint(20) NOT NULL AUTO_INCREMENT,   `principal` tinyint(1) NOT NULL, ...
1. 首先,在web.xml中配置spring的配置文件的位置 <context-param>     <param-name>contextConfigLocation</param-name>     <param-value>classpath:spring/spring-applicationContext.xml</param-value> </context-param> 注:context-param中定义的是application范围内的参数,存放在servletcontext中 2. 在web.xml中定 ...
getResource()和getResourceAsStream以及路径问题(转) 标签: 杂谈 用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File file = new File("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可用,并且从现实应用来讲,最终生成的应用也会部署到Windows外的操作系统中,对于linux来说,在应用中用了c:/这样的字样,就 ...
等价类划分方法 1.定义 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取 少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 2.划分等价类: ...
一 :Tomcat Window 下 1.配置Tomcat设置 CATALINA_HOME 和 JAVA_HOME   CATALINA_HOME=E:\apache-tomcat-6.0.29   JAVA_HOME=C:\Program Files\Java\jdk1.6.0_14 2. 将solr包下面的dist文件夹中的apache-solr-1.4.1.war 拷贝到 tomcat的webapps,并且改名为 solr.war。 3. 任选 ...
IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出了3个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的IKAnalyzer3.0则发展为面向Java的公用分词组件,独立于Lucene项目,同时提供了对Lucene的默认优化实现。 IKAnalyzer3.0特性: 采用了特有的“正向迭代最细粒度切分算法“,支持细粒度和最大词长两种切分模式;具有83万字/秒(1600KB/S)的高速处理能力。 采用了多子处理器分析模式,支持:英文字母、数字、中文 ...
Lucene Scoring 评分机制 发表于:2009年8月26日 | 分类:Search | 标签: lucene, score | views(3,075) 版权信息: 可以任意转载, 转载时请务必以超链接形式标明文章原文出处, 即下面的声明. 原文出处:http://blog.chenlb.com/2009/08/lucene-scoring-archit ...
翻译:Lucene Similarity (Lucene 文档评分score机制详解)2008-11-28 19:09 文档的分值代表了该文档在特定查询词下对应的相关性高低,他关联着信息检索向量空间模型中的向量夹角的接近度。一个文档越与查询词相关,得分越高。分值计算公式如下: score(q,d)   =   coord(q,d) · queryNorm(q) ·   ∑ ( tf(t in d) · idf(t)2 · t.getBoost() · norm(t,d) )                                                             ...
Global site tag (gtag.js) - Google Analytics