240 发简信
  • mock测试

    mock的使用场合和时机: (1)单元测试/接口测试中测试对象依赖其他对象,这些被依赖的对象构造复杂或耗时或根本无法构造(未交付) (2)我们只...

  • vim基础命令

    vi打开一个文件后,用vs filename或sp filename可以横向或纵向打开另一个文件。通过ctrl+ww在两个文件中切换。 在 Vi...

  • mac安装多个python

    1.安装Homebrew ➜/usr/bin/ruby-e"$(curl -fsSL https://raw.githubusercontent...

  • Appium介绍

    1.架构原理 Appium架构由客户端(Appium client)和服务器(Appium server)两部分组成。客户端与服务器通过JSON...

  • 120
    python装饰器

    装饰器本质上是一个python函数。它可以让某个函数在不需要做代码变动的情况下增加额外的功能。装饰器的返回值也是一个函数对象。装饰器经常用于有切...

  • python推导式

    python的各种推导式(列表推导式、字典推导式、集合推导式) 推导式comprehensions(又称解析式),是Python的一种独有特性。...

  • 120
    python多线程与多进程

    Python是运行在解释器中的语言,查找资料知道,python中有一个全局锁(GIL),在使用多线程(Thread)的情况下,不能发挥多核的优势...

  • python内存管理

    python内存管理是通过引用计数来实现的。当对象的引用计数为0时,会被gc回收。 为了探索对象在内存的存储,我们可以求助于Python的内置函...

  • 120
    python特殊函数

    在Python中,有几个特别的函数,它们常常被看做是Python能够进行所谓“函数式编程”的见证。它们是:filter、map、reduce、l...