一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的 ...
分类:
其他好文 时间:
2019-10-22 10:46:05
阅读次数:
73
软件架构 C/S架构 概念: C指client,客户机、客户端,供用户使用 S指server,服务器,处理软件的逻辑 例如:QQ、Office等软件 特点: 软户需要安装客户端,通过客户端访问服务器 软件更新时,服务器和客户端都需要更新 C/S架构一个软件不可以跨平台 客户端和服务器通信采用自由协议 ...
分类:
Web程序 时间:
2019-10-19 12:49:18
阅读次数:
111
Zuul 微服务网关 作用: Zuul的核心其实就是一系列过滤器 -身份认证与安全 -审查与监控 -动态路由 -压力测试 -负载分配 -静态响应处理 -多区域弹性 加入Zuul后的软件架构: Zuul的spring依赖自带了springweb依赖,因此建项目时只要导入Zuul依赖即可 引入eurek ...
分类:
其他好文 时间:
2019-10-16 19:59:56
阅读次数:
257
Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 在Restful风格中,用户请求的url使用同一个url而用请求方式:get,post,del ...
分类:
编程语言 时间:
2019-10-13 18:41:55
阅读次数:
101
读恰如其分的软件架构 书中归纳了解决软件复杂度及规模增长的问题需要的武器:分治、知识、抽象。 其有效性在于它们能帮助我们在不变的的智力条件下理解不断增长的问题! 也就是说,哪怕智商为80,也是有希望成为架构师的。:) 分治: 必须满足:分割后的各个部分必须足够小;必须考虑如何将各个部分装配为整体。 ...
分类:
其他好文 时间:
2019-10-11 23:10:22
阅读次数:
78
概述新能源充电转换模块是将符合国标的充电转换协议转换成符合欧美的充电协议,确保欧美的新能源汽车在不经过变更其车辆架构的前提下,实现通过符合国标的充电桩充电。该充电转换模块可支持交流充电以及直流充电,确保用户在不同的充电条件下都可为新能源汽车充电。产品特性?工作温度:-40℃~85℃?防水等级:IP5K8?底层软件架构满足Autosar?符合GM信息安全要求?512KBPFlash,64KBDFPL
分类:
其他好文 时间:
2019-10-10 18:43:02
阅读次数:
216
py WSGI与web框架常考点 考点聚焦 WSGI, 常见Web框架 常用的py web框架Django/Flask/Tornado对比 Web框架的组成(淡化框架,加强基础) 什么是WSGI? Python Web Server Gateway Interface(PEP 333) 解决Pyth ...
分类:
Web程序 时间:
2019-10-03 12:47:36
阅读次数:
126
一、软件架构 1、C/S:客户端/服务器端 2、B/S:浏览器/服务器端(目前常用) 二、网络资源 1、静态资源 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源,静态资源可以直接被浏览器解析。 如:html,css,JavaScript... 2、动态资源 动态资源:每个用户访问相同资 ...
分类:
编程语言 时间:
2019-10-02 14:34:52
阅读次数:
82
参考博客:www.cnblogs.com/liwenzhou/p/8296964.html Django框架简介 MVC框架和MTV框架(了解即可) MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(Vie ...
分类:
其他好文 时间:
2019-09-30 16:31:47
阅读次数:
76
【书名】:软件架构——Python语言实现【主题】:圈复杂度【摘要】:圈复杂度(Cyclomatic Complexity)是衡量计算机程序复杂程度的一种措施。它根据程序从开始到结束的线性独立路径的数量计算得来的。在 Python 中可以使用 mccabe 包测量程序的圈复杂度。1 圈复杂度对于没有... ...
分类:
其他好文 时间:
2019-09-30 13:02:37
阅读次数:
114