古时的风筝第72篇原创文章写代码多年,我一直有个习惯,只要是要做的功能模块不是很复杂,一般都是上来狂写一通代码,等功能做好了,再启动服务测试,哪里有问题再改(实话说,单元测试写的也不多)。而不是写完一个接口或方法就测试一下,最长的记录应该是连着写4、5天代码,然后一把测试通过,那感觉,爽到可以多吃一碗饭。代码路上的滑铁卢然而,就在前两天,我感觉遭遇到了代码人生的滑铁卢,其实遇到过不只一次了,每次滑
分类:
其他好文 时间:
2020-08-28 14:56:18
阅读次数:
49
古时的风筝-家乡的麦田最近两年Serverless呈现出越来越火的趋势,各大云服务厂商开始提供Serverless服务,有些大厂也已经开始实践私有化的Serverless。服务架构发展在介绍Serverless之前有必要先说一下服务架构的发展史。服务架构的演化标志着更方便、更有效率、更低成本的开发、运维方式。IaaSInfrastructureasaservice,基础设施即服务。是指把IT基础设
分类:
其他好文 时间:
2020-08-28 14:47:00
阅读次数:
69
有时候我们需要对某个测试之间的差异很小的方法输入不同参数进行循环测试,或者某个方法要用到其它方法的组合来运行,可以方便的使用subTest()方法进行测试。 先改写方法使其接收参数 class TestAdd(unittest.TestCase): def setUp(self): self.a = ...
分类:
其他好文 时间:
2020-08-28 12:00:42
阅读次数:
66
第一章.使用vscode必备1.vscode快捷键快捷键功能ctrl+w,ctrl+shift+w关闭窗口ctrl+\向右拆分编辑器(分屏)Alt+B打开默认浏览器Shift+Alt+B打开其他浏览器Ctrl+K打开侧边预览Ctrl+Shift+V打开预览Ctrl+;C将单元格更改为代码ctrl+;x删除选择的单元格ctrl+alt+]去下一个单元格ctrl+alt+[去上一个单元格ctrl+;A
分类:
其他好文 时间:
2020-08-27 17:06:43
阅读次数:
67
介绍 本文主要介绍Python中List和Tuple类型的基本知识和使用。 Python创建list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: >>> ['Michael', ' ...
分类:
编程语言 时间:
2020-08-27 13:10:03
阅读次数:
63
循环神经网络往往应用于具有前后文关系的任务,比如语音识别,机器翻译,文本填空,股票预测,图像理解等等 RNN引入了时序的概念,有些类似于时序数字电路,由此具有记忆的能力 RNN的基本结构为 可以看到,最大的不同就是添加了记忆单元 整体结构为 不断地对 \(h_t\) 进行更新,使其具有记忆功能,其中 ...
分类:
其他好文 时间:
2020-08-27 13:04:16
阅读次数:
57
这几天遇到了这样一个问题,单元测试时可以查到所有数据,在navicate中也可以查到数据,但是在网页中只能显示部分数据, 经过检查后发现是驼峰命名的问题,因为在测试资源文件目录中也放置了一个mybatis.config,其中配置了: <!--驼峰式命名,和数据库_相对应--> <settings> ...
分类:
Web程序 时间:
2020-08-27 11:49:00
阅读次数:
64
昨天有个小伙伴问我,有没有什么现成的测试报告模板,由于昨天实在比较忙就没顾上,所以今个有时间赶紧补上。一般力所能及的事,只要我有时间都会为大家解决,但毕竟能力有限做不到的地方小伙伴们也多理解。平时我们开发接口时,Junit单元测试是最为常用的一种开发测试手段,很多时候测试其实只看接口是否正常返回结果就ok了。但有时间我们要测试一些特殊场景,如:接口超时测试等,就没什么太好的办法了,而TestNG实
分类:
其他好文 时间:
2020-08-25 18:36:09
阅读次数:
46
参考维基百科,先来看看高可用的定义。 系统无中断地执行其功能的能力,代表系统的可用性程度,是进行系统设计时的准则之一。 这个定义的关键在于“无中断”,但恰好难点也在“无中断”上面,因为无论是单个硬件还是单个软件,都不可能做到无中断,硬件会出故障,软件会有bug;硬件会逐渐老化,软件会越来越复杂和庞大 ...
分类:
其他好文 时间:
2020-08-20 18:45:18
阅读次数:
54
这两天一直在研究sonar单元测试覆盖率的问题,我们线上使用的是sonar的单元测试的扫描.我们平时单测是使用groovy语言写的,使用的是spock框架,自己研究了很长时间,今天也是跟大佬研究讨论了一下,聊了聊他们自己踩的坑,学习到新的知识点,今天记录一下最近踩的一些坑吧,我们知道sonar本省底层的扫描结果是使用jacoco进行扫描的,我们进行扫描,只需要执行mvnsonar:sonar就可以
分类:
其他好文 时间:
2020-08-20 18:32:04
阅读次数:
124