摘要:
一、NoSQL概述 NoSQL是Not Only SQL的缩写,指的是非关系型数据库,与传统的关系型数据库相对应,主要用于超大规模数据的存储。 与RDBMS相比,具有如下特点: 没有声明性查询语言 没有预定义模式 键值对存储 最终一致性 非结构化和不可预知的数据 CAP定理 高性能和可伸缩性 优点: 阅读全文
摘要:
一、概述 Fast, unopinionated, minimalist web framework for Node.js Express是一个基于Node.js平台的Web应用开发框架。它提供了各种模块,可以快速地创建各种Web和移动应用。 "官网地址" 二、原理 1、http模块 Expres 阅读全文
摘要:
一、概述 Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event driven, non blocking I/O model that makes it light 阅读全文
摘要:
一、概述 webpack is a tool to build JavaScript modules in your application. webpack simplifies your workflow by quickly constructing a dependency graph of 阅读全文
摘要:
一、概述 An open protocol to allow secure authorization in a simple and standard method from web, mobile and desktop applications. OAuth是Open Authorizatio 阅读全文
摘要:
一、概述 Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a pr 阅读全文
摘要:
一、概述 MyBatis是Apache的一个开源项目,是一个基于Java的持久层框架。它支持普通SQL查询、存储过程以及高级映射。消除了几乎所有的JDBC代码,并且基本不需要手动去设置参数和获取检索结果。使用XML或者注解进行配置,能够映射基本数据元素、Map接口和POJO到数据库。 二、框架 My 阅读全文
摘要:
一、概述 SpringMVC属于Spring Framework的后续产品,已经融合到Spring Web Flow中。SpringMVC基于Model2而实现,利用处理器分离了模型对象、视图、控制,达到了松散耦合的效果,提高了系统的可重用性、可维护性以及可扩展性。其功能与Struts类似,只是实现 阅读全文
摘要:
一、概述 jQuery is a fast, small, and feature rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, anim 阅读全文