(1)全面。本书从并发的底层核心技术、互联网应用框架、数据处理等三部分对高并发系列技术做了系统讲解。
(2)实用。本书以实战化训练为宗旨,用详尽且经典的案例阐述了 Java大数据及高级编程中的重点、难点。书中案例由真实项目演化而来,既体现了所述知识点的精华,又屏蔽了无关技术的干扰。
(3)案例完整。案例都是以“理论讲解 + 环境搭建 + 完整代码及分析 + 运行截图”这种完善的结构行讲解,考虑到了读者可能会遇到的各种问题。
基本信息
商品名称: |
亿级流量Java高并发与网络编程实战 |
开本: |
16开 |
作者: |
颜群 |
定价: |
128.00 |
ISBN号: |
9787301311905 |
出版时间: |
2020-03-30 |
出版社: |
北京大学出版社 |
印刷时间: |
2020-03-10 |
版次: |
1 |
印次: |
1 |
**篇基 石 篇 第1章Drools概述 002 1.1程序来源于生活 003 1.2Drools是什么 003 1.3Drools简要概述 003 1.4Drools发展趋势 004 1.5Drools版本 004 1.6Drools新特性 005 1.7KIE生命周期 006 1.8为什么要用规则引擎 006 第2章Drools入门实例 008 2.1经典Hello World 009 2.2对象引用 013 2.3Drools配置文件 020 第二篇基 础 篇 第3章Drools基础语法 026 3.1规则文件 027 3.2规则体语法结构 028 3.3attern(匹配模式) 028 3.4运算符 030 3.5约束连接 032 3.6语法扩展 048 3.7规则文件drl 056 第4章Drools规则属性 057 4.1属性no-lo 058 4.2属性ruleflow-grou 063 4.3属性lock-on-active 063 4.4属性salience 065 4.5属性enabled 067 4.6属性dialect 068 4.7属性date-effective 069 4.8属性date-exires 070 4.9属性duration 073 4.10属性activation-grou 073 4.11属性agenda-grou 076 4.12属性auto-focus 082 4.13属性timer 082 第5章关键字及错误信息 085 5.1关键字说明 086 5.2错误信息 086 第三篇中 级 篇 第6章规则中级语法 090 6.1ackage说明 091 6.2global全局变量 094 6.3query查询 101 6.4function函数 104 6.5declare声明 109 6.6规则when 115 6.7规则then 146 6.8kmodule配置说明 150 第7章指定规则名调用 153 第8章Sring整合Drools 161 8.1Sring+Drools简单配置 162 8.2Drools整合Sring+Web 167 8.3Drools整合Sring Boot 173 第9章KieSession状态 209 9.1有状态的KieSession 211 9.2无状态的StatelessKieSession 211 第四篇高 级 篇 第10章Drools高级用法 218 10.1决策表 219 10.2DSL领域语言 227 10.3规则模板 234 10.4规则流 240 10.5规则构建过程 272 10.6Drools事件 277 第11章Workbench 283 11.1Workbench 284 11.2Windows安装方式 284 11.3KIE-WB 6.4版本安装 287 11.4Workbench操作手册 291 11.5Workbench与Java交互 330 11.6构建项目的版本控制 344 11.7Workbench上传文件与添加依赖关系 345 11.8Workbench中设置Kbase+KieSession 349 11.9Workbench构建jar包到Maven私服 352 第12章Kie-Server 353 12.1整合部署 354 12.2分离部署 362 12.3集群部署 364 12.4Kie-Server与Java交互 380 第13章动态规则 385 第14章多线程中的Drools 401 14.1同KieHeler 同KieSession(有状态) 404 14.2同KieHeler 不同KieSession(有状态) 407 14.3不同KieHeler 不同KieSession(有状态),KieSession只创建一次 409 14.4不同KieHeler 不同KieSession(有状态),KieSession在线程代码中创建 411 14.5同KieHeler 同StatelessKieSession(无状态) 413 14.6同KieHeler 不同StatelessKieSession(无状态) 415 14.7不同KieHeler不同StatelessKieSession(无状态),StatelessKieSession只创建一次 417 14.8不同KieHeler不同StatelessKieSession(无状态),StatelessKieSession在线程代码中创建 419 第五篇源 码 篇 第15章Drools源码分析 424 15.1KieServices分析 425 15.2KieContainer分析 433 15.3KieSession分析 438 15.4KieBase分析 440 15.5KieFileSystem分析 441 15.6KieHeler分析 442 第六篇扩 展 篇 第16章Drools扩展说明 446 16.1规则引擎优化方案 447 16.2规则实战架构 450 16.3规则引擎项目的定位 453 16.4规则引擎实战应用思想 454 16.5规则引擎日志输出 455 参考文献 458......《亿级流量Java高并发与网络编程实战》系统全面的介绍了开发人员必学的知识,如JVM、网络编程、NIO等知识,让开发人员系统地掌握JAVA高并发与网络编程知识。《亿级流量Java高并发与网络编程实战》分为10章,内容如下。第1章,主要讲高并发相关JVM原理解析;第2章,主要讲 Java 网络编程;第3章,主要讲 Java NIO;第4章,主要讲并发框架Disrutor;第5章,主要讲微服务构建框架Sring Boot;第6章,主要讲微服务治理框架Sring Cloud/Dubbo;第7章,主要讲 Java高并发网络编程框架Netty - 实战应用;第8章,主要讲 Java高并发网络编程框架Netty - 深度解读;第9章,主要讲海量数据的高并发处理;第10章,主要讲基于高并发与网络编程的大型互联网项目实战。本书主要面向面向零基础及入门级读者,Java从业人员。......颜群,毕业于西安理工大学,精通JAVA、大数据等软件技术,工业和信息化部人才交流中心教学督导、西安实验室教学总监、教研委员会委员、资深高级讲师,担任渭南师范学院、西京学院、西安交通大学城市学院等多所院校兼职讲师,教授Java、大数据等课程;爱奇艺教育、W3cSchool官方合作讲师;腾讯课堂、网易云课堂等在线教育机构知名讲师。