11 2017 档案

摘要:昨日作业: 服务端: 服务端: from socket import * from multiprocessing import Process def server(ip,port): server = socket(AF_INET, SOCK_STREAM) server.setsockopt( 阅读全文
posted @ 2017-11-30 16:21 dream-子皿 阅读(159) 评论(0) 推荐(0)
摘要:今天的内容需要好好整理,概念性的东西比较多,都是需要理解的,这些是基层的理解,后期的很多知识都是要建立在今天的概念基础上的,以下两点是核心内容,必须要理解,自己把自己理解的注释加在里面: 进程就是程序正在运行的过程, 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 这里需要牵扯 阅读全文
posted @ 2017-11-29 19:58 dream-子皿 阅读(128) 评论(0) 推荐(0)
摘要:进程点进去 线程点进去 协程点进去 GIL 这两天的内容具体功能和作用如下:(个人理解) 回顾: 1、网络=物理连接介质+互联网协议 2、OSI七层:应,表,会,传(tcp/udp),网(ip),数(ethernet),物 3、tcp三次握手建立连接,四次挥手断开连接 connet() >accep 阅读全文
posted @ 2017-11-28 18:02 dream-子皿 阅读(101) 评论(0) 推荐(0)
摘要:网络通信原理: http://www.cnblogs.com/linhaifeng/articles/5937962.html 一.操作系统基础 二.网络通信原理 2.1 互联网的本质就是一系列的网络协议 结论:英语成为世界上所有人通信的统一标准,如果把计算机看成分布于世界各地的人,那么连接两台计算 阅读全文
posted @ 2017-11-27 21:25 dream-子皿 阅读(151) 评论(0) 推荐(0)
摘要:面向对象进阶博客地址链接: http://www.cnblogs.com/Eva-J/articles/7351812.html 复习昨日内容: # 包 # 开发规范 # # hashlib # 登录验证 密文密码检测 # 密文存储 # 加盐 # 动态加盐 # 检测文件一致性 md5 #MD5.up 阅读全文
posted @ 2017-11-25 11:08 dream-子皿 阅读(138) 评论(0) 推荐(0)
摘要:面向对象所有内容回顾: # 面向对象 # 类 :一类具有相同属性和方法的事物 #类的定义:class #类中可以定义的方法种类: #普通方法 self 对象 #类方法 cls @classmethod 类/对象 #静态方法 @staticmethod 类/对象 #属性方法 self @propert 阅读全文
posted @ 2017-11-23 16:39 dream-子皿 阅读(120) 评论(0) 推荐(0)
摘要:这两天所学的都是面向对象,后面还有几天也是它,面向对象主要有三个大的模块,封装,继承,多态,(组合),昨天主要讲了面向对象的命名空间,还有组合的用法,今天是讲的继承还有继承里面所包括的钻石继承,以及多态的知识点。 创建一个类,关键字是class,然后后面加上类的名字,首字母大写即可,创建完了之后就得 阅读全文
posted @ 2017-11-21 15:09 dream-子皿 阅读(130) 评论(0) 推荐(0)
摘要:面向对象的命名空间: #属性:静态属性 (直接和类名关联或者直接定义在class下的变量) # 对象属性 (在类内和self关联,在类外和对象名关联的变量) # 动态属性(函数) class Foo: country = 'China' country_lst = ['China'] def __i 阅读全文
posted @ 2017-11-20 16:47 dream-子皿 阅读(219) 评论(0) 推荐(0)
摘要:最近两周内容大概回顾: # 文件操作 # # 模块:random,序列化模块,时间模块,collections,re,os,sys # 模块与包的概念和导入方法 # 写代码的规范 # 正则表达式 # 异常处理 # # 函数: # 函数的命名空间和作用域 # 内置函数 # 闭包 : 装饰器函数 # 生 阅读全文
posted @ 2017-11-17 14:55 dream-子皿 阅读(159) 评论(0) 推荐(0)
摘要:前一天内容复习: # def func(): # a # # def main(): # func() # # try: # main() # except: # pass # raise NameError # try: # raise TypeError('类型错误') # except Typ 阅读全文
posted @ 2017-11-16 19:48 dream-子皿 阅读(129) 评论(0) 推荐(0)
摘要:常用模块:http://www.cnblogs.com/Eva-J/articles/7228075.html 今日概要: #time # —— 时间:时间戳 字符串 结构化时间 #collections —— 扩展数据类型的模块:可命名元祖,有序字典,默认字典,双端队列,计数器 #sys —— 和 阅读全文
posted @ 2017-11-15 15:20 dream-子皿 阅读(121) 评论(0) 推荐(0)
摘要:所有常用模块的用法: http://www.cnblogs.com/Eva-J/articles/7228075.html 前情回顾: # 常用模块 # 常用模块 —— 东西多 # 异常处理 # 什么是模块 # 面向对象 #面向对象编程 : #面向函数编程 :多用面向函数的思路写代码 View Co 阅读全文
posted @ 2017-11-14 14:58 dream-子皿 阅读(192) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/Eva-J/articles/7228075.html 所有常用模块的用法 正则的规则: 在一个字符组里面枚举合法的所有字符,字符组里面的任意一个字符和‘带匹配字符’都相同,都视为可以匹配。 #13838389438 #是数字 #11位 #以13|15| 阅读全文
posted @ 2017-11-13 16:24 dream-子皿 阅读(152) 评论(0) 推荐(0)
摘要:思维导图需要补全 : 一共有68个内置函数: #内置:python自带 # def func(): # a = 1 # b = 2 # print(locals()) # print(globals()) # func() # range(100) #[0,100) # range(5,100) # 阅读全文
posted @ 2017-11-09 20:36 dream-子皿 阅读(193) 评论(0) 推荐(0)
摘要:这里归纳的知识点主要就是: 浮点数,复数, int,整形;float,浮点数;complx,复数; 1 # 实数: 2 # 有理数 有限小数 1.2 3 # 无限循环小数 1.23232323232323..... 4 # 无理数 无限不循环小数 5 #浮点数-小数 6 #浮动 7 #1.2 = 1 阅读全文
posted @ 2017-11-09 15:22 dream-子皿 阅读(257) 评论(0) 推荐(0)
摘要:生成器表达式: #列表推导式 # y = [1,2,3,4,5,6,7,8] # x = [1,4,9,16,25,36,49,64] # x = [] # for i in y: # x.append(i*i) # print(x) # x = [i*i for i in y] # print(x 阅读全文
posted @ 2017-11-06 18:42 dream-子皿 阅读(247) 评论(0) 推荐(0)
摘要:1,列表的增删改查,其他操作。2,元祖。3,列表的嵌套操作。4,开一点dict。 昨日内容回顾: 字符串的方法:1,find通过元素找索引,可切片,找不到返回-12,index,找不到报错。3,split 由字符串分割成列表,默认按空格。4,captalize 首字母大写,其他字母小写。5,uppe 阅读全文
posted @ 2017-11-05 20:33 dream-子皿 阅读(193) 评论(0) 推荐(0)
摘要:列表的用法和字符串不一样,不要搞混了! 思维导图: 这里要纠错,sort默认参数是sort(reverse=False),这里是正序排序,如果把reverse=True,那么就得到的是反序。 例: 列表的增删改查: # [1,2,'c','dfas',True] #索引和切片。 # li = [1, 阅读全文
posted @ 2017-11-05 15:52 dream-子皿 阅读(263) 评论(0) 推荐(0)
摘要:生成器和迭代器比装饰器简单多了。。。 这是老师的博客地址: http://www.cnblogs.com/Eva-J/articles/7213953.html 前情回顾: 1 #装饰器: 2 # 在不修改一个函数的调用方式的前提下载一个函数的前后添加功能 3 #装饰器的生成流程和用法 4 #自己写 阅读全文
posted @ 2017-11-04 22:03 dream-子皿 阅读(263) 评论(0) 推荐(0)
摘要:这个是一个难点,以后面试会经常出现的,要搞懂! 装饰器升级版,进阶内容1: def outer(flag): def wrapper(func): def inner(*args,**kwargs): if flag: print('执行%s之前我加了一个功能'%func.__name__) ret 阅读全文
posted @ 2017-11-04 21:37 dream-子皿 阅读(264) 评论(0) 推荐(0)