web服务交互 我们在浏览器中能看到的每个网站,都是一个web服务。那么我们在提供每个web服务的时候, 都需要前后端交互,前后端交互就一定有一些实现方案,我们通常叫web服务交互方案。 目前主流的三种web服务交互方案: -- REST ( Representational State Trans ...
分类:
其他好文 时间:
2019-07-11 20:40:19
阅读次数:
131
一、中间件简介 1、基础概念 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。 2、分布式数 ...
分类:
系统相关 时间:
2019-07-09 00:23:17
阅读次数:
145
1、RESTful是一种软件架构风格、设计风格,而不是标准2、所有的东西都是资源,所有的操作都通过对资源的增删改查3、对资源的增删改查对应的URL的操作(POST,DELETE,PUT,GET)4、无状态的(不能使用session)5、URL命名 a)/资源 b)/资源名称/{资源ID} c)/资源 ...
分类:
其他好文 时间:
2019-07-08 00:30:51
阅读次数:
86
不得不说flask的设计要比django要小巧精妙的多了,没有那么臃肿,只保留核心功能,其他的都需要自己引入,即各种各样的插件来满足我们的需求,我这里记录一下自己学习项目中用的插件使用方法和一些技巧总结! 先放一下代码地址: https://gitee.com/houzheng1216/python ...
分类:
其他好文 时间:
2019-07-07 17:54:11
阅读次数:
141
作用 这里的版本控制就是restful规范里的版本号,用于版本的控制 内置的版本控制类 局部使用 注意这里只能使用一个 settings里面还要加上 全局使用 修改路由 测试 如果输入v3就报错 获取版本号 在APIView里的dispach里 有版本相关的的东西可以打印 在打印一下 打印出来是用哪 ...
分类:
其他好文 时间:
2019-07-06 17:43:25
阅读次数:
140
RESTful 的核心思想就是,客户端发出的数据操作指令都是"动词 + 宾语"的结构。比如,GET /articles这个命令,GET是动词,/articles是宾语。动词通常就是五种 HTTP 方法,对应 CRUD 操作。GET:读取(Read)POST:新建(Create)PUT:更新(Upda ...
分类:
其他好文 时间:
2019-07-05 19:26:57
阅读次数:
124
从事web开发工作有一小段时间,REST风格的接口,这样的词汇总是出现在耳边,然后又没有完全的理解,您是不是有和我相同的疑问呢?那我们一起来一探究竟吧! 就是用URL定位资源,用HTTP描述操作。 知乎大神Ivony有句话说的好: URL定位资源,用HTTP动词(GET,POST,DELETE,DE ...
分类:
其他好文 时间:
2019-07-05 14:22:06
阅读次数:
94
REST Representational State Transfer, 是一种软件架构风格,提供一系列限制指导,用于更好的创建web service。 符合REST 架构风格的web service 称为Restful web service。 其核心是以资源为关注点,而不是方法或消息, RES ...
分类:
其他好文 时间:
2019-07-05 12:42:27
阅读次数:
110
一、介绍 1.springboot是spring项目的总结+整合 当我们搭smm,ssh,ssjdbc等组合框架时,各种配置不胜其烦,不仅是配置问题,在添加各种依赖时也是让人头疼,关键有些jar包之间还会出现冲突,让你的项目出现难以解决的问题。基于这种情况,springboot横空出世,在考虑到St ...
分类:
数据库 时间:
2019-07-04 21:22:56
阅读次数:
164
一:vue+uwsgi+nginx部署 1.1:准备代码: 1.2:部署准备 二:部署前端代码 ⑴ . 准备node打包环境 ⑵ . 解压缩node包,配置环境变量 ⑶ . 检测node 和 npm ⑷ . src/restful/api.js 修改ip (5) . 开始编译vue的代码 (6).配 ...
分类:
其他好文 时间:
2019-07-04 00:18:24
阅读次数:
149