书籍 Java中文文本信息处理的封面

Java中文文本信息处理

罗刚

出版时间

2017-04-30

ISBN

9787302469360

评分

★★★★★
书籍介绍

全书以零基础的读者自学完成一个中文分词系统作为目标。从Java基础语法开始,然后到文本处理相关的数据结构和算法,*后实现文本切分和词性标注。本书是少有的介绍业界热门的Java开发中文分词的书籍。本书选取相关领域的经典内容深入理解和挖掘,也综合了实践性强的创新想法。适用于对软件开发感兴趣的青少年或者大学生。

罗刚,计算机软件硕士,毕业于吉林工业大学。2005年创立北京盈智星科技发展有限公司,2008年联合创立上海数聚软件公司。猎兔搜索创始人,当前猎兔搜索在北京和上海以及石家庄均设有研发部。带领猎兔搜索技术开发团队先后开发出猎兔中文分词系统、猎兔文本挖掘系统,智能垂直搜索系统以及网络信息监测系统等,实现互联网信息的采集、过滤、搜索和实时监测,其开发的搜索软件日用户访问量达万次以上。

目录
第1章 Java软件开发
1 1.1 背景 3 1.1.1 好身体是一切成功的保证 3 1.1.2 路线图 4 1.1.3 Java 4 1.2 软件工具 7 1.2.1 搜索引擎 7 1.2.2 Windows命令行 8 1.2.3 机器翻译 9 1.2.4 Linux 10 1.2.5 源代码比较工具 11 1.3 Java基础 11 1.3.1 准备开发环境 11 1.3.2 Eclipse 13 1.4 本章小结 17
第2章 结构化程序设计 19
2.1 基本数据类型 19 2.2 变量 20 2.2.1 表达式执行顺序 22 2.2.2 简化的运算符 23 2.2.3 常量 24 2.3 控制结构 25 2.3.1 语句 25 2.3.2 判断条件 25 2.3.3 三元运算符 27 2.3.4 条件判断 27 2.3.5 循环 31 2.4 方法 36 2.4.1 main方法 41 2.4.2 递归调用 41 2.4.3 方法调用栈 42 2.5 数组 42 2.5.1 数组求和 45 2.5.2 计算平均值举例 45 2.5.3 前趋节点数组 46 2.5.4 快速复制 47 2.5.5 循环不变式 49 2.6 字符串 50 2.6.1 字符编码 52 2.6.2 格式化 53 2.6.3 增强switch语句 54 2.7 数值类型 54 2.7.1 类型转换 58 2.7.2 整数运算 59 2.7.3 数值运算 60 2.7.4 位运算 61 2.8 安装Java 69 2.8.1 服务器端安装 69 2.8.2 自动安装Java 70 2.9 提高代码质量 72 2.9.1 代码整洁 72 2.9.2 单元测试 72 2.9.3 调试 73 2.9.4 重构 73 2.10 本章小结 74
第3章 面向对象编程 77

显示全部
Z-Library