会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Wilson
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2017年9月4日
【python】-- Socket粘包问题 ,解决粘包的几种方法、socket文件下载,md5值检验
摘要: 上一篇随笔:“socket 接收大数据”,在win系统上能够运行,并且解决了大数据量的数据传输出现的问题,但是运行在linux系统上就会出现如下图所示的情况: 就是服务端两次发送给客户端的数据(第一次发送是时准备发送数据的字节大小,第二次是数据内容)粘在一起了,这是socket中的粘包: 查看服务端
阅读全文
posted @ 2017-09-04 19:41 Wilson_Blogs
阅读(754)
评论(0)
推荐(0)
2017年8月31日
【python】-- Socket接收大数据
摘要: Socket接收大数据 上一篇博客中的简单ssh实例,就是说当服务器发送至客户端的数据,大于客户端设置的数据,则就会把数据服务端发过来的数据剩余数据存在IO缓冲区中,这样就会造成我们想要获取数据的完整性。 解决思路: 1、改大客户端接收的数据的大小,因为官方建议最多只能接收8k的数据,那服务端发送过
阅读全文
posted @ 2017-08-31 17:00 Wilson_Blogs
阅读(10202)
评论(1)
推荐(0)
2017年8月30日
解决Ubuntu(乌班图)vi/vim模式下粘贴的代码内容会多出的空格的问题
摘要: vi/vim模式下的粘贴 因为linux系统和win系统的差异性,有时候在win环境运行的python代码会放在Linux系统上执行,这个时候就需要把win系统上IDE上的代码copy下来,在Linux文件vi/wim模式下进行粘贴,但是会发现粘贴过来的代码多出了很多空格如图: 这是因为拷贝的文本中
阅读全文
posted @ 2017-08-30 19:15 Wilson_Blogs
阅读(1771)
评论(0)
推荐(0)
CentOS、乌班图设置固定静态IP
摘要: CentOS、乌班图设置固定静态IP 一、centOS 1、编辑 ifcfg-eth0 文件 2,在文件中新增下列配置,HWADDR需要换成自己机器上的 效果图: 3.重启网络服务 二、乌班图 1、编辑interfaces文件 2、新增下列内容: 效果图: 3、设置DNS: 新增下列内容: 4、上一
阅读全文
posted @ 2017-08-30 18:57 Wilson_Blogs
阅读(1330)
评论(0)
推荐(0)
2017年8月25日
Xshell 连接centOS虚拟机、centOS内置python版本升级
摘要: Xshell 连接虚拟机 前置条件:VMware Workstation 12.5.1、Xshell 5 、 centOS 6.6 1、打开虚拟机,输入用户名和密码; 2、输出命令:ifconfig ,查看虚拟机IP,如下图红线所示: 3、切换至win操作系统,打开聪明的窗口,输入命令:ping x
阅读全文
posted @ 2017-08-25 17:05 Wilson_Blogs
阅读(1058)
评论(0)
推荐(0)
2017年8月24日
【python】-- Socket
摘要: socket socket本质上就是在2台网络互通的电脑之间,架设一个通道,两台电脑通过这个通道来实现数据的互相传递。 我们知道网络 通信 都 是基于 ip+port 方能定位到目标的具体机器上的具体服务,操作系统有0-65535个端口,每个端口都可以独立对外提供服务,如果 把一个公司比做一台电脑
阅读全文
posted @ 2017-08-24 15:30 Wilson_Blogs
阅读(546)
评论(0)
推荐(0)
2017年8月12日
【python】-- try except (异常捕获)、断言
摘要: try except (异常捕获) 当程序出错了,但是我们又不想让用户看到这个错误,而且我在写程序的时候已经预料到了它可以出现这样的错误,出现这样的错误代表着什么,我们可以提前捕获这些个错误 1、异常处理流程图: 2、常见异常 更多异常: 3、处理单个异常 语法如下: 代码如下: 4、处理多个异常
阅读全文
posted @ 2017-08-12 11:48 Wilson_Blogs
阅读(29193)
评论(2)
推荐(5)
2017年8月11日
【python】-- 类的创建、__new__、__metaclass___
摘要: 类的创建 前面的随笔都是关于类的知识,通过类创建对象,那这个类到底是怎么产生的呢? 1、 传统创建类 f 是通过 Foo 类实例化的对象,其实,不仅 f 是一个对象,Foo类本身也是一个对象,因为在Python中一切事物都是对象,按照一切事物都是对象的理论:obj对象是通过执行Foo类的构造方法创建
阅读全文
posted @ 2017-08-11 19:03 Wilson_Blogs
阅读(922)
评论(0)
推荐(0)
2017年8月10日
【python】-- 类的反射
摘要: 反射 反射我们以后会经常用到,这个东西实现了动态的装配,通过字符串来反射类中的属性和方法 一、反射函数 1、hasarttr(obj,name_str) 作用:判断一个对象obj中是否有对应的name_str字符串的属性或者方法 2、getattr(obj,name_str) 作用:根据字符串nam
阅读全文
posted @ 2017-08-10 13:20 Wilson_Blogs
阅读(340)
评论(0)
推荐(0)
2017年8月7日
【python】-- 类的装饰器方法、特殊成员方法
摘要: 装饰器方法 类的另外的特性,装饰器方法:静态方法(staticmethod)、类方法(classmethod)、属性方法(property) 一、静态方法 在方法名前加上@staticmethod装饰器,表示此方法为静态方法 class Dog(object): def __init__(self,
阅读全文
posted @ 2017-08-07 12:03 Wilson_Blogs
阅读(3334)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告