array(2) { ["docs"]=> array(10) { [0]=> array(10) { ["id"]=> string(3) "428" ["text"]=> string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(8) "DonetRen" ["tagsname"]=> string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer" ["tagsid"]=> string(23) "[401,402,403,"300",404]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400964" ["_id"]=> string(3) "428" } [1]=> array(10) { ["id"]=> string(3) "427" ["text"]=> string(42) "npm -v;报错 cannot find module "wrapp"" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "zzty" ["tagsname"]=> string(50) "node.js|npm|cannot find module "wrapp“|node" ["tagsid"]=> string(19) "[398,"239",399,400]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400760" ["_id"]=> string(3) "427" } [2]=> array(10) { ["id"]=> string(3) "426" ["text"]=> string(54) "说说css中pt、px、em、rem都扮演了什么角色" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(12) "zhengqiaoyin" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400640" ["_id"]=> string(3) "426" } [3]=> array(10) { ["id"]=> string(3) "425" ["text"]=> string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "Ry-yuan" ["tagsname"]=> string(33) "Javascript|Javascript执行过程" ["tagsid"]=> string(13) "["169","191"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511399901" ["_id"]=> string(3) "425" } [4]=> array(10) { ["id"]=> string(3) "424" ["text"]=> string(30) "C# 排序技术研究与对比" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "vveiliang" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(8) ".Net Dev" ["catesid"]=> string(5) "[199]" ["createtime"]=> string(10) "1511399150" ["_id"]=> string(3) "424" } [5]=> array(10) { ["id"]=> string(3) "423" ["text"]=> string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "penghuwan" ["tagsname"]=> string(6) "算法" ["tagsid"]=> string(7) "["344"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511398109" ["_id"]=> string(3) "423" } [6]=> array(10) { ["id"]=> string(3) "422" ["text"]=> string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "chengxs" ["tagsname"]=> string(28) "数据可视化|前端学习" ["tagsid"]=> string(9) "[396,397]" ["catesname"]=> string(18) "前端基本知识" ["catesid"]=> string(5) "[198]" ["createtime"]=> string(10) "1511397800" ["_id"]=> string(3) "422" } [7]=> array(10) { ["id"]=> string(3) "421" ["text"]=> string(36) "C#表达式目录树(Expression)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "wwym" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(4) ".NET" ["catesid"]=> string(7) "["119"]" ["createtime"]=> string(10) "1511397474" ["_id"]=> string(3) "421" } [8]=> array(10) { ["id"]=> string(3) "420" ["text"]=> string(47) "数据结构 队列_队列实例:事件处理" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "idreamo" ["tagsname"]=> string(40) "C语言|数据结构|队列|事件处理" ["tagsid"]=> string(23) "["246","247","248",395]" ["catesname"]=> string(12) "数据结构" ["catesid"]=> string(7) "["133"]" ["createtime"]=> string(10) "1511397279" ["_id"]=> string(3) "420" } [9]=> array(10) { ["id"]=> string(3) "419" ["text"]=> string(47) "久等了,博客园官方Android客户端发布" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(3) "cmt" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511396549" ["_id"]=> string(3) "419" } } ["count"]=> int(200) } 222 001-spring boot概述与课程概要 - 爱码网

  Spring Boot的目的在于创建和启动新的基于spring框架的项目。Spring boot会选择最适合的Spring 子项目和第三方开源库进行整合。大部分Spring boot应用只需要非常少的配置就可以快速运行起来。
  Spring Boot 是伴随着Spring4.0诞生的。
  Spring Boot提供了一种快速使用Spring的方式

  001-spring boot概述与课程概要

  在开始的Spring 开发中,需要引入大量的xml,在spring 2.5引入包扫描,消除显式的配置Bean,spring 3.0又引入了基于javabean的配置,这种方式可以取代xml文件【@Component】,尽管如此,在实际的开发中还是需要配置xml,如spring mvc的配置,事务管理器。过滤器、切面等。包依赖管理等问题

  springboot致力于解决以上问题。

二、Spring Boot特点

1、为基于Spring的开发提供更快的入门体验

2、创建可以独立运行的Spring应用

3、直接嵌入Tomcat或Jetty服务器,不需要打包成war

4、提供推荐的基础POM文件(starter)来简化Apache maven配置

5、尽可能的更具项目依赖来自动配置Spring框架

6、提供可以直接在生产环境中使用的功能,如性能指标、应用信息和应用健康检查

7、开箱即用、没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定的需求

8、其他大量项目都是基于Spring boot之上的,如SPring Cloud【一系列的分布式功能,微服务,等】

备注:是、使编码、配置、部署、监控变得简单。

自动配置,起步依赖,Actuator对运行状态监控

三、Spring Boot缺点

1、依赖太多,随便的一个Spring boot应用都好大

2、缺少服务的注册和发现等解决方案

3、缺少监控继承方案、安全管理方案

4、缺少中文文档

四、Spring Boot应用场景

1、Spring能够应用的场景

2、java web应用

3、微服务

五、目录

1、Spring4 快速入门

2、Spring4扩展分析

3、Spring Boot快速入门

4、Spring Boot配置分析

5、Spring Boot自动配置

6、Spring Boot @Enable*注解的工作原理

7、Spring Boot @EnableAutoConfiguration深入分析

8、Spring Boot 事件监听

9、Spring Boot 扩展分析

10、Spring Boot 运行流程分析

11、Spring Boot web

12、Spring Boot 定制和优化内嵌的Tomcat

13、Spring Boot jdbc

14、Spring Boot aop

15、Spring Boot Starter

16、Spring Boot 日志

17、Spring Boot 监控和度量

18、Spring Boot 测试

19、Spring Boot 构建微服务实战

20、Spring Boot 服务的注册和发现

21、Spring Boot 应用的打包和部署 

六、使用的软件

Eclipse 【https://www.eclipse.org/downloads/eclipse-packages/

Apache maven【http://maven.apache.org/download.cgi

JDK 1.8

  配置JAVA_HOME 变量:E:\ProgramFiles\Java\jdk1.8.0_25

  配置path变量:;%JAVA_HOME%\bin

  [1.5后不是必须]配置classpath变量 需要配置tools.jar,dt.jar:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

Spring Boot 1.5.9 Release

Spring 4.3.13

spring4可以兼容jdk1.6,但是spring boot官方公布的一些功能使用1.8性能会高很多,这里使用1.8

 

相关文章: