书栈网 · BookStack 本次搜索耗时 0.028 秒,为您找到 231269 个相关结果.
  • 概述

    概述 支持的编程语言 不同的测试库API 概述 支持的编程语言 Robot Framework自身使用 Python 编写, 很自然的, 扩展它的测试库也可以使用相同的语言.当使用 Jython 运行时, 也可以使用 Java_ 来实现测试库.纯的Python代码, 只要其没有使用Jython不支持的模块或语法, 在两种情况下都可以运行...
  • 进程内缓存组件 collection.Cache

    866 2022-03-03 《go-zero v1.3 教程》
    通过 collection.Cache 进行缓存 进程内缓存工具 collection.Cache 通过 collection.Cache 进行缓存 go-zero微服务框架中提供了许多开箱即用的工具,好的工具不仅能提升服务的性能而且还能提升代码的鲁棒性避免出错,实现代码风格的统一方便他人阅读等等,本系列文章将分别介绍go-zero框架中工具的使用...
  • Custom Drawing

    Custom Drawing Custom Drawing     给contents 赋CGImage的值不是唯一的设置寄宿图的方法。我们也可以直接用Core Graphics直接绘制寄宿图。能够通过继承UIView并实现-drawRect: 方法来自定义绘制。     -drawRect: 方法没有默认的实现,因为对UIView来说,寄宿图并...
  • 13.1 引言

    13.1 引言 13.1 引言 在摸清OOP和类的本质之前,我们首先讲一些高级主题,然后通过几个简单的例子热一热身。如果你刚学习面向对象编程,你可以先跳过这部分内容,直接进入第13. 2节。如果你对有关面向对象编程已经熟悉了,并且想了解它在Python中是怎样表现的,那么先看一下这部分内容,然后再进入第13. 3节,一探究竟! 在Python中,面...
  • 工作流定义

    工作流定义 创建工作流定义 工作流定义操作功能 运行工作流 单独运行任务 工作流定时 导入工作流 工作流定义 创建工作流定义 点击项目管理->工作流->工作流定义,进入工作流定义页面,点击“创建工作流”按钮,进入工作流DAG编辑 页面,如下图所示: 工具栏中拖拽 到画板中,新增一个Shell任务,如下图所示: 添加 S...
  • 创建新线程

    创建新线程 线程的优先级 练习 小结 读后有收获可以支付宝请作者喝咖啡: 创建新线程 Java语言内置了多线程支持。当Java程序启动的时候,实际上是启动了一个JVM进程,然后,JVM启动主线程来执行main() 方法。在main() 方法中,我们又可以启动其他线程。 要创建一个新线程非常容易,我们需要实例化一个Thread 实例,然后调用...
  • 9.1.2 实现原理

    2272 2019-08-10 《GO专家编程》
    前言 数据结构 Timer runtimeTimer 实现原理 创建Timer 停止Timer 重置Timer 总结 前言 本节我们从Timer数据结构入手,结合源码分析Timer的实现原理。 很多人想当然的以为,启动一个Timer意味着启动了一个协程,这个协程会等待Timer到期,然后向Timer的管道中发送当前时间。 实际上,...
  • 设计模式综合实例分析之数据库同步系统(一)

    设计模式综合实例分析之数据库同步系统(一) 设计模式综合实例分析之数据库同步系统(一) 最近有很多朋友跟我聊到关于“在软件项目开发中如何合理使用设计模式”的问题,希望我能够给出一些相对比较完整的真实项目实例,为了满足大家的要求,在后续文章中,我将拿出几个较为复杂的实例与大家一起分享,有些项目是我参与开发的,有些项目是在我的指导下开发的,希望能给大家带...
  • 组件生命周期

    组件生命周期 服务组件的状态 应用的版本 组件生命周期 本文讲解与应用相关的属性及名词,从而让你更清晰的了解应用的概念。 服务组件的状态 服务组件一旦创建,就进入到服务组件的生命周期,在整个生命周期中会有一系列的状态,下文对各个状态进行解释。多数状态预设了超时时间,无论是否超时,在 3 分钟 后,都可以对服务组件重新进行全部生命周期操作:: ...
  • 1. 概述

    1. 概述 1.1. 其他实现 1.2. 标注 1. 概述 本手册仅描述 Python 编程语言,不宜当作教程。 我希望尽可能地保证内容精确无误,但还是选择使用自然词句进行描述,正式的规格定义仅用于句法和词法解析。这样应该能使文档对于普通人来说更易理解,但也可能导致一些歧义。因此,如果你是来自火星并且想凭借这份文档把 Python 重新实现一遍,...