Web框架spring boot/Flask几个概念
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
安装Node.js
下载链接:
https://nodejs.org/en/download/
在intellij idea中导入mvn项目,选择pom.xml文件。
IntelliJ IDEA工程,点击菜单的“File”->“new”->“Modulefrom Existing Sources...”。
基于Pivotal的敏捷开发、PivotalCloud Foundry (PaaS)云平台以及Pivotal大数据套件等解决方案和产品,Pivotal颠覆了世界软件的构建方式。2016年5月其获得C轮融资,福特领投,微软参与,估值达28亿美金。
Pivotal的技术版图覆盖企业未来数字化转型的上游和下游,在上游有Spring的框架,现在Spring被行业认为是开发web应用的一个标准,通过Spring Boot,Spring Cloud构建微服务已经成为全世界开发者公认很多标准。
Pivotal还有Redis、RabbitMQ、Greenplum、包括对Tomcat社区的持续贡献,以及未来正在规划的一系列新的开源技术。
Pivotal涵盖了下一代企业应用技术架构转型的全部能力,从基础的PaaS云平台,到微服务、大数据的开发技术框架,从各个方面降低了开发、使用的难度。
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。
NPM的全称是Node PackageManager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。
Nodejs自身提供了基本的模块,但是开发实际应用过程中仅仅依靠这些基本模块则还需要较多的工作。NPM可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“writeLess,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
toastr是一个基于Jquery简单、漂亮的消息提示插件,使用简单、方便,可以根据设置的超时时间自动消失。
Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。
flask项目环境搭建:
l pip install virtualenv
l virtualenv env
l sudo ./env/bin/pip install -r requirements.txt
l 增加mysql的bin文件路径到PATH路径中。
l File->Default setting:创建项目中解释器
1. 选择项目中./env/bin/python2.7
l Run-> edit configurations:
2. 增加环境变量PYTHONPATH变量值为:项目绝对路径。
3. Scripts为项目中app.py文件绝对路径。
4. Working directory为项目绝对路径。
http://www.pc6.com/mac/278769.html
http://www.w3school.com.cn/jquery/jquery_syntax.asp