上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
  2018年1月19日
摘要: tcp通信需要一个建立可靠连接的过程,而且通信双方以流的形式发送数据。相对于TCP,UDP则是面向无连接的协议。使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口,就可以直接发数据包,并不关心是否能到达目的端。虽然用UDP传输数据不可靠,但是由于它没有建立连接的过程,速度比TCP快得多 阅读全文
posted @ 2018-01-19 15:07 paulversion 阅读(209) 评论(0) 推荐(0) 编辑
摘要: tcp服务器端: 创建和运行TCP服务端一般需要五个步骤: 1:创建Socket对象,绑定Socket到本地ip与端口(bind) 2:开始监听连接(listen) 3:进入循环,不断接收客户端的连接请求(accept) 4:接收传来的数据,并发送给对方数据(recv,send()) 5:传输完毕后 阅读全文
posted @ 2018-01-19 14:34 paulversion 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 在Python中提供了两个模块:cPickle和pickle来实现序列化,前者是由C语言编写的,效率比后者高很多,一般编写程序的时候,采取的方案是先导入cPickle模块,如果此模块不存在,再导入pickle模块 try : import cPickle as pickle except Impor 阅读全文
posted @ 2018-01-19 10:23 paulversion 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Redis服务器是一个事件驱动程序,服务器需要处理以下两类事件 1:文件事件(file event):Redis服务器通过套接字与客户端进行连接,而文件事件就是服务器对套接字操作的抽象。服务器与客户端的通信会产生相应的文件事件,而服务器则通过监听并处理这些事件来完成一系列网络通信操作 2:时间事件( 阅读全文
posted @ 2018-01-19 01:08 paulversion 阅读(464) 评论(0) 推荐(0) 编辑
  2018年1月18日
摘要: import os dir = os.getcwd();#获取当前Python脚本工作的目录路径 file_list = os.listdir('e:\\')#返回e盘下的所以文件(列表类型)(目录名和文件名) os.remove(r'e:\a.txt') #删除指定路径下的文件 os.remove 阅读全文
posted @ 2018-01-18 18:41 paulversion 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8#多线程#Python的标准库提供了两个模块:thread和threading,thread是低级模块,threading是高级模块,对thread进行了封装 #绝大数情况下,我们只需要使用threading这个高级模块#启动一个线程就是把一个函数传入并创建Thread实例 阅读全文
posted @ 2018-01-18 15:09 paulversion 阅读(370) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8#要让Python程序实现多进程(multiprocessing)#Unix/Linux操作系统提供了一个fork()系统调用,它非常特殊。#普通的函数调用,调用一次,返回一次,但是fork()调用一次,返回两次,因为操作系统#自动把当前进程(父进程)复制了一份(称为子进程 阅读全文
posted @ 2018-01-18 11:56 paulversion 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 除了RDB持久化功能之外,Redis还提供了AOF(Append Only File)持久化功能。与RDB持久化通过保存数据库中的键值对来记录数据库状态不同,AOF持久化是通过保存Redis服务器所执行的写命令来记录数据库状态的 例如 set msg hello,RDB持久化保存数据库状态的方法是将 阅读全文
posted @ 2018-01-18 01:36 paulversion 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 为了避免数据意外丢失,Redis提供了RDB持久化功能,这个功能可以将Redis在内存中的数据库状态保存到磁盘里面。 RDB持久化可以手动执行,也可以根据服务器配置选项定期执行,该功能可以将某个时间点上的数据库状态保存到一个RDB文件中 RDB文件的创建与载入 有两个Redis命令可以用于生成RDB 阅读全文
posted @ 2018-01-18 00:37 paulversion 阅读(173) 评论(0) 推荐(0) 编辑
  2018年1月17日
摘要: urllib2和urllib是Python中的两个内置模块,要实现HTTP功能,实现方式是以urllib2为主,urllib为辅 urllib2提供一个基础函数urlopen,通过向指定的url发出请求来获取数据。最简单的形式是 get 请求 阅读全文
posted @ 2018-01-17 17:54 paulversion 阅读(186) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页