图书介绍

Java中文文本信息处理 从海量到精准PDF|Epub|txt|kindle电子书版本网盘下载

Java中文文本信息处理 从海量到精准
  • 罗刚,张子宪,崔智杰编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302469360
  • 出版时间:2017
  • 标注页数:398页
  • 文件大小:50MB
  • 文件页数:406页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java中文文本信息处理 从海量到精准PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Java软件开发1

1.1背景3

1.1.1好身体是一切成功的保证3

1.1.2路线图4

1.1.3 Java4

1.2软件工具7

1.2.1搜索引擎7

1.2.2 Windows命令行8

1.2.3机器翻译9

1.2.4 Linux10

1.2.5源代码比较工具11

1.3 Java基础11

1.3.1准备开发环境11

1.3.2 Eclipse13

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安装Java69

2.8.1服务器端安装69

2.8.2自动安装Java70

2.9提高代码质量72

2.9.1代码整洁72

2.9.2单元测试72

2.9.3调试73

2.9.4重构73

2.10本章小结74

第3章 面向对象编程77

3.1类和对象77

3.1.1类78

3.1.2类方法78

3.1.3类变量79

3.1.4实例变量79

3.1.5构造方法82

3.1.6对象84

3.1.7实例方法87

3.1.8调用方法89

3.1.9内部类89

3.1.10克隆90

3.1.11结束91

3.2继承92

3.2.1重写92

3.2.2继承构造方法94

3.2.3接口95

3.2.4匿名类98

3.2.5类的兼容性98

3.3封装98

3.4重载99

3.5静态100

3.5.1静态变量100

3.5.2静态类100

3.5.3修饰类的关键词101

3.6枚举类型101

3.7集合类105

3.7.1动态数组105

3.7.2散列表106

3.7.3泛型109

3.7.4 Google Guava集合112

3.7.5类型擦除112

3.7.6遍历114

3.7.7排序117

3.7.8 lambda表达式119

3.8比较119

3.8.1 Comparable接口119

3.8.2比较器120

3.9 SOLID原则122

3.10异常123

3.10.1断言123

3.10.2 Java中的异常124

3.10.3从方法中抛出异常126

3.10.4处理异常128

3.10.5正确使用异常130

3.11字符串对象132

3.11.1字符对象135

3.11.2查找字符串135

3.11.3修改字符串136

3.11.4格式化136

3.11.5常量池137

3.11.6关于对象不可改变139

3.12日期140

3.13大数对象141

3.14给方法传参数142

3.14.1基本类型和对象143

3.14.2重载145

3.15 文件操作146

3.15.1文本文件146

3.15.2二进制文件149

3.15.3文件位置152

3.15.4读写Unicode编码的文件153

3.15.5文件描述符155

3.15.6对象序列化156

3.15.7使用IOUtils160

3.16 Java类库161

3.16.1使用Java类库162

3.16.2构建JAR包163

3.16.3使用Ant167

3.16.4生成JavaDoc167

3.16.5 ClassLoader168

3.16.6反射172

3.17编程风格173

3.17.1命名规范173

3.17.2流畅接口174

3.17.3日志175

3.18 IDEA181

3.19实例181

3.20本章小结183

第4章 处理文本185

4.1字符串操作185

4.2有限状态机188

4.2.1从NFA到DFA190

4.2.2 DFA194

4.2.3 DFA交集197

4.2.4 DFA并集203

4.2.5有限状态转换204

4.3本章小结207

第5章 数据结构209

5.1链表209

5.2树算法210

5.2.1标准Trie树211

5.2.2链表Trie树221

5.2.3二叉搜索树223

5.2.4数组形式的二叉树227

5.2.5三叉Trie树233

5.2.6三叉Trie树交集244

5.2.7 Trie树词典245

5.2.8平衡Trie树249

5.2.9 B树250

5.3双数组Trie251

5.4队列257

5.4.1链表实现的队列257

5.4.2优先队列258

5.4.3找出前k个最大的元素261

5.5堆栈262

5.6双端队列264

5.7散列表268

5.7.1快速查找的散列表269

5.7.2 HashMap272

5.7.3应用散列表276

5.7.4开放式寻址279

5.7.5布隆过滤器282

5.7.6 SimHash284

5.8图286

5.8.1表示图287

5.8.2遍历图295

5.9大数据297

5.10本章小结297

第6章 算法299

6.1贪婪法299

6.2分治法301

6.3动态规划302

6.4在中文分词中使用动态规划算法303

6.5本章小结310

第7章 最长匹配分词311

7.1正向最大长度匹配法312

7.2逆向最大长度匹配法316

7.3处理未登录串320

7.4开发分词324

7.5本章小结326

第8章 概率语言模型的分词方法327

8.1一元模型328

8.2整合基于规则的方法334

8.3表示切分词图336

8.4形成切分词图342

8.5数据基础344

8.5.1文本形式的词表344

8.5.2数据库词表348

8.6改进一元模型349

8.7二元词典352

8.8完全二叉数组357

8.9三元词典360

8.10 N元模型361

8.11 N元分词362

8.12生成语言模型368

8.13评估语言模型369

8.14概率分词的流程与结构370

8.15 本章小结371

第9章 词性标注373

9.1数据基础376

9.2隐马尔科夫模型377

9.3存储数据385

9.4统计数据390

9.5整合切分与词性标注392

9.6知识型词性序列标注396

9.7本章小结396

参考资源397

后记398

热门推荐