240 发简信
IP属地:福建
  • 120
    2019-06-20 contextlib with语句与上下文管理器

    在Python中,读写文件这样的资源要特别注意,必须在使用完毕后正确关闭它们。正确关闭文件资源的一个方法是使用try...finally: 写try...finally非常繁...

  • 2019-06-19 hashlib

    摘要算法简介 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换...

  • 120
    2019-06-19 PLSQL Develope连接oracle数据库配置

    配置前准备工作 1、自行百度下载plsql客户端,个人比较喜欢从CSDN上下载,你们随意。下载好后解压 2、下载instantclient,大家可以从oracle官网下载,下...

  • 2019-06-05 collections

    collections是Python内建的一个集合模块,提供了许多有用的集合类。 namedtuple 我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成...

  • 2019-06-04 正则表达式

    在正则表达式中,如果直接给出字符,就是精确匹配。用\d可以匹配一个数字,\w可以匹配一个字母或数字或下划线,所以:'00\d'可以匹配'007',但无法匹配'00A';'\d...

  • 2019-05-31 进程和线程

    Unix/Linux操作系统提供了一个fork()系统调用,它非常特殊。普通的函数调用,调用一次,返回一次,但是fork()调用一次,返回两次,因为操作系统自动把当前进程(称...

  • 2019-05-31 IO编程

    文件读写 由于文件读写时都有可能产生IOError,一旦出错,后面的f.close()就不会调用。所以,为了保证无论是否出错都能正确地关闭文件,我们可以使用try ... f...

  • 2019-05-30 错误调试和测试

    高级语言通常都内置了一套try...except...finally...的错误处理机制,Python也不例外。 try 让我们用一个例子来看看try的机制: 当我们认为某些...

  • 训练前、中、后该如何补充营养素?

    训练的补充,是非常重要的,我们要分三方面讲。 ●训练前训练前应该补充简单的碳水+简单易吸收的蛋白质或者氨基酸,有必要的话可以加入促进减脂的产品。 ●训练中训练中侧重于增加运动...

  • 2019-05-29 使用元类 看不懂

    type() 动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。比方说我们要定义一个Hello的class,就写一个hello.py模...

  • 2019-05-28 定制类 __str__ __repr__ __iter__ __getitem__ __getattr__

    __str__ 我们先定义一个Student类,打印一个实例: 打印出一堆<__main__.Student object at 0x109afb190>,不好看。 怎么才能...

  • 2019-05-28 使用@property

    Python内置的@property装饰器就是负责把一个方法变成属性调用的: @property的实现比较复杂,我们先考察如何使用。把一个getter方法变成属性,只需要加上...

  • 2019-05-28 __slot__

    使用__slots__ 正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class: ...

  • 2019-05-28 面向对象编程

    以Student类为例,在Python中,定义类是通过class关键字: class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表...

  • 2019-05-27 包与模块

    举个例子,一个abc.py的文件就是一个名字叫abc的模块,一个xyz.py的文件就是一个名字叫xyz的模块。 现在,假设我们的abc和xyz这两个模块名字与其他模块冲突了,...

  • 2019-05-27 偏函数

    functools.partial就是帮助我们创建一个偏函数的,不需要我们自己定义int2(),可以直接使用下面的代码创建一个新的函数int2: 所以,简单总结functoo...

  • 2019-05-27 装饰器 不理解....

    由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 函数对象有一个name属性,可以拿到函数的名字: 现在,假设我们要增强now()函数的功能...

  • 2019-05-24 返回函数与闭包

    高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。通常情况下,求和的函数是这样定义的: 但是,如果不需要立刻求和,而是在后面的代码中,根据需要再计算怎么办?可以...

  • 2019-05-22 高阶函数

    函数本身也可以赋值给变量,即:变量可以指向函数。 这例子说明变量f现在已经指向了abs函数本身。直接调用abs()函数和调用变量f()完全相同。函数名其实就是指向函数的变量!...

  • 2019-05-16 生成器 迭代器

    通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几...

个人介绍
野蛮生长2019!!!