Laboratory Python

码农软件 · 软件分类 · 其他开发相关 · 2019-10-18 18:44:11

软件介绍

Laboratory 是一个 Python 库用来处理重构关键路径。

想象一下你正在实现复杂的缓存策略,那么你如何进行测试已经确保在一定压力下已经生产环境中的数据是准确无误的呢?

而 Laboratory 可以:

  • 同时运行新的和老的代码

  • 对比不同代码的结果

  • 记录所有代码的执行时间

  • 记录新代码的异常

  • 发布上述信息

示例代码:

import laboratory

experiment = laboratory.Experiment()
with experiment.control() as c:
    c.record(get_objects_from_database())

with experiment.candidate() as c:
    c.record(get_objects_from_cache())

objects = experiment.run()

本文地址:https://codercto.com/soft/d/17047.html

Java JDK6学习笔记

Java JDK6学习笔记

林信良 / 清华大学出版社 / 2007-4 / 59.90元

《Java JDK6学习笔记》是作者良葛格本人近几年来学习Java的心得笔记,结构按照作者的学习脉络依次展开,从什么是Java、如何配置Java开发环境、基本的Java语法到程序流程控制、管理类文件、异常处理、枚举类型、泛型、J2SE中标准的API等均进行了详细介绍。本书还安排了一个“文字编辑器”的专题制作。此外,Java SE6的新功能,对Java lang等套件的功能加强,以及JDBC4.0、......一起来看看 《Java JDK6学习笔记》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具