姜子轩 姜子轩 / 2 天前

基于 Python 豆瓣自动化测试(二)

—— Pytest 基础使用教程【2】 从测试报告说起 承接上一篇中最后的测试结果图,使用过的 pytest-html 插件原生态的报告的话。可能会发现 内容样式都有些不同。其实是做了些扩展相关设置所呈现的效果,当然可以定制的更深度一些,更加中文、本地化,又或者根据公司需要进行定向研发。例如就上文中的测试报告进行一些中文定制改造后效果如下图所示。这篇就如何优化、定制 pytest-html 测试报告进行些讲解。

Python 自动化测试 豆瓣

秦小风啊 秦小风啊 / 2 天前

[译] 和 iOS 开发聊聊越狱

作者 | Peter Steinberger 来源 | steipete's blog,点击“阅读原文”查看作者更多文章 iOS 开发社区好像很少讨论越狱。很不幸,因为越狱实在是太神奇了。在这里,我们会介绍一些您可以通过越狱使用的非常棒的功能。 越狱的定义及合法性 iOS 越狱是一项特权升级,目的是绕开 Apple 对 iOS,tvOS 和 watchOS 施加的软件限制。它通过一系列内核补丁完成的。

iOS

teobler teobler / 2 天前

SSO 里面的 SAML 和 OIDC 到底讲了啥

SSO 是什么 在了解 SSO 是什么之前,我们需要搞清楚两个概念:Authentication & Authorization。 Authentication( 又被称为 AuthN,身份验证),它指的是 the process of verifying that "you are who you say you are",也就是说这个过程是为了证明你是你。通常来说有这么几个方式: Single-factor - 也就是可以通过单一的因素证明”你是你“...

SSO OIDC SAML

kafeidou kafeidou / 2 天前

[译] Kubernetes 治理,你应该知道的

客座文章最初由 Oleg Chunikhin 发表在 Kublr 博客上 https://kublr.com/blog/kubernetes-governance/ Kubernetes 的治理可能听起来很沉闷。但是,如果你是一个企业,这是你必须解决的一个关键部分,以达到规模化生产。在为你的开发团队标准化随需应变服务时(DevOps 的最佳实践),你必须确保部署 Kubernetes 集群的团队遵循特定的规则,这个过程通常通过策略管理实现自动化。

Kubernetes

高飞 高飞 / 2 天前

[译] 你不知道的 React 最佳实践

React React 是一个用于开发用户界面的 JavaScript 库, 是由 Facebook 在 2013 年创建的。 React 集成了许多令人兴奋的组件、库和框架 [1]。 当然,开发人员也可以自己开发组件。 图片在最佳实践之前,我建议在开发 React 应用程序时使用测试驱动开发(TDD)[2]。 测试驱动开发意味着首先编写一个测试,然后根据测试开发你的代码,这样更容易识别出错误。

React

Thinkgamer Thinkgamer / 2 天前

基于 tf 实现稀疏自编码和在推荐中的应用

稀疏自编码自编码器(Auto-Encoder)顾名思义,即可以利用自身的高阶特征编码自己。自编码器也是一种神经网络,他的输入和输出是一致的,他借助稀疏编码的思想,目标是使用稀疏的一些高阶特征重新组合来重构自己。 因此他的特征十分明显: 期望输入与输出一致希望使用高阶特征来重构自己,而不只是复制像素点自编码器的输入节点和输出节点的数量是一致的,但如果只是单纯的逐个复制输入节点则没有意义,像前面提到的...

机器学习 推荐系统 自编码器

公众号_coredump 公众号_coredump / 2 天前

现代 C++:Lambda 表达式

Lambda 表达式(Lambda Expression)是 C++11 引入的一个“语法糖”,可以方便快捷地创建一个“函数对象”。 从 C++11 开始,C++ 有三种方式可以创建 / 传递一个可以被调用的对象: 函数指针仿函数(Functor)Lambda 表达式函数指针函数指针是从 C 语言老祖宗继承下来的东西,比较原始,功能也比较弱: 无法直接捕获当前的一些状态,所有外部状态只能通过参数传递(不考虑在函数内部使用 static 变量)。

C++ Lambda 表达式

编程一生 编程一生 / 2 天前

系统梳理一下锁

背景 有人对 Java 主流锁做了下面全面的梳理。梳理的确实挺好的。但是我看到这张图,第一个感觉是:记不住。 因为分了太多类,彼此之间没有什么联系。做 PPT 可以。如果聊天或者面试,不用纸笔的情况下,就不太好描述了。也不利于对原理和应用的理解。 基于上述的考虑,我就自己系统的梳理一下锁,希望可以有助于大家理解和记忆,以至于最后在工作中得到很好的应用。 先说线程锁再说分布式锁。

Java 线程锁

暗夜余晖 暗夜余晖 / 2 天前

手撕 Webpack:HtmlWebpackPlugin 插件使用

介绍 HtmlWebpackPlugin 简化了 HTML 文件的创建,它可以帮我们自动生成一个 HTML 文件,并自动引入每次编译后的 webpack bundle 文件。如果你不想使用插件生成的 HTML 文件, 也可以使用 lodash 模板提供你自己的模板。关于 lodash 模板的介绍请参考:https://lodash.com/docs#template 安装npmi--save-devhtml-webpack-pluginyarnadd--devhtml-webpack-plugin 基本使用下面的配置将为你生成一个 HTML5 文件...

Webpack 插件 HTML

AirPython AirPython / 2 天前

再推荐 5 款私藏的优质 Chrome 插件

点击上方“AirPython”,选择“加为星标” 第一时间关注 Python 技术干货! 上次推荐了几款Chrome 摸鱼插件,很多小伙伴表示很赞,希望我平时能多推荐一些高效率工具和插件 今天我也不藏着,不掖着了,直接上干货!再为大家推荐几款自己私藏的优质 Chrome 插件 浮图秀 浮图秀是一款可以快速查看大图的 Chrome 插件,只需要将鼠标停留在缩略图上面,立马可以展示对应的高清大图的预览效果 按键盘上的 C 键...

chrome 插件

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top