上一页 1 2 3 4 5 6 ··· 20 下一页
摘要: 写在前面的话 一直试图来说说TCP/IP协议栈,结合python中的网络编程,然后来使用tcpdump命令来进行抓包,来分析三次握手,连接的建立和四次断开。 涉及的概念太多,从而此文可能略长,试图用简单的说法来讲述这个复杂的协议,也算是一个小小的总结。 TCP/IP协议 人人都说上网,那么上网的目的 阅读全文
posted @ 2017-08-20 03:25 KEL 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 在python中进行安装mysql模块,但是怎么都不能导入mysql模块,出错如下所示: [root@python ~]# pythonPython 2.7.11 (default, Apr 5 2016, 12:24:31) [GCC 4.4.6 20110731 (Red Hat 4.4.... 阅读全文
posted @ 2016-05-24 21:51 KEL 阅读(1708) 评论(0) 推荐(0) 编辑
摘要: 1、 背景概述 在上篇文章中,主要讲述了python中的socket编程的一些基本方面,但是缺少关于锁的相关概念,从而在这篇文章中进行补充。 由于在python中,存在了GIL,也就是全局解释器锁,从而在每次进行获得cpu的时候,同时只有一个线程获得了cpu的运行,在这个方面可以认为是线程安... 阅读全文
posted @ 2016-05-23 14:27 KEL 阅读(4929) 评论(0) 推荐(0) 编辑
摘要: 1、多线程的发展背景 随着计算机的发展,无论是硬件还是软件都在快速的发展。 在最开始的时候,计算机都是只有一个cpu来进行指令控制和运算,程序执行的时候都是一个进程一个进程的运行,也就是顺序执行的方式,所有的进程都是排成一个队列,然后cpu取出其中的一个进程,然后运行。 在硬件发展的时候,慢慢发... 阅读全文
posted @ 2016-05-22 13:27 KEL 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在python的socket编程中,可以实现上传下载文件,并且在下载的时候,显示进度条,具体的流程如下图所示: 1、 服务器端代码如下: [root@python 519]# cat server.py #!/usr/bin/env pythonimport timeimport Socke... 阅读全文
posted @ 2016-05-21 17:48 KEL 阅读(4129) 评论(1) 推荐(0) 编辑
摘要: 在python中进行socket上传文件的时候使用进度条,然后在网上找了好久,找寻相关的进度的条的使用,看了几个,发现总是无法进行调用,主要原因是在进行上传文件的时候,每次传送的数据量是固定的,数据的总大小也是知道的,对于那么多的进度条的使用调用方法感觉总是不合适,今天终于发现了如何调用比较好。... 阅读全文
posted @ 2016-05-19 23:06 KEL 阅读(3823) 评论(0) 推荐(0) 编辑
摘要: 在进行socket编程的时候,可以实现远程执行命令,然后返回相关的结果,但是这种。。。很容易就把服务器搞挂了。 在这里需要用到commands模块,commands模块中有一个方法为getstatusoutput,主要就是返回执行的返回码和结果,如下所示: >>> import comman... 阅读全文
posted @ 2016-05-16 21:42 KEL 阅读(3290) 评论(0) 推荐(0) 编辑
摘要: python中读取数据的时候有几种方法,无非是read,readline,readlings和xreadlines几种方法,在几种方法中,read和xreadlines可以作为迭代器使用,从而在读取大数据的时候比较有效果. 在测试中,先创建一个大文件,大概1GB左右,使用的程序如下: impo... 阅读全文
posted @ 2016-05-16 14:42 KEL 阅读(3753) 评论(0) 推荐(0) 编辑
摘要: 1、 socketserver模块简介 在python的socket编程中,实用socket模块的时候,是不能实现多个连接的,当然如果加入其它的模块是可以的,例如select模块,在这里见到的介绍下socketserver模块。 socketserver,看其名字,就知道是一个socke... 阅读全文
posted @ 2016-05-14 22:11 KEL 阅读(5155) 评论(0) 推荐(0) 编辑
摘要: 今天碰到一个字典比较的问题,就是比较两个字典的大小,其实这个用的不多,用处也没多少,但是还是记录一下。 字典的比较顺序如下: 1、先比较字典的元素的个数,那个多,就哪个大; 2、比较字典的键,在比较字典的键的时候,需要注意的是比较的顺序是按照keys返回值来进行的比较; 3、比较字典的值,值... 阅读全文
posted @ 2016-05-13 23:14 KEL 阅读(2928) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 20 下一页