- 博客(13)
- 资源 (11)
- 收藏
- 关注
原创 Python_理解线程与进程
简单理解线程与进程进程与线程线程:多个指令的集合线程是操作系统能够调度的最小单位进程:qq要以一个整体的形式暴露给操作系统管理,里面包含各种资源调用,内存的管理,网络接口的调用对各种资源管理的集合 就可以称为 进程进程 要操作CPU, 必须要先创建一个线程进程与线程的区别:线程是执行的指令集,进程是资源的集合线程共享内存空间,进程的内存是独立的线程启动速度快,进程启动速度慢同一个进程的线程之间可以直接交流,两个进程想通信必须通过一个中间代理来实现新的线程容易创建,新的进程..
2020-05-26 18:57:33 104
原创 Python_基于paramiko模块实现SSHClient
简单的SSHClient客户端实现# Author : Xuefengimport paramiko# 创建SSH对象ssh = paramiko.SSHClient()# 允许链接不在know_hosts文件中的主机ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())# 连接服务器ssh.connect(hostname="localhost", port=6969, username="Jim", password=".
2020-05-26 18:46:18 2725
原创 python_利用socket实现ftp
服务器端的实现# Author : Xuefengimport socketserverimport json, osclass MyTCPHandler(socketserver.BaseRequestHandler): def upload(self, *args): '''接受客户端文件''' cmd_dic = args[0] filename = cmd_dic["filename"] filesize = .
2020-05-26 18:41:39 524
原创 python_动态导入模块importlib
# Author : Xuefengimport importlib# __import__("import_lib.metaclass") # 这是解释器内部自己用的# importlib.import_module("import_lib.metaclass") # 与上面这句效果不一样,官方建议用这个# modname = "test"# # from lib import test# b = __import__("lib.test")# b.test.
2020-05-26 18:36:33 152
原创 Python_利用socket进行指令执行与文件传输
socket执行指令# Author : Xuefeng# 服务器端import socketimport osserver = socket.socket()server.bind(("Localhost", 6969)) # 绑定要监听的端口server.listen() # 监听while True: print("开始工作") conn, addr = server.accept() .
2020-05-24 09:52:44 640
原创 Python_socket网络编程
socket简单介绍# Author : Xuefeng# ipconfig /all 查看IP地址与Mac(物理)地址import socket# socket family(地址簇)# socket.AF_UNIX # 本机两个进程之间进行通信# socket.AF_INET # IPV4# socket.AF_INET6 # IPV6# socket types(协议类型)# s.
2020-05-23 09:55:56 150
原创 Python_异常处理与自定义异常
1、异常处理:# Author : Xuefeng# Author : Xuefengdef bulk(self): print("%s is yelling..." % self.name)class Dog(object): def __init__(self, name): self.name = name def eat(self, food): print("%s is eatting %s...." %(self.name,
2020-05-11 23:18:44 282
原创 Python_基础知识之反射
# Author : Xuefengdef bulk(self): print("%s is yelling..." % self.name)class Dog(object): def __init__(self, name): self.name = name def eat(self, food): print("%s is eatting %s...." %(self.name, food))d = Dog("Jim")choi
2020-05-11 23:17:10 91
原创 Python_new方法详解
1、getitem等:# Author : XueFengclass Foo(object): def __init__(self): self.data = {} def __getitem__(self, key): print("__getitem__", key) self.data.get(key) def __setitem__(self, key, value): print("__setitem
2020-05-11 23:16:19 402
原创 Python_面向对象之静态方法、类方法与属性方法
1、静态方法只是名义上的归类管理, 实际上在静态方法访问不了类或实例中的任何属性2、类方法:类方法只能访问类变量,不能访问实例变量3、属性方法:把一个方法变成一个静态属性4、静态方法实例:# Author : XueFengclass Dog(object): ''' 这个类是描述狗的 ''' n = 333 def __init__(self, name): self.name = name self.__food
2020-05-11 23:11:36 159
原创 Python_面向对象之多态特性
多态:一个接口,多种实现实例:# Author : XueFengclass Animal(object): def __init__(self, name): self.name = name @staticmethod def animal_talk(obj): print(obj.talk())class Cat(Animal): def talk(self): return "Meow!"clas
2020-05-11 23:05:28 88
原创 Python_面向对象的继承特性
一、继承:一个类可以派生出子类,在这个父类里定义的属性、方法自动被子类继承1、py2, 经典类是按照深度优先来继承的,新式类是按照广度优先来继承的2、py3, 经典类与新式类都是按照广度优先进行继承的3、代码的复合使用:class B(object):def init(self):class A(object):def init(self):self.B = B()4、实例# # Author : XueFeng# # 经典类# # class People:# # 新式类
2020-05-11 23:03:36 113
原创 python_面向对象的各种实现对比介绍
一、面向过程VS面向对象1、面向过程:面向过程是一开始要着手解决一个大问题,然后分解成一个个小问题,直到小问题能够很好地解决,但是小问题之间可能存在依赖性,仅仅适合进行简单脚本的编写,不适合大项目的维护。2、面向对象:OOP利用类和对象创建各种模型实现对真实世界的描述。开发和维护更加高效,更容易看得懂。世间万物,皆可分类世间万物,皆属对象只要是对象,就肯定属于某种品类只要是对象,肯定有属性你是上帝地球山川、河流、大海、森林飞禽 飞、吃虫子、下蛋布谷鸟 唱歌
2020-05-11 23:00:11 107
Xuefeng的Mybatis学习代码.rar
2021-03-04
MyBatisSelf.rar
2021-02-28
Comprehensive practice.rar
2021-01-05
Tomcat&Beanutils&用户登录案例.rar
2020-12-14
Jsoup资源包与XML约束案例.rar
2020-12-09
Bootstrap框架与jQuery资料.rar
2020-12-08
emmet-sublime-master.rar
2019-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人