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.

A candidate solution for Java Web Application - current session的更多相关文章

  1. Java Web Application使Session永不失效(利用cookie隐藏登录)

    在做 Web Application 时,因为 Web Project 有 session 自动失效的问题,所以如何让用户登录一次系统就能长时间运行三个月,就是个问题. 后来,看到 session 失 ...

  2. ThreadLocal Memory Leak in Java web application - Tomcat

    ThreadLocal variables are infamous for creating memory leaks. A memory leak in Java is amount of mem ...

  3. System.Web.HttpContext.Current.Session获取值出错

    在自定义类库CS文件里使用System.Web.HttpContext.Current.Session获取Session时提示错误:未将对象引用设置到对象的实例. 一般情况下通过这种方式获取Sessi ...

  4. System.Web.HttpContext.Current.Session为NULL解决方法

    http://www.cnblogs.com/tianguook/archive/2010/09/27/1836988.html 自定义 HTTP 处理程序,从IHttpHandler继承,在写Sys ...

  5. System.Web.HttpContext.Current.Session为NULL值的问题?

    自定义 HTTP 处理程序,从IHttpHandler继承,在写System.Web.HttpContext.Current.Session["Value"]的时 候,没有问题,但 ...

  6. Asp.net 子web application的Session共享

    需求提出: 网站: 父Web Application: http://www.test.com/ 子Web Application 1: http://www.test.com/child1 子Web ...

  7. Centos + nginx + JBOSS AS 7 搭建Java web application

    最近做了一个Java的web app,一直想在Centos环境中搭建一个完整的web服务器,现在开始动手. 先说说环境: 操作系统: Centos 6.3 WEB服务器: nginx-1.2.5 Ap ...

  8. Java web application——基础

    概述 一个WAR文件包含了构成一个Web应用程序所需要的文件.WAR文件作为一个单元部署在一个或多个WebLogic Server实例上. WebLogic Server上的Web存档始终包含以下文件 ...

  9. Java Web Application——servlet

    概述 是一个部署于web服务器中的实现了servlet接口的Java类,用于响应web请求 Web容器(也称为servlet容器)本质上是与servlet交互的Web服务器的组件.Web容器负责管理s ...

随机推荐

  1. How To Use FETCH_RECORDS In Oracle Forms

    When called from an On-Fetch trigger, initiates the default Form Builder processing for fetching rec ...

  2. Java的final关键字

    使用final关键字做标识有“最终的”含义 final可以修饰类.方法.属性和变量: 修饰类,则该类不允许被继承(即不能有子类) 修饰方法,则该方法不允许被覆盖(重写) 修饰属性,则该属性不会进行隐形 ...

  3. LTE Module User Documentation(翻译11)——配置用户测量

    LTE用户文档 (如有不当的地方,欢迎指正!) 17 Configure UE measurements   仿真中激活的用户测量配置取决于所选的 “consumers”,例如切换算法.用户可能需要添 ...

  4. JDBC连接sql server数据库及其它

    JDBC连接sql server数据库的步骤如下: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的 ...

  5. 程序设计入门—Java语言 第五周编程题 2井字棋(5分)

    2 井字棋(5分) 题目内容: 嗯,就是视频里说的那个井字棋.视频里说了它的基本思路,现在,需要你把它全部实现出来啦. 你的程序先要读入一个整数n,范围是[3,100],这表示井字棋棋盘的边长.比如n ...

  6. HttpHelper类登录淘宝联盟并下载淘宝客订单xls

    本次开发环境与工具如下:IE9.0浏览器 + IE抓包插件HttpWatch +WIN7 64位系统 + VS2005 IDE + .NET 2.0框架本想上传HttpWatch抓包插件,但由于文件超 ...

  7. quartz-2.2.x 快速入门 (1)

    欢迎来到quartz快速入门教程.阅读本教程,你将会了解: quartz下载 quartz安装 根据你的需要,配置Quartz 开始一个示例应用   当熟悉了quratz调度的基本功能后,可以尝试一些 ...

  8. 转:PHP--获取响应头(Response Header)方法

    转:http://blog.sina.com.cn/s/blog_5f54f0be0102uvxu.html PHP--获取响应头(Response Header)方法 方法一: ========== ...

  9. 高性能Mysql

      高性能 高可用 易伸缩 安全 高并发 定义 吞吐量(单位时间内多少次查询) MTBF(平均失效时间) MTTR(平均恢复时间)     同时工作的线程数或连接数 系统       事务 表锁.行级 ...

  10. C#面向对象总结1

    1.面向过程-----> 面向对象 面向过程:面向的是完成这件事的过程,强调的是完成这件事的动作. 面向对象:找个对象帮你做事. 意在写出一个通用的代码,屏蔽差异. 我们在代码中描述一个对象,一 ...