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. 。求推荐一个usb集线器的购买网址

    笔记本蓝屏了,虽然后来让笔记本自己呆了好久,它冷静下来后我重新启动它,它又恢复了正常,但是我至今也没搞懂蓝屏的原因,深切地领悟到没文化不可怕,像我这样一知半解的最可怕... ------LYQ --- ...

  2. 自定义弹出框基于zepto 记得引入zepto

    html <!DOCTYPE html> <html> <meta charset="utf-8"> <title></tit ...

  3. (转载)TCP/IP的三次握手与四次挥手

    TCP三次握手   所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包.   三次握手的目的是连接服务器指定端口,建立TCP连接,并同步 ...

  4. javascript事件代理(Event Delegation)

    看了几篇文章,放上来供参考 司徒正美的文章,Event Delegation Made Easy --------------------------------------------------- ...

  5. 【转】Hostapd工作流程分析

    [转]Hostapd工作流程分析 转自:http://blog.chinaunix.net/uid-30081165-id-5290531.html Hostapd是一个运行在用户态的守护进程,可以通 ...

  6. 【前端开发系列】—— 别说你不会Ajax

    之前一直都是用封装好的Ajax,所以一直很好奇它是如何使用和实现的.这里正好就进行一下学习,下面是Ajax的一个时间图. 设置触发条件 这里模拟一个使用场景,就是在用户登陆时,异步的对用户名以及密码进 ...

  7. php 判断是手机版还是电脑端

    function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) { ...

  8. 线程池ExecutorService和完成服务CompletionService的使用获取线程的返回结果

    package com.suning.ecif.admin.app.impl.temp; import java.util.ArrayList;import java.util.Collection; ...

  9. exec函数族实例解析

    exec函数族实例解析 fork()函数通过系统调用创建一个与原来进程(父进程)几乎完全相同的进程(子进程是父进程的副本,它将获得父进程数据空间.堆.栈等资源的副本.注意,子进程持有的是上述存储空间的 ...

  10. java mail发送邮件

    最近做了自动发送邮件功能,带附件的:需要的jar包有