回顾 上次迭代主要是实现了app.param,app.use,以及req.query中参数的提取工作。内容较多,篇幅也较长。 实现目标 git: github.com/kaisela/mye… 本次主要是完善router,实现错误处理中间件 和use更多用法实现。其实在上一次迭代的代码中已经完成了错 ...
分类:
其他好文 时间:
2020-03-13 14:37:16
阅读次数:
54
[TOC] 今日概要 wsgi 创建flask对象 模板 静态文件 路由系统 路由的应用:装饰器(推荐)、方法 动态路由 视图 FBV CBV 模板 继承 include 自定义标签 特殊装饰器 before_request充当中间件角色 wsgi 找源码的流程 不依赖与flask flask对象静 ...
分类:
其他好文 时间:
2020-03-12 22:03:05
阅读次数:
88
1.下载 DatabaseLibrary 库 pip install robotframework-databaselibrary 2.下载 pymysql 库(作为中间件) pip install pymysql 3.工程中导入 DatabaseLibrary 库 4.数据测试常用关键字 Conn ...
分类:
数据库 时间:
2020-03-12 15:56:53
阅读次数:
192
在网易云轻舟微服务平台中,我们的微服务框架除了完成一些基本事项(比如熔断、限流、降级、弹性伸缩等),也开发了很多符合行业特性的定制化产品。这是因为我们发现传统行业与互联网行业的经营模式有着很大的不同,不同客户的关注点并不一样,架构师想要用一个产品把以上项目全部覆盖还是比较困难的。但是,我们可以根据客 ...
分类:
其他好文 时间:
2020-03-11 17:00:33
阅读次数:
62
1.启动虚拟机内的操作系统,中间件报错:提示没有主机的路由 解决方案:关闭防火墙 命令:查看防火墙状态 :systemctl status firewalld 停止防火墙:systemctl stop firewalld.service 打开防火墙:systemctl start firewalld ...
分类:
系统相关 时间:
2020-03-11 10:40:13
阅读次数:
62
在微服务架构中存在多个可直接调用的服务,这些服务若在调用时出现故障会导致连锁效应,也就是可能会让整个系统变得不可用,这种情况我们称之为服务雪崩效应。如何避免服务雪崩效应?通过Hystrix就能够解决。1.HystrixHystrix是Netflix针对微服务分布式系统采用的熔断保护中间件, 相当于电... ...
分类:
其他好文 时间:
2020-03-11 01:26:43
阅读次数:
67
1 "use strict"; 2 3 function createThunkMiddleware(extraArgument) { 4 return function (_ref) { 5 var dispatch = _ref.dispatch, 6 getState = _ref.getSt ...
分类:
其他好文 时间:
2020-03-10 15:48:19
阅读次数:
62
Java 是目前 Web 开发中最主流的编程语言,而 Tomcat 是当前最流行的 Java 中间件服务器之一,从初版发布到现在已经有二十多年历史,在世界范围内广泛使用。 Ghostcat(幽灵猫) 是由长亭科技安全研究员发现的存在于 Tomcat 中的安全漏洞,由于 Tomcat AJP 协议设计 ...
分类:
Web程序 时间:
2020-03-10 13:48:28
阅读次数:
89
顾名思义IStartupFilter是Startup的过滤器,在Startup之前执行。 作用: 在IStartupFilter类中注册中间件,确保中间件最先执行 做数据迁移、缓存预读等操作,确保最先执行。也可以在Startup的Configure方法中写 参考: https://blog.csdn ...
分类:
Web程序 时间:
2020-03-10 12:02:13
阅读次数:
69
1.引子 1.1.为什么要学习数据结构与算法? 有人说,数据结构与算法,计算机网络,与操作系统都一样,脱离日常开发,除了面试这辈子可能都用不到呀! 有人说,我是做业务开发的,只要熟练API,熟练框架,熟练各种中间件,写的代码不也能“飞”起来吗? 于是问题来了:为什么还要学习数据结构与算法呢? #理由 ...
分类:
编程语言 时间:
2020-03-10 11:56:42
阅读次数:
50