会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
林贵秀
开始Python之旅
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
33
34
35
36
37
38
39
40
41
42
下一页
2016年9月30日
第五十六节,python实现支持并发、断点续传的Ftp程序
摘要: 一、要求 1、用户md5认证 2、支持多用户同时登陆(并发) 3、进入用户的命令行模式,支持cd切换目录,ls查看目录子文件 4、执行命令(ipconfig) 5、传输文件: a、支持断点续传 b、传输中显示进度条 二、思路 1.客户端用户登录和注册: a、客户端仅提供用户名和密码,选择登录或注册,
阅读全文
posted @ 2016-09-30 19:32 林贵秀
阅读(4827)
评论(2)
推荐(0)
2016年9月28日
第五十五节,IO多路复用select模块加socket模块,伪多线并发
摘要: IO多路复用select模块加socket模块,伪多线并发,并不是真正的多线程并发,实际通过循环等待还是一个一个处理的 IO多路复用,lo就是文件或数据的输入输出,IO多路复用就是可以多用户操作 IO多路复用,可以监听多个文件描述符(socke对象)(文件句柄),一旦文件句柄出现变化,即可感知到,感
阅读全文
posted @ 2016-09-28 09:32 林贵秀
阅读(532)
评论(0)
推荐(0)
2016年9月27日
第五十四节,socketserver通讯模块实现并发操作,真多线程并发
摘要: socketserver通讯模块实现并发操作,基于select、epoll、socket、多线程,实现的正真多线程多并发 socketserver通讯模块底层调用的socket模块,只是它作了处理基于lo多路复用加多线程,能实现并发操作,1 SocketServer内部使用 IO多路复用 以及 “多
阅读全文
posted @ 2016-09-27 20:29 林贵秀
阅读(441)
评论(0)
推荐(0)
2016年9月22日
第五十三节,socket模块介绍,socket单线程通讯
摘要: socket单线程通讯,只能单线程通讯,不能并发 socket是基于(TCP、UDP、IP)的通讯、也叫做套接字 通讯过程由服务端的socket处理信息发送,由客户端的socket处理信息接收。 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"
阅读全文
posted @ 2016-09-22 18:15 林贵秀
阅读(1885)
评论(0)
推荐(0)
2016年9月21日
第五十二节,单例模式
摘要: 单列模式就是一个类只创建一个对象即可完成需要的功能,每创建一个对象,内存里就会多一个对象,单列模式就是相同的数据到一个对象里去获取,减少占用内存空间 需要创建多个对象,每个对象里封装了不同数据时,不适应单列模式 不适合单列模式 单列模式适应场景,当所有对象中封装的普通字段都相同时就适合用单列模式 单
阅读全文
posted @ 2016-09-21 21:58 林贵秀
阅读(344)
评论(0)
推荐(0)
第五十一节,异常处理和断言
摘要: try关键字,定义获取程序错误1 except关键字,出现异常错误执行里面的代码2 Exception定义错误类,Exception能获取到所有类型的错误错误,as创建错误对象名称,自动获取错误信息3 python中的异常种类非常多,每个异常专门用于处理获取某一项异常4 常见错误类型5 完整异常处理
阅读全文
posted @ 2016-09-21 17:16 林贵秀
阅读(295)
评论(0)
推荐(0)
2016年9月16日
第五十节,面向对象基本介绍
摘要: 一,面向对象基础1c#、Java:只能用面向对象编程Ruby、python、php:函数编程 + 面向对象 1.面向过程编程2 就是程序最底层的实现过程2.函数式编程3 就是将最底层的实现过程封装到函数里,调用函数的方法编程3面向对象编程4 就是将若干函数封装到一个类里,调用类来实现里面的函数方法
阅读全文
posted @ 2016-09-16 15:39 林贵秀
阅读(381)
评论(0)
推荐(0)
2016年9月13日
第四十九,反射基本介绍
摘要: 反射最初理解1 通过字符串的形式,导入模块2 我们前面讲到的导入模块,都是import 模块名称 如:import mk 这种方式导入的3 如果模块名称是字符串类型,则无法导入模块4 所以要想模块是字符串类型导入模块,有另外的一种方式 __import__()接收字符串类型的模块名称,到程序目录找到
阅读全文
posted @ 2016-09-13 18:45 林贵秀
阅读(312)
评论(0)
推荐(0)
2016年9月7日
第四十八节,考试题
摘要: 一,基础题1.计算100-300之间,所有能被3和7整除的,所有数之和 2.定义函数统计一个字符串中大写字母,小写字母,数字的个数,并返回结果 3.获取两个列表 i1=[11,22,33],i2=[22,33,44]中相同的元素集合 4.将字符串 "老男人" 转换成utf-8编码的字节类型 5.如何
阅读全文
posted @ 2016-09-07 23:58 林贵秀
阅读(361)
评论(0)
推荐(0)
第四十七节,random 随机数模块
摘要: random 随机数模块格式: import random 引入随机模块文件 random.randrange(65,91) 调用随机函数random.randrange(随机数开始范围,随机数结束范围)
阅读全文
posted @ 2016-09-07 22:26 林贵秀
阅读(411)
评论(0)
推荐(0)
上一页
1
···
33
34
35
36
37
38
39
40
41
42
下一页
公告