摘要: 一、为什么有了GIL锁还要互斥锁? 首先GIL锁是CPython底层的全局解释器锁;互斥锁是程序层面的锁 因为GIL锁只是保证了一条线程获得GIL锁才能执行,但是没有保证数据安全 互斥锁是为了保证多线程并发操作数据时候的数据安全,避免数据污染 二、请详细讲一下什么是鸭子类型? 一个对象只要看起来像鸭 阅读全文
posted @ 2023-04-06 19:41 阿丽米热 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、关于conda conda是一个流行的开源软件包管理系统和环境管理系统,用于在不同的计算机环境中安装和管理软件包和依赖项。以conda开头的命令通常是conda命令,用于在conda环境中执行各种操作,例如创建、激活、更新和删除环境,安装、升级和删除软件包等。以下是一些常用的conda命令: c 阅读全文
posted @ 2023-04-06 14:59 阿丽米热 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 结论>>>:无论是函数还是方法都用def关键字来定义 方法:只要是自动传值都是方法、由谁来调用、会把自身传入 函数:有几个值就传几个值否则会报错 一、详细介绍函数和方法 1. 函数 Python中的函数其实就是我们没有学面向对象编程之前一直在用的编程思想 有几个参数就要传几个参数,否则会报错 2. 阅读全文
posted @ 2023-04-06 14:26 阿丽米热 阅读(117) 评论(0) 推荐(0) 编辑
Title