<%@ page contentType="text/html;charset=GB2312"%> <%@ page import="java.sql.*"%> <html> <title>分页显示(jsp版)</title> <body> <%! int pageSize = 5;//每页显示的记录数 int pageCount = 0;//总页数 %> <% Connection con; String DatabaseDriver = "com.mi Read More
posted @ 2012-02-10 20:19 Andy_YF Views(209) Comments(0) Diggs(0)
1.ArrayList遍历package com.test; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ArrayListDemo { public static void main(String args[]){ List<String> list = new ArrayList<String>(); list.add("luojiahui"); list.add("luojiafeng") Read More
posted @ 2012-01-07 22:56 Andy_YF Views(412) Comments(0) Diggs(0)
摘要:本方将介绍正则表达式的强大功能。只要正确运用正则表达式,便能够在字符串提取和文本修改中起到很大的作用。另外还介绍了如何在Java程序中通过Jakarta-ORO库利用正则表达式。学习后,您可在日后的工作中,根据环境随时切换字符串处理方式(使用StringTokenizer,charAt,和substring),或正则表达式。标签:Java正则表达式Java对象JDK应用JAVA如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它 Read More
posted @ 2012-01-07 22:45 Andy_YF Views(227) Comments(0) Diggs(0)
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStream in = null; try { System.out.print... Read More
posted @ 2012-01-07 22:38 Andy_YF Views(191) Comments(0) Diggs(0)
从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。例如,数5678的存储形式为:ASC码: 00110101 00110110 00110111 00111000 ↓ ↓ ↓ ↓十进制码: 5 6 7 8 共占用4个字节。ASCII码文件可在屏幕上按字符显示, 例如源程序文件就是ASCII文件,用DOS命令TYPE可显示文件的内容。 由于是按字符显示,因此能读懂文件内容。二进制文件是按二进制的编码方式来存放文件的。 例如, 数... Read More
posted @ 2012-01-07 22:23 Andy_YF Views(1111) Comments(0) Diggs(0)
import java.io.File; import java.io.IOException; public class CreateFileUtil { /** * 创建单个文件 * @param destFileName 文件名 * @return 创建成功返回true,否则返回false */ public static boolean CreateFile(String destFileName) { File file = new File(destFileName); if (file.exists()) { System.out.println("... Read More
posted @ 2012-01-07 22:18 Andy_YF Views(220) Comments(0) Diggs(1)
对于搜索引擎来说,最重要的并不是找到所有结果,因为在上百亿的网页中找到所有结果没有太多的意义,没有人能看得完,最重要的是把最相关的结果排在最前面,这也称为相关度排序。机器算法和人不一样的地方是人可以直接理解词的意思,文章的意思,机器和算法不能理解。人看到苹果这两个字就知道指的是那个圆圆的,有水的挺好吃的东西,搜索引擎却不能从感性上理解。中文分词的准确与否,常常直接影响到对搜索结果的相关度排序。什么是中文分词:众所周知,英文是以词为单位的,词和词之间是靠空格隔开,而中文是以字为单位,句子中所有的字连起来才能描述一个意思。例如,英文句子I am a student,用中文则为:“我是一个学生”。计 Read More
posted @ 2012-01-03 20:40 Andy_YF Views(318) Comments(0) Diggs(0)
中文机械分词算法入门 作者:Sunny from Hour41 (www.hour41.com )这几天因为要负责新的搜索系统中的分词,所以看了一些入门级的分词算法。其中主要是机械分词方法,趁这个机会总结下。机械分词方法又叫基于字符串匹配的分词方法,它是按照一定的策略将待分析的汉字串与一个“充分大的”机器词典中的词条进行区配,若在词典中找到某个字符串,则匹配成功(识别出一个词)。按照扫描方向的不同,串匹配分词方法可以分为正向匹配和逆向匹配;按照不同长度优先匹配的情况,可以分为最大(最长)匹配和最小(最短)匹配;按照是否与词性标注过程相结合,又可以分为单纯分词方法和分词与标注相结合的一体化方法。 Read More
posted @ 2012-01-03 20:28 Andy_YF Views(458) Comments(0) Diggs(0)
一、Lucene 开发环境配置step1.Lucene 开发包下载 下载地址:http://lucene.apache.org/java/docs/index.htmlstep2.Java 开发环境配置 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME 值为: D:\Program Files\Java\jdk1.6.0_18(你安装JDK 的目录) CLASS_PATH 值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin; Path: 在开始 Read More
posted @ 2011-12-26 18:18 Andy_YF Views(720) Comments(0) Diggs(0)
安装版和解压版的区别:tomcat exe是 可执行的安装程序,只需要双击这个文件,就可以开始安装Tomcat了。在安装过程中,安装程序会自动搜寻JDK和JRE的位置(或手动输入JRE路径,如C:\jdk1.4_0_11\jre)。安装完成后,在 Windows系统的“开始”->“程序”菜单下会添加Apache Tomcat 5.5菜单组。tomcat zip是一个压缩包,只需要将它解压到硬盘上就可以了。还是建议下载tomcat压缩包,通过解压缩的方式安装Tomcat,解压缩的方式也适用于其他的操作系统.安装与配置:1、安装版: 下载安装版,点击后,一路next,就直接安装成功。 配置环 Read More
posted @ 2011-12-26 12:02 Andy_YF Views(650) Comments(0) Diggs(0)