2018年5月31日
摘要: 一、一些概念 线程,顾名思义,就是一条流水线工作的过程(流水线的工作需要电源,电源就相当于cpu),而一条流水线必须属于一个车间,一个车间的工作过程是一个进程,车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一条流水线。 多线程(即多个控制线程)的概念是,在一个进程中存在多个线程,多个线 阅读全文
posted @ 2018-05-31 21:50 江湖乄夜雨 阅读(315) 评论(0) 推荐(0)
  2018年5月29日
摘要: 一、基本概念 1.1 进程 其实进程就是正在进行的一个程序或者任务,而负责执行任务的是CPU,执行任务的地方是内存。跟程序相比,程序仅仅是一堆代码而已,而程序运行时的过程才是进程。另外同一个程序执行两次就是两个进程了。 1.2 并发与并行 无论是并行还是并发,在用户看来都是'同时'运行的,不管是进程 阅读全文
posted @ 2018-05-29 23:57 江湖乄夜雨 阅读(3773) 评论(0) 推荐(0)
摘要: 在单进程的socket的程序的基础上,实现多进程并发效果的思路具体是:在server端开启“链接循环”,每建立一次链接就生成一个Process对象进行server-client的互动,而client端不用做任何变化,因为对于client来说每运行一次程序就相当于与server端建立了一个链接。 具体 阅读全文
posted @ 2018-05-29 12:34 江湖乄夜雨 阅读(310) 评论(0) 推荐(0)
  2018年5月27日
摘要: 我们在定义完类之后,要为定义好的类里添加不同的方法,这些方法分为三种:绑定到对象的方法、绑定到类的方法以及静态方法。 一、绑定到对象的方法: 通常情况下,在类中定义的所有没有被装饰器修饰的函数(注意了,这里说的就是所有,跟self啥的没关系,self也只是一个再普通不过的参数而已)都是对象的绑定方法 阅读全文
posted @ 2018-05-27 22:53 江湖乄夜雨 阅读(718) 评论(0) 推荐(0)
  2018年5月26日
摘要: 一、简单的socket程序——传输简短文字: # -*- coding: utf-8 -*- # -*- Author: WangHW -*- import socket whw_client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) wh 阅读全文
posted @ 2018-05-26 13:03 江湖乄夜雨 阅读(268) 评论(0) 推荐(0)
  2018年5月25日
摘要: 结果: 阅读全文
posted @ 2018-05-25 21:41 江湖乄夜雨 阅读(904) 评论(0) 推荐(0)
  2018年5月24日
摘要: 有如下问题:Tom的攻击力为113,血量为688,Jerry的攻击力为112,血量为691。每一个回合他们各攻击对方一次,请问谁先死? 这是一个简单的“人狗大战问题”,我们只要利用类的继承,在原有的基础上稍加改动即可实现: import time class Hero: def __init__(s 阅读全文
posted @ 2018-05-24 12:57 江湖乄夜雨 阅读(823) 评论(0) 推荐(0)
  2018年5月23日
摘要: 一、功能说明: 1.本程序基于socket实现客户端与服务器端的单进程交互 2.用到的用户名:whw,密码abc123——服务器端密码的验证利用hashlib模块进行MD5的编码以确保通信安全。 3.客户端登陆成功后可以查看自己再服务器上的文件夹里文件的列表;可以在自己所在的目录随意切换;可以将服务 阅读全文
posted @ 2018-05-23 17:26 江湖乄夜雨 阅读(1109) 评论(0) 推荐(0)
摘要: 一、首先看一个生成器的例子: 这里,我们在第一次使用__next__()方法是是不会唤醒生成器的,后面加上send()方法可以打印出相应的结果: 二、在客户端利用生成器加进度条的简单思路: 大致的过程为:我们先定义一个当前文件传输时传输的数据占文件总大小的比例current_percent变量,注意 阅读全文
posted @ 2018-05-23 09:09 江湖乄夜雨 阅读(789) 评论(0) 推荐(0)
  2018年5月20日
摘要: 一、关于解析命令行参数的方法 关于“解析命令行参数”的方法我们一般都会用到sys.argv跟optparse模块。关于sys.argv,网上有一篇非常优秀的博客已经介绍的很详细了,大家可以去这里参考:https://www.cnblogs.com/aland-1415/p/6613449.html 阅读全文
posted @ 2018-05-20 22:56 江湖乄夜雨 阅读(6889) 评论(0) 推荐(5)