随笔分类 - Python
摘要:你究竟有(init)几个好(子)妹(模)妹(块)? 当我们在init()的时候,我们在干什么 这个单词在我们用python进行面向对象开发的时候是跑不了的。理解python的 其实就是和这里的init作用差不多。做的工作都是__初始化__. 在和孩子解释这个概念的时候,我的理解还是,保持它的专业性,
阅读全文
摘要:【转载自:知乎 爱神的飞刀】 离散、连续概率分布小结+python中的应用 本文为梳理离散、连续分布的导读类笔记,大神请绕道,谢谢; 本文阅读大约需要15分钟左右; 若您发现文中有错误之处,欢迎留言指正,谢谢。 前言 随机变量:量化随机事件的函数,将每个可能的随机事件结果赋予一个数字; 概率分布:分
阅读全文
摘要:在阿里云上看到的。真的是我看到最好的一个翻译版本了。 尤其是那句“吾将上下而求索”哈哈哈哈哈哈…… 发布时间:2018 02 28 来源:网络 上传者:用户 关键字: Peters Python zen TIM 发表文章 摘要: importthisTheZenofPython,byTimPeter
阅读全文
摘要:io异步模块 知识必备: socket实现web请求 如果说socket是所有web操作的本质,爬虫在web操作中扮演的角色,应该就是一个“客户端”。 下面是一段用socket向百度发送请求的实例: 可以看到我在上面两个地方标注了“阻塞”。 如果想要让这个socket不发生“阻塞”,其实只需要 但是
阅读全文
摘要:来聊聊邮件 在很多工作场合我们都需要用到邮件,他在生产环境中,具有较高的证据地位。 而在开发的过程中,我也碰到了很多和邮件相关的东西,在这里做一个整理和记录,方便以后的不时之需。 正则匹配邮件地址 http://blog.jobbole.com/89275/ 这个文章里包含了非常多的验证邮件地址的正
阅读全文
摘要:来聊聊这个RESTful 最近这段时间在看面试信息,很多公司的岗位要求中都有这个“掌握restful框架”。但是在我的认知里,restful好像是一种标准或者是风格啊,并不是某个具体的框架。因为自己也在这块有存疑。所以去网上寻找了一下答案。 看Url就知道要什么 看http method就知道干什么
阅读全文
摘要:logging序列化模块***json<!--more-->picklere正则元字符字符集分组()命名分组管道符 |反斜杠\方法re.finditerre.searchre.matchre.splitre.subre.compile logging 等级: warning以上的才打印反馈 >>>
阅读全文
摘要:第一章 初识计算机历史构成软件硬件、软件与用户关系图工作过程寄存器理解:内核态和用户态数据二进制机器数与真值 老师:林海峰 www.cnblogs.com/linhaifeng 第一章 初识计算机 通过了解计算机的发展史、基本组成、软硬件知识、以及工作原理 历史 1946年2-14(情人节)世界上第
阅读全文
摘要:作业一:整理博客,内容包含awk、变量、运算符、if多分支 作业二:awk文本处理 打印uid在30~40范围内的用户名。 [root@scott ~]# awk -F: '$3>=30&&$3<=40 {print $1}' /etc/passwd 打印第5-10行的行号和用户名 [root@sc
阅读全文
摘要:并发编程 为什么要有操作系统 操作系统就是用户界面和底层硬件的桥梁 向下管理硬件,向上提供接口 操作系统“切换”实现单核并发 出现io操作 固定时间 进程定义: 资源管理单位(容器) 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般有程序、数据集、进程控制块三部分组成。 程序用来描述进程要
阅读全文
摘要:selectors 模块IO多路服用实现机制队列(queue)join和task_done方法先进后出生产者消费者模型回顾线程与进程GIL锁:Tread如何创建jion方法和setDaemon方法同步锁递归锁和死锁 selectors 模块 import selectors # 基于select模块实现的IO多路复用,建议大家使用 import socket sock = socket.so...
阅读全文
摘要:栈 stack栈又称之为堆栈 是一个特殊的有序表,其插入和删除操作都在栈顶进行操作,并且按先进后出,后进先出的规则进行运作 如图 比喻: 枪的弹夹----第一颗放进弹夹的子弹反而在发射的时候是最后出去的一个;而最后一个放进弹夹的子弹却是第一个发射出去的 栈的接口 接口 描述 push() 入栈 pop() 出栈 isEmpty() ...
阅读全文
摘要:socket 概述 套接字(socket),用于描述IP和端口,是一个通信链的句柄,应用程序通常就是通过socket向网络发出情况求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/...
阅读全文
摘要:异常处理基本语法万能异常EXCEPTION多分支其他配合分支操作的语法模块什么是模块?使用模块将模块当成脚本去运行模块的搜索路径包绝对导入和相对导入 异常处理 分成两种: 由语法上的错误引发的异常 逻辑上的错误引发的异常 对于语法上的异常,应该实在程序执行前就改正 对于逻辑上的错误,尽量使用if来预防异常 对于逻辑上无法预知的错误应该用try….except…来处理 基本语法 ...
阅读全文
摘要:初涉模块time时间形式的转换随机数模块random<!--more-->应用实例:生成五位验证码hashlib计算一个字符串的md5值os模块os.systemsys 初涉模块 在python中,能开辟自己作用域的只有函数、类以及模块 for循环if-else循环均不能实现开辟自己的作用域。 >>
阅读全文
摘要:反射存在:hasatter(p,'name')获得:getattr<!--more-->设置:setattr小结练习:反射的用途反射实现可插拔机制__setattr/delattr/getattr__定制自己的数据类型写一个自己的open二次加工标准类型list补充一点__getattribute_
阅读全文
摘要:多态封装特性str<!--more-->staticmethod解除绑定方法classmethod小结: 多态 同一种事物的多种形态 增加了程序的灵活性 增加了程序的可扩展性 封装 封装数据:保护隐私 封装方法:隔离复杂度 第一种封装: 什么都不做 第二种封装: 双下划线的隐藏属性 语法糖:__xx
阅读全文
摘要:高阶函数匿名函数匿名函数存在的情况:内置函数<!--more-->函数式编程递归函数式编程面向对象的程序设计类:实例:OOP类的名称空间/对象的名称空间 高阶函数 匿名函数 lambda x:x+y #return x+y 定义标志/参数(形式类似函数传参)/跟表达式(返回) 匿名函数存在的情况:
阅读全文
摘要:面向对象继承与派生继承继承顺序<!--more-->继承原理子类调用父类的方法(super)组合接口接口的概念:接口的概念解释和使用:python中的接口:抽象类 面向对象 继承与派生 继承 class A: pass class B(A): pass 在python中,新建的类可以继承自一个或者多
阅读全文
摘要:迭代器为什么要用迭代器?小结:生成器<!--more-->为什么要使用生成器,什么是生成器?如何创建一个生成器举个栗子:斐波拉契数列用yield返回结果的执行流程作业代码以及注释:协程函数面向过程编程作业以及代码注解:典型范例以及代码解析:列表生成式生成器表达式作业和练习 迭代器 为什么要用迭代器?
阅读全文

浙公网安备 33010602011771号