Web框架spring boot/Flask几个概念
来源:互联网 发布:大数据时代财务管理 编辑:程序博客网 时间:2024/06/06 14:13
Web框架spring boot/Flask几个概念
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
安装Node.js
下载链接:
https://nodejs.org/en/download/
1.1 导入mvn项目
在intellij idea中导入mvn项目,选择pom.xml文件。
IntelliJ IDEA工程,点击菜单的“File”->“new”->“Modulefrom Existing Sources...”。
2 术语
2.1 Pivotal
基于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云平台,到微服务、大数据的开发技术框架,从各个方面降低了开发、使用的难度。
2.2 NPM
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。
NPM的全称是Node PackageManager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。
Nodejs自身提供了基本的模块,但是开发实际应用过程中仅仅依靠这些基本模块则还需要较多的工作。NPM可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
2.3 jQuery
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“writeLess,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
2.3.1 toastr
toastr是一个基于Jquery简单、漂亮的消息提示插件,使用简单、方便,可以根据设置的超时时间自动消失。
2.4 Highcharts
Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。
3 Flask项目
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为项目绝对路径。
4 TIPS
4.1 SSH Shell for mac
http://www.pc6.com/mac/278769.html
4.2 JQuery
http://www.w3school.com.cn/jquery/jquery_syntax.asp
- Web框架spring boot/Flask几个概念
- Web框架 - Flask
- spring boot集成web service框架教程
- Spring框架中几个常用概念的理解
- spring boot的概念
- spring-boot一些概念
- Spring Boot核心概念
- 吐槽 Python Web 框架 Flask
- Python flask web框架学习
- Python明星web框架Flask
- Python基础-Web框架-Flask
- Spring AOP几个概念
- Spring Boot、Mybatis框架整合开发Java RESTful Web Service
- spring boot框架学习5-spring boot的web开发(1)
- spring boot框架学习6-spring boot的web开发(2)
- spring boot框架学习7-spring boot的web开发(3)-自定义消息转换器
- spring boot框架学习9-spring boot的web开发(5)-错误解决及跳转页面
- python Web开发 flask轻量级Web框架
- 项目——通过自动回复机器人学Mybatis(七)
- 使用manven+hibernate+spring+shiro登录验证实现简单增删改查
- 欢迎使用CSDN-markdown编辑器
- Nature:拟南芥微生物组功能研究1培养组学—高通量细菌分离培养鉴定
- 扒一扒 laravel的消息通知(上)
- Web框架spring boot/Flask几个概念
- 面试常考设计模式总结
- 树的构建
- hibernate持久化对象的状态
- 原码反码补码详解与十进制转换为二进制的各种实现
- 5.1 键索引计数法
- Ubuntu软件更新时出错问题解决
- 统计学习绪论
- leetcode 47. Permutations II 全排列问题(去掉重复元素)+递归