您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Python设计模式中单例模式的实现及在Tornado中的应用

  2. 单例模式的实现方式 将类实例绑定到类变量上 class Singleton(object): _instance = None def __new__(cls, *args): if not isinstance(cls._instance, cls): cls._instance = super(Singleton, cls).__new__(cls, *args) return cls._instance 但是子类在继承后可以重写__new__以失去单
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:86016
    • 提供者:weixin_38653602
  1. python如何实现远程控制电脑(结合微信)

  2. 不知道大家有没有这样一个烦恼,“自己的电脑总是被别人使用,又不好意思设置密码”,所以利用python设计了一个程序来实现自由管控。 功能虽然简单,但大家可以通过其思路来实现更多的功能。 大致功能主要是两个部分, 一、电脑开机时,我的手机能收到通知。 二、可以通过手机发个特定的mail,就可以控制电脑关机。 第一个步骤:申请一个邮箱,使这个邮箱与你的手机号码绑定,然后你在这个邮箱中设定如果有新的邮件就发短信通知,这样开机时往这个邮箱发个mail,我手机就会收到短信通知了。 第二个步骤:通过
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:51200
    • 提供者:weixin_38528680
  1. Python面向对象编程基础

  2. 前言 这应该才是大家心目中的面向对象编程叭(哈哈) 不过我们程序猿中很大一部分可能没有这个福利,当你真正学好了一门技术,能用他来赚钱养活自己,给身边的人更好的生活的时候,或许你就可以心安理得的“面向对象”了。 Python设计之初就是一门面向对象的语言,正因为如此,在Python中创建一个类的对象是很容易的,学过C++和Java的同学对面向对象应该比较了解,在面向对象编程中万物皆对象。更多具体的详细的信息大家可以查阅专业的书籍或者博文。 面向对象简介 类(class):用来描述具有相同属性和方
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:139264
    • 提供者:weixin_38670186
  1. python-patterns-study:faifpython-patterns的学习,和其他一些地方来的资料-源码

  2. python设计模式学习 这是一个python设计模式及其用法的汇总。 faif / python-patterns。 现有的模式 按常用程度,标记为: :1st_place_medal: , :2nd_place_medal: , :3rd_place_medal: ,空白。 1级最常用/重要/有用,然后常用程度依次递减,无标记的大概就不怎么经常用到了。 创建型模式 模式 描述 :2nd_place_medal:委托某特定的函数/方法去创建新实例 :2nd_place_medal:对
  3. 所属分类:其它

    • 发布日期:2021-03-18
    • 文件大小:56320
    • 提供者:weixin_42123296
  1. Design_Algorithms_in_Python:用Python设计算法-源码

  2. Design_Algorithms_in_Python 在该项目期间,我将创建用英语写的项目,因为这本书是罗马​​尼亚文的。 我将使用类型提示和测试驱动的开发来开发所有代码。 第1章 定义一个Rational类以从2个整数创建有理数 如果Rational的分母与0相同,则ZeroDivisionError 。 创建方法__add__以便添加+ 2个有理数 创建了一个函数cmmnc ,该函数给定2个数字得到最小的分母 将cmmnc函数应用于add函数以获得不可约的分数 创建__eq__到Rat
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:6144
    • 提供者:weixin_42138780
  1. py-must-watch:必须观看有关Python的视频-源码

  2. 必须观看有关Python的视频 受启发。 创建请求请求以添加更多很棒的链接:-) 2007年 Alex Martelli: Python设计模式(美国Google Developers Day) 影片: [00:44:02] 托马斯·沃特( Thomas Wouters):进阶Python(或了解Python) (Google) 视频: [01:15:43] 2009年 大卫·比兹利(David Beazley): Python GIL内部 影片: [01:01:03] 2010年 布
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:23552
    • 提供者:weixin_42165583
  1. 设计模式Python-源码

  2. Python设计模式 软件设计模式是解决面向对象设计环境中反复出现的问题的通用可重用解决方案。 这不是可以直接转换为源代码的最终设计,而是解决问题的模板。 我们可以按目的将它们分为创建性(抽象实例化过程),结构(如何将类和对象组成更大的结构)和行为模式(对象之间的职责分配)。 创作模式 ,产品对象族 ,如何创建复合对象 ,被实例化的对象的子类 ,实例化的对象类 ,类的唯一实例 结构模式 ,对象的接口 ,对象的实现 ,结构和组成 ,不带子类的对象的职责 ,与子系统的接口 ,物体的存储成本
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:34816
    • 提供者:weixin_42126399
  1. 带Python的微服务动手:带Python的动手微服务[视频],由Packt发布-源码

  2. 使用Python的动手微服务[视频] 这是发行的的代码存储库 。 它包含从头到尾完成视频课程所需的所有支持项目文件。 作者:彼得·费舍尔 安装 首先阅读指南 要安装整个应用程序,请阅读 要仅安装前端,请阅读《 关于视频课程 本课程涵盖了微服务基础知识和高级主题,并通过实际演示了如何使用实际示例来实现微服务。 了解如何使用Python设计和构建微服务软件架构。 无论业务逻辑多么复杂,您都将学习使用带有Python的微服务使您的应用程序更可靠,更容错。 本课程演示如何使用一系列微服务设计和构建
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:2097152
    • 提供者:weixin_42134038
  1. Python全局锁中如何合理运用多线程(多进程)

  2. Python全局锁 (1)全局锁导致的问题 全局锁的英文简称是GIL,全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定,每个线程在执行时候都需要先获取GIL,保证同一时刻只有一个线程可以执行代码,即同一时刻只有一个线程使用CPU,也就是说多线程并不是真正意义上的同时执行。 每个CPU在同一时间只能执行一个线程(在单核CPU下的多线程其实都只是并发,不是并行,并发和并行从宏观上来讲都是同时处理多路请求的概念。但并发和并行
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:79872
    • 提供者:weixin_38744270
  1. Python全局锁中如何合理运用多线程(多进程)

  2. Python全局锁 (1)全局锁导致的问题 全局锁的英文简称是GIL,全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定,每个线程在执行时候都需要先获取GIL,保证同一时刻只有一个线程可以执行代码,即同一时刻只有一个线程使用CPU,也就是说多线程并不是真正意义上的同时执行。 每个CPU在同一时间只能执行一个线程(在单核CPU下的多线程其实都只是并发,不是并行,并发和并行从宏观上来讲都是同时处理多路请求的概念。但并发和并行
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:79872
    • 提供者:weixin_38609913
  1. Python专用方法与迭代机制实例分析

  2. 本文实例讲述了Python专用方法与迭代机制,分享给大家供大家参考之用。具体分析如下: 众所周知,Python 设计哲学是“优雅”、“明确”、“简单”,对于一件事只用一种最好的方法来做,而这种优雅在于背后很自然的隐藏了很多细节。比如对一些对象直接用for 语句来迭代,一些全局函数可以作用于很多具有共同特征的对象,还有生成器装饰器自省等特性。其中很多实现都是借助 Python  内部专用方法,而对外则使用统一的全局函数来进行操作,在配合一些语法糖,使得 Python 写起来愈发的方便,符合人的直觉
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:57344
    • 提供者:weixin_38532139
  1. 深入理解Python异常处理的哲学

  2. 所谓异常指的是程序的执行出现了非预期行为,就好比现实中的做一件事过程中总会出现一些意外的事。异常的处理是跨越编程语言的,和具体的编程细节相比,程序执行异常的处理更像是哲学。限于认知能力和经验所限,不可能达到像解释器下import this看到的python设计之禅一样,本文就结合实际使用简单的聊一聊。 0. 前言 工作中,程序员之间一言不合就亮代码,毕竟不管是代码本身还是其执行过程,不会存在二义性,更不会含糊不清,代码可谓是程序员之间的官方语言。但是其处理问题的逻辑或者算法则并非如此。 让我至
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:116736
    • 提供者:weixin_38504417
  1. Python多进程并发(multiprocessing)用法实例详解

  2. 本文实例讲述了Python多进程并发(multiprocessing)用法。分享给大家供大家参考。具体分析如下: 由于Python设计的限制(我说的是咱们常用的CPython)。最多只能用满1个CPU核心。 Python提供了非常好用的多进程包multiprocessing,你只需要定义一个函数,Python会替你完成其他所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换。 1、新建单一进程 如果我们新建少量进程,可以如下: import multiprocessing import
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:45056
    • 提供者:weixin_38553466
  1. 介绍Python中的一些高级编程技巧

  2. 正文: 本文展示一些高级的Python设计结构和它们的使用方法。在日常工作中,你可以根据需要选择合适的数据结构,例如对快速查找性的要求、对数据一致性的要求或是对索引的要求等,同时也可以将各种数据结构合适地结合在一起,从而生成具有逻辑性并易于理解的数据模型。Python的数据结构从句法上来看非常直观,并且提供了大量的可选操作。这篇指南尝试将大部分常用的数据结构知识放到一起,并且提供对其最佳用法的探讨。 推导式(Comprehensions) 如果你已经使用了很长时间的Python,那么你至少应该听
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:119808
    • 提供者:weixin_38614417
  1. 在pycharm中python切换解释器失败的解决方法

  2. 在pycharm中我们有时需要切换python的版本,这里需要注意的是我们是在PyCharm中的Preferences中切换的, 在File的Setting中切换可能会导致失败 以上这篇在pycharm中python切换解释器失败的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:Python3解释器知识点总结在Python文件中指定Python解释器的方法Python设计模式之解
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:139264
    • 提供者:weixin_38628647
  1. 详解Python设计模式编程中观察者模式与策略模式的运用

  2. 观察者模式 观察者模式:又叫发布订阅模式,定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时,会通知所有观察者对象,是他们能自动更新自己。 代码结构 class Topic(object): 主题类。保存所有观察者实例的引用,每个主题都可以有很多观察者 可以增加和删除观察者 def __init__(self): self.obs = [] def Attach(self, ob): self.obs.append(
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:57344
    • 提供者:weixin_38501916
  1. Python设计模式-工厂模式

  2. 工厂模式有三种模式: 简单工厂模式:定义一个创建对象接口,通过参数来决定创建哪个类的实例 工厂方法模式:定义一个创建对象接口,让子类来决定创建哪个类的实例,工厂方法使一个类的实例化延迟到到其子类中 抽象工厂模式:提供一些列相关或相互依赖的对象接口,而指定他们的具体类 from abc import ABCMeta,abstractmethod #引用ABCMeta和abstractmethod来定义抽象类和抽象方法 class Coffee(metaclass=ABCMeta): def
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:26624
    • 提供者:weixin_38590784
  1. python数据类型可变不可变知识点总结

  2. python的数据类型可变不可变 1、什么是可变不可变 首先说一下什么是Python数据的可变不可变。 我们都知道定义变量的时候,是先创建一块内存空间,将值放进去,然后变量名里存放着该内存空间的内存地址。现在我们就可以解释了。 可变类型:就是这个数据类型的值在不改变这一块内存空间,而去改变这个数据类型的值。 不可变类型:当改变值得时候,会申请一块新的内存空间,不再是原来的那一块内存空间了。 2、不可变类型 数据类型中,有哪些是不可变类型呢? 在Python设计中,整数、浮点型、字符串、元
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:39936
    • 提供者:weixin_38612304
  1. Python之字典添加元素的几种方法

  2. 本文使用的代码 book_dict = {price: 500, bookName: Python设计, weight: 250g} 第一种方式:使用[] book_dict[owner] = tyson 说明:中括号指定key,赋值一个value,key不存在,则是添加元素(如果key已存在,则是修改key对应的value) 第二种方式:使用update()方法,参数为字典对象 book_dict.update({country: china}) 说明:使用dict的upda
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:49152
    • 提供者:weixin_38548717
  1. PythonApplications-SourceCode:它包含使用Python设计的真实世界应用程序文件-Source code world

  2. PythonApplications-SourceCode 它包含使用Python设计的真实世界应用程序文件
  3. 所属分类:其它

    • 发布日期:2021-03-25
    • 文件大小:3145728
    • 提供者:weixin_42099176
« 1 2 3 4 5 6 7 89 10 11 12 13 ... 50 »