Motivation
Do it once, resue for ever.
Audience
myself, Java Web developers
Scope
应用案例
图书借阅系统
阶段1需求:图书录入、借阅人注册、图书借阅
业务实体:图书类别-图书
角色:图书管理员、图书借阅人
项目演进
系统架构逻辑视图
技术
J2EE框架: Spring Boot, Spring MVC, Spring Data(JPA, Redis), Spring AMQP, Spring Security
前端框架: jQuery, UEditor
数据存储: MySQL, Redis
服务化和消息框架: Dubbo, RabbitMQ
Progress
- 2015/07/24 init
- 2015/07/25 J2EE/数据存储/Dubbo
- 2015/07/26 初始化数据模型设计、jQuery EasyUI插件引入
- 2015/09/16 已初步读过[1]中信息检索基本概念、常见的文本处理、聚类和分类算法;了解[2]中介绍Java领域中文本处理、分析框架(包括[3][4]).
下一步是实践:基于[3]的Lucene/Solr,基于[2]、[4]等的OpenNLP、Mahout,以及在weibo中出现的其他文本处理框架分析和选型。 - 2015/11/14 添加考察视角Java call stack – from HTTP upto JDBC as a picture 2006.6
pdf version
- 2015/11/28 Why SHOULD I do this fucking shit without honour???
Content
References
- [1] Baeza-Yates R., Ribeiro-Neto B. 现代信息检索(Modern Information Retrieval: The Concepts and Technology behind Search Second Edition). 北京:机械工业出版社. 2012.
- [2] Ingersoll G.S., Morton T. S., Farris A. L. 驾驭文本 文本的发现、组织和处理(Tamming Text How to Find, Organize and Manipulate it). 北京:电子工业出版社. 2015.
- [3] McCandless M., Hatcher E., Gospondnetic O..Lucene实战 第2版(Lucene in Action). 北京:人民邮电出版社. 2011.
- [4] Owen S., Anil R., Dunning T. et al. Mahout实战(Mahout in Action). 北京:人民邮电出版社. 2014.