2019年1月30日

configparser模块

摘要: [zheng]user = zhengpwd = 123[xiao]user = xiaopwd = 123 import configparser user_obj = configparser.ConfigParser() #创建实例化 user_obj.read(seting.USER_FILE) #读该文件 print(user_obj.sections())# 查看所有的section... 阅读全文

posted @ 2019-01-30 14:18 一群羊 阅读(111) 评论(0) 推荐(0)

2019年1月25日

python pip安装和卸载,pycharm模块自动安装和卸载

摘要: pycharm 当在别的电脑运行的时候,有可能会有第三方模块未安装,这时候需要自动安装模块,使用异常的方法 注意:pycharm 这里安装,卸载的话需要在pycharm里面卸载。cmd下面无法卸载,提示没有这个模块 cmd 方式安装模块: cmd 卸载模块 cmd 下面安装的模块,在pycharm里 阅读全文

posted @ 2019-01-25 10:29 一群羊 阅读(3005) 评论(0) 推荐(0)

2019年1月22日

粘包

摘要: 什么是粘包: 一.当服务端发送的数据小于客户端接收数据缓存,且发送数据较快,客户端接收的数据就会出现粘包现象,这是由于tcp协议的优化导致,客户端接收数据时并不知道数据的边界。 二.当服务端发送的数据大于客户端接收数据的缓存,客户端需要多次从自己的缓存区提取数据,就出现了粘包现象 解决方法: 提前告 阅读全文

posted @ 2019-01-22 23:03 一群羊 阅读(162) 评论(0) 推荐(0)

udp编程

摘要: udp 是不可靠协议,当发送的数据大于自己缓冲区将会把多余数据丢失 实例:通过udp协议来获取服务器时间 服务端: 客户端: 阅读全文

posted @ 2019-01-22 22:09 一群羊 阅读(124) 评论(0) 推荐(0)

2019年1月17日

socket编程

摘要: 什么是scoket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部。 family(socket家族) socket.AF_UNIX 阅读全文

posted @ 2019-01-17 19:17 一群羊 阅读(162) 评论(0) 推荐(0)

【Linux】目录文件权限的查看和修改【转】

摘要: 转载自:http://zhaoyuqiang.blog.51cto.com/6328846/1214718 在Linux系统中文件的权限可以在文件上单击右键—>属性来查看。 但是我们这次用的是全命令来查看和修改文件的权限 为了举一个实例,我们在mnt文件夹中建立一个fileA文件,然后在fileA文 阅读全文

posted @ 2019-01-17 19:00 一群羊 阅读(1164) 评论(0) 推荐(0)

2019年1月16日

封装

摘要: 封装就是隐藏。 1:封装数据 将数据隐藏起来这不是目的。隐藏起来然后对外提供操作该数据的接口,然后我们可以在接口附加上对该数据操作的限制,以此完成对数据属性操作的严格控制。 2:目的是隔离复杂度 阅读全文

posted @ 2019-01-16 19:48 一群羊 阅读(154) 评论(0) 推荐(0)

抽象类

摘要: 1.什么是接口 接口是给使用者来调用自己功能的一种方式 2. 为何要用接口 接口提供了一些共有的函数,可以把接口当做一个函数的集合 然后让子类去实现接口中的函数。 这么做的意义在于归一化,什么叫归一化,就是只要是基于同一个接口实现的类,那么所有的这些类产生的对象在使用时,从用法上来说都一样。 归一化 阅读全文

posted @ 2019-01-16 19:25 一群羊 阅读(155) 评论(0) 推荐(0)

2018年12月31日

继承

摘要: 什么是继承? 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类什么是派生? 当子类继承的父类,自己又在自己类当中又定义的了新类 阅读全文

posted @ 2018-12-31 12:05 一群羊 阅读(129) 评论(0) 推荐(0)

2018年12月26日

面向对象的静态属性,类方法,静态方法

摘要: 为什么要用property 将一个类的函数定义成特性以后,对象再去使用的时候obj.name,根本无法察觉自己的name是执行了一个函数然后计算出来的,这种特性的使用方式遵循了统一访问的原则 staticmethod: 不与类或对象绑定,类和对象都可以调用,但是没有自动传值那么一说。就是一个普通工具 阅读全文

posted @ 2018-12-26 10:19 一群羊 阅读(147) 评论(0) 推荐(0)

导航