`
chenlb
  • 浏览: 699562 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
    想让Tomcat支持ssi,一般是shtml文件。配置比较简单。 默认tomcat不支持ssi。 现以tomcat5.5.x为例。 改conf/web.xml配置。 有两种方式:一是servlet,二是filter。 servlet方式的: <!--     <servlet>         <servlet-name>ssi</servlet-name>         <servlet-class>           org.apache.catalina.ssi.SSIServlet         </se ...
setTimeout(script,millisecond); 是从现在算起多少微秒后运行该代码(只运行一次) setInterval(script,millisecond);  是每隔多少微秒运行一次代码 示例: 1.执行一次 <span id="time"></span> 秒 <script type="text/javascript"> var i = 1; var txt = document.getElementById("time"
linux下的很软件都是 tar.gz后缀的,解压久了不用就忙了,写备忘。现我知的直接解压方法有两种 1.gunzip与tar gunzip < *.tar.gz | tar -xvf - 2.只用tar tar -zxvf *.tar.gz 说明: z表示:通过gzip指令处理备份文件 x表示:解压 v表示:输出解压过程信息 f表示:指定备份文件
solr 1.3 还没有正式发布,在这里记录下从solr 1.2的主要改动: solrj     solr的java客户端,可以嵌入搜索(不是http/xml交互) multi-core     多核心——1个web应用可以用多种的搜索服务,即可以多个schema.xml search components    搜索组件。 distributed search    分布式搜索。 api的变动: org.apache.util 包下的大部分类移到org.apache.common.util包下面。 org.apache.solr.request包下面的很多类移到org.apa ...
    solr 分布式其实是分发,这概念像Mysql的复制。所有的索引的改变都在主服务器里,所有的查询都在从服务里。从服务器不断地(定时)从主服务器拉内容,以保持数据一致。先描述下我的环境:solr-master(192.168.1.181), solr-slave(192.168.1.155), jdke1.6.0_06, tomcat-5.5.26, solr-1.2 tomcat_home在 /home/chenlb/tomcat-5.5.26solr_home在 /home/chenlb/solr-homesolr解压后的目录 /home/chenlb/solr-1.2.0最好两机可以 ...
    由于svn服务器的调整,很多项目里的链接还是旧的服务器,又由于项目里有些东西还没有提交,所不能删除svn的元数据,怎样才能适应svn的迁移呢?    我的项目全在Eclipse下面,用subeclipse客户端,在subeclipse找了好久没找到此功能,最后在TortoiseSVN找,找到了右击本地与svn相连的目录-->"TortoiseSVN"-->"Reloate..."在to URL那改就行了。^_^      subeclipse远不如TortoiseSVN强大,且它还依赖TortoiseSVN——如果没有TortoiseS ...
ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。1.在A机下生成公钥/私钥对。 [chenlb@A ~]$ ssh-keygen -t rsa -P '' -P表示密码,-P '' 就表示空密码,也可以不用-P参数,这样就要三车回车,用-P就一次回车。它在/home/chenlb下生成.ssh目录,.ssh下有id_rsa和id_rsa.pub。2.把A机下的id_rsa.pub复制到B机下,在B机的.ssh/ ...
我用CentOS为例。 简介:     cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。 CentOS的cron默认是开机启动的,如果没有开机启动可以用chkconfig [root@chenlb-pc ~]# chkconfig crond on 查看crond是否开机启动 [root@chenlb-pc ~]# chkconfig --list crond crond           0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用 ...
    Solr 涉及的术语,简单介绍下: Auto-warming(自动预热) 当打开一个新的缓存时,它把在旧缓存里命中较高的键/值添加到新的缓存里。 Constraint(限制) 限制对象集的方法。 Facet(层面) 对象集的一个方面或特定的一部分,这可以用来资源分类。 Filter(过虑器) 它由上下方决定,可能是:1. Constraint(限制)的那称呼。2. 限制查询结果的"fq"参数。3. 涉及特定的Lucene的"Filter"类。 Solr Home Dir(Solr主目录) 又叫Solr Home Directory或Solr Ho ...
    两字符串相似度计算方法有好多,现对基于编距的算法的相似度计算自己总结下。       简单介绍下Levenshtein Distance(LD):LD 可能衡量两字符串的相似性。它们的距离就是一个字符串转换成那一个字符串过程中的添加、删除、修改数值。     举例: 如果str1="test",str2="test",那么LD(str1,str2) = 0。没有经过转换。 如果str1="test",str2="tent",那么LD(str1,str2) = 1。str1的"s"转换&q ...
   用String.substring方法,不小心会有越界异常。现实现一个没抛出越界异常,越界就返回null,不过直接返回的再用其它方法,可能有Null异常。现还实现可以负index的,可能逆向的。 package com.chenlb.util; public class StringUtil { /** * start与end均可负数<br/> * start < end正向取, start > end逆向取<br/> * 示例:str="I am chenlb"<br/> * StringUtil ...
    网上找到这方面的资料,javaeye也有这个帖子 ,想学习这方面的知识,虽然网上很容易找到这方面的资料,但我还是把它上传来与感兴趣的javaeye友一起学习。
    前段时间学习Linux命令,偶然发现curl命令很有用。这里简单介绍下。网络上部分解析是:curl是一个利用URL语法在命令行方式下工作的文件传输工具。    它可以取得有规律的url的内容。比如:http://www.example.com/001.html 到 http://www.example.com/100.html ,它有一种表达式可以这些内容下载下来,这功能绝对比迅雷强,迅雷只支持一个变量,curl只你喜欢可任意多。它可继点续传,提交表单……    来看下简单的使用: 1.查看响应的头 curl -I http://chenlb.iteye.com  现在正如robbin说 ...
Windows网络命令行程序    ipconfig /all 查看配置  ipconfig /renew 刷新配置  ipconfig 管理 DNS 和 DHCP 类别 ID Ping 测试连接 Arp 解决硬件地址问题 nbtstat 解决 NetBIOS 名称问题 netstat 显示连接统计 tracert 跟踪网络连接 pathping 测试路由器
    今天运行下程序,报错说“内存不够”。在Tomcat可以扩大JVM的内存栈呢?然后看那bin目录下启动文件,找到catalina.bat文件的JAVA_OPTS(大概在103行,5.5.X),在再添加一个set JAVA_OPTS参数即可如:   set JAVA_OPTS=%JAVA_OPTS% -Xms100m -Xmx512m    
Global site tag (gtag.js) - Google Analytics