书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 181223 个相关结果.
  • 实例:消除魔术字符串

    实例:消除魔术字符串 实例:消除魔术字符串 魔术字符串指的是,在代码之中多次出现、与代码形成强耦合的某一个具体的字符串或者数值。风格良好的代码,应该尽量消除魔术字符串,改由含义清晰的变量代替。 function getArea ( shape , options ) { let area = 0 ; switch...
  • 9.2 直方图的特性——CPU实现

    9.2 直方图的特性——CPU实现 9.2.1 串行实现 9.2.2 OpenMP并行实现 9.2 直方图的特性——CPU实现 本节我们将介绍如何将SURF计算出的特征转换成直方图,我们先用CPU是现实一个串行执行的版本。然后使用OpenMP使用CPU多核来完成这个算法的并行化。 9.2.1 串行实现 // Loop over all t...
  • 3.10 补充说明

    2014 2019-02-27 《Go语言高级编程》
    3.10 补充说明 3.10 补充说明 如果是纯粹学习汇编语言,则可以从《深入理解程序设计:使用Linux汇编语言》开始,该书讲述了如何以C语言的思维变现汇编程序。如果是学习X86汇编,则可以从《汇编语言:基于x86处理器》一开始,然后再结合《现代x86汇编语言程序设计》学习AVX等高级汇编指令的使用。 Go汇编语言的官方文档非常匮乏。其中“A Q...
  • (八) 注释规约

    (八) 注释规约 (八) 注释规约 1.【强制】 类、类属性、类方法的注释必须使用Javadoc规范,使用/*内容/格式,不得使用//xxx方式。 说明:在IDE编辑窗口中,Javadoc方式会提示相关注释,生成Javadoc可以正确输出相应注释;在IDE中,工程调用方法时,不进入方法即可悬浮提示方法、参数、返回值的意义,提高阅读效率。 2...
  • 缓动原理与实现

    1098 2018-07-17 《前端工程师手册》
    缓动的原理与实现 程序实现缓动 没有加速度的线性运动 逐渐加速的缓入运动 逐渐减速的缓出运动 缓入缓出运动 弹簧运动 参考资料 缓动的原理与实现 动画就是以一定的频率去改变元素的属性,使之运动起来,最普通的动画就是匀速的动画,每次增加固定的值。缓动就是用来修改每次增加的值,让其按照不规律的方式增加,实现动画的变化。 程序实现缓动 ...
  • 测试能力接入

    152 2024-07-17 《Zadig v2.2 文档》
    测试能力接入 概述 编排不同的测试类型 代码扫描 如何配置 如何编排 单元测试 如何配置 如何编排 集成测试 如何配置 如何编排 系统测试 如何配置 如何编排 持续测试运行场景 开发阶段 测试阶段 发布阶段 持续测试效果度量 测试能力接入 概述 Zadig 具备管理软件开发全生命周期的能力,几乎支持市面上所有测试...
  • 测试能力接入

    测试能力接入 概述 编排不同的测试类型 代码扫描 如何配置 如何编排 单元测试 如何配置 如何编排 集成测试 如何配置 如何编排 系统测试 如何配置 如何编排 持续测试运行场景 开发阶段 测试阶段 发布阶段 持续测试效果度量 测试能力接入 概述 ZadigX 具备管理软件开发全生命周期的能力,几乎支持市面上所有测...
  • 5.13.过程宏(和自定义导出)

    过程宏(和自定义导出) Hello World 自定义 attribute(Custom Attributes) 引发错误 过程宏(和自定义导出) procedural-macros.md commit 399708cf7bb12f593ad4bb403e94466d146e743e 在本书接下来的部分,你将看到 Rust 提供了一个叫...
  • 依赖注入

    依赖注入 依赖注入 我试图不去增加很复杂的结构代码,保持简洁可测试性的代码和好的实践,我想我应该用Kotlin从其它方面去简化代码。如果你想了解一些控制反转或者依赖注入的话题,你可以查看我关于Android中使用Dagger注入 的一系列文章。第一篇文章有关于他们这个团队的简单描写。 一种简单的方式,如果我们想拥有一些独立于其他类的类,这样更容易测...
  • 如何开发一个自定义协议

    如何开发一个自定义协议 实现编解码接口 配置 WORKSPACE 编译 定义一个 ApplicationProtocol 协议选择 如何开发一个自定义协议 MetaProtocol Proxy 提供了一个良好的协议扩展机制,使得我们可以基于 MetaProtocol Proxy 快速实现一个自定义协议的七层代理。 由于 MetaProtoc...