自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python---守护线程

守护线程:为守护主线程而存在,若主线程执行完毕,守护线程被强制退出。那么,守护线程如何实现呢?如何将一个程序子线程改为守护线程呢?请看下例:import threading,timedef run(n): print("work",n) time.sleep(2) print("work done",n)start_time=time.time()for i i...

2018-04-29 10:18:38 758

原创 线程与进程

线程:操作系统的最小调度单位,是一串指令的集合。比如:操作系统要调用cpu,就会通过传递一堆指令即发送一个线程来进行。进程:形象来讲比如一个笔记本的app要以一个整体的形式暴露给操作系统管理,里面包含对各种资源的调用,内存的管理,网络接口的调用。进程就是各种资源管理的集合。进程要操作CPU,必须要创建一个线程。线程工作方式:多个线程共享一个CPU。1个进程可有1个线程或多个线程,1个进程的所有线程...

2018-04-28 12:21:55 142

原创 windows 下查看Python 的安装路径

1、进入cmd命令2.查看python安装路径:where python适用于查看任何已经安装的app.

2018-04-27 15:39:42 26354 1

原创 Python---socketserver介绍

socket不支持并发。socketserver可以实现并发处理,socketserver是对socket的一个封装。socketserver 包含4个类型:TCPServer,UDPServer,UnixStreamServer,UnixDatagramServer.前两个用于windows,后两个用于Linux.创建一个SocketServer分3步:(1)创建一个请求处理类,并继承BaseR...

2018-04-25 19:46:42 466

原创 Python---利用socket传送文件并利用md5验证传送内容是否正确

socket传送文件与传送命令的不同点是文件需要先读取文件名,检测存在性,在传送,而命令则直接发送。同实现ssh道理一致,服务端接收到客户端文件指令后,服务端发送文件返回给客户端。实例如下:服务端:import socket,os,hashlibserver=socket.socket()server.bind(("localhost",6969))server.listen(5)wh...

2018-04-25 15:24:34 964

原创 Python 程序不报错,但是f.write()写不进内容,始终保持空白

原因:没有f.close()使得上一次的文件始终处于打开状态。f.write()写的内容始终在内存中。所以,文件用完切记要关闭。

2018-04-25 14:53:35 19622 9

原创 Python---socket实现一个简单的ssh

ssh:客户端连接上服务器后,让服务器执行命令,返回给客户端。服务端:import socket,osserver = socket.socket()server.bind(("localhost", 6969))server.listen(5)while True: conn, addr = server.accept() print("new conn:", add...

2018-04-24 20:17:25 610

原创 Pycharm: Python 错误OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次

原因:检查运行窗口,将未完结的程序运行状态关闭掉。

2018-04-23 22:27:49 17103

原创 Python---断言

实例:判断obj.name是否属于字符串用途:可替换if ...else...语句

2018-04-21 22:17:57 132

原创 Python---动态导入模块

  在动态导入模块.py中动态导入aa.py.注:__import__(模块名的字符串形式)等同于import 模块名

2018-04-21 22:06:55 514

原创 socket实现多用户连接

#服务端import socketserver=socket.socket()server.bind(("localhost",6969))server.listen(5)print("我要开始等电话了")while True: conn,addr=server.accept() print(conn,addr) print("电话来了") count

2018-04-19 22:22:48 2488

原创 Python---socket实例

#服务器端import socketserver=socket.socket()server.bind(("localhost",7045))server.listen()print("开始等电话")conn,addr=server.accept() #等电话打进来print(conn,addr)print("电话来了")data=conn.recv(1024)pri

2018-04-18 22:10:43 164

原创 Python---类的起源和metaclass

1.metaclass# metaclassclass MyType(type): def __init__(self,what,bases=None,dict=None): print("--MyType init--") super(MyType,self).__init__(what,bases,dict) def __call__(

2018-04-18 19:39:53 143

原创 Python---类的特殊成员方法

#1.__doc__class Person(object): ''' 这个类是描述人这个对象的 '''print(Person.__doc__) #打印类的描述信息#2. __call__ 对象后面加(),触发执行class Person(object): ''' 这个类是描述人这个对象的 ''' def __init_

2018-04-18 17:31:11 481

原创 Python---静态方法,类方法,属性方法

1.静态方法#静态方法:只是名义上归类管理,实际上在静态方法中访问不了类和实例class Person(object): def __init__(self,name): self.name=name @staticmethod #截断类与函数关系,不能调用类变量 def eat(): print("%s is eating %s"%(...

2018-04-16 18:26:16 173

原创 Python----异常处理.

异常处理:顾名思义报错处理方法,目的是虽然程序出错,但此错不想让用户看到。一次可以对单个异常处理,也可以多个一起处理,或可以捕捉所有所有异常,异或自定义异常。常见异常类型:AttributeError  属性异常   IOError 输入/输出异常  ImportError 导入错误  IndentationError 缩进异常 IndexError  下标索引超出序列边界  KeyError 访...

2018-04-16 14:19:08 280

原创 Python---反射ttr

反射:通过字符串映射或修改程序运行时的状态,属性,方法。4个函数:getattr(),hasattr(),setattr(),delattr()用法如下:def bulk(self): print("%s is yelling"%self.name)class Dog(object): def __init__(self,name): self.name=name...

2018-04-16 10:00:50 282

原创 Word中复制图片,为什么显示不完整?

原因:行间距的问题。 解决办法:选中显示不完整的图片,点击工具栏中的行距按钮, 自动调整为合适行距。

2018-04-07 19:22:39 8423

原创 每次打开word 2010都要显示安装配置文件 的解决问题

原因:可能是你笔记本里安装了好几个版本的office.解决方法:开始-》运行-》regedit-》注册编辑器中查找-》HKEY_CURRENT_USER-》Software-》Microsoft-》Office-》14.0-》Word-》Options-》在右侧空白处右击,出现新建,选择:DWORD(32-位)值(D)-》在”新值#1“上右击,选择:重命名-》将名字改为NoRereg-》右键选择修...

2018-04-07 10:48:34 7197

Git 常用命令.docx

代码管理首选版本控制工具

2021-02-04

三维点云模型

三维典型Bunny,dragon点云数据文件,正确打开即可使用

2017-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除