大象笔记
Spring 与 Spring MVC 的关系
Spring MVC 只是 Spring framework 中的一部分,可以说,Spring MVC 只是负责 web 实现,而 Spring framework 包含更多的功能,并不局限于 web。
Spring MVC 可以使用
java servlet
Servlet,是 Server Applet 的缩写,即服务端小程序。
实际上就是一个 Java Class/Object 用于响应客户端 Request,通常是 HTTP Request。
## Web Container
Ubuntu 16.10 Eclipse Neon.3 Release (4.6.3) 无法启动
报错信息为
```
./eclipse
Unrecognized VM option 'UseStringDeduplication'
Error: Could not create the Java Virtual Mach
eclipse java web 开发环境搭建
## 首先要 import 已有项目
File - import - General - Existing Projects into Workspace
## 配置 JRE
右键项目 root 目录,build path - l
java 令人烦躁的版本号 1.8 与 8 有什么区别
- java 7, 8, 9 代表 product version
- 1.7, 1.8, 1.9 代表 developer version
实际上是同一个版本
> Both version numbers "1.5.0" a
Ubuntu 16.10 安装 java 1.7
Ubuntu 16.10 默认自带的是 java 1.8
```
java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.
Eclipse Java IDE 与 Java EE IDE 的区别
## Eclipse Java IDE
默认只带了 GUI 和 swings 的库,但是并不支持 web 及数据库开发。
## Eclipse Java EE IDE
EE 代表 Enterprise Edition
预装了
采用拼音 URL
## 为什么要采用拼音 URL
* SEO 的考虑:目前的搜索引擎实际上很智能, 会自动把中文转换为拼音, URL 中的拼音也能被匹配上
* 用户体验的考虑:从 URL 就能一目了然文章的内容
## 如何定义 URL 的格式
CoffeeScript
## Wiki
https://github.com/jashkenas/coffee-script/wiki
## Help
$ coffee -h
## sleep
```
delay = (m
D3 with AngularJS
## 使用 dangle donut 反复报错的原因
> Error: Multiple directives [fsDonut, fsDonut] asking for isolated scope on:
最终发现问题出