- 博客(23)
- 收藏
- 关注
原创 多线程网络并发
from socket import *from threading import Threadimport sys# 客户端处理def handle(c): print("客户端:",c.getpeername()) while True: data = c.recv(1024) if not data: brea...
2019-08-10 14:28:08
168
原创 基于fork的多进程网络并发
服务端""" 基于fork的多进程网络并发"""# 服务端from socket import *import os,sysimport signaldef handle(c): print("客户端:",c.getpeername()) while True: data = c.recv(1024) if not data: ...
2019-08-10 14:25:03
242
原创 AJAX json 以及jquery对ajax的支持
* 什么是AJAX Asynchronous JavaScript And XML 异步的 * 同步访问: 当客户端向服务器发送请求时,服务器在处理的过程中,浏览器只能等待 * 异步访问: 当客户端向服务器发送请求时,服务器在处理的过程中,浏览器无需等待,可以做其他操作...
2019-07-27 15:37:25
93
原创 JWT令牌产生原理
import base64import copyimport jsonimport hmacimport timeclass Jwt(): def __init__(self): pass# 生成令牌 @staticmethod def encode(payload,key,exp=100): #创建header ...
2019-07-27 15:25:54
368
原创 jquery简单使用方法
jQuery使用 1.jQuery是JS的工具,对原生JS的方法进行封装,提供更便捷,简易的方法 官网:http://jquery.com 中文API:http://jquery123.com 2.使用 1.先引入jquery文件,后使用jquery的语法 ...
2019-07-27 11:57:07
127
原创 JS基本语法与操作
JavaScript介绍 * 简称js,是一种浏览器解释型语言,嵌入到网页中由浏览器负责解析和执行 ,可以实现网页动态效果,用户交互,实现网络请求或游戏制作 * 组成 1. 核心语法(ECNAScript 5) 2. BOM(浏览器对象模型),提供操作浏览器窗口的方法 3. DOM(文档对象模型),提供操作html文档...
2019-07-27 11:54:57
341
原创 css基本操作
css 1.层叠样式表,实现页面布局即元素样式的设置 2.使用方式 * 行内样式 借助于style标签属性,书写样式声明 样式代码: css属性名:属性值; 常用属性: font-size 设置字体大小,取像素值,默认16px ...
2019-07-27 11:44:53
175
原创 python正则表达式示例
"""正则表达式示例"""import res = "Zhaosi:1994,Sunny:1993"pattern = r"(\w+)(:)(\d+)"# re 模块调用l = re.findall(pattern,s)print(l)regex = re.compile(pattern)o = regex.findall(s)print(o)# 切割字符串s =...
2019-07-27 11:34:43
222
原创 创建UDP套接字流程
""" UDP套接字服务端"""from socket import *# 创建数据报套接字sockfd = socket(AF_INET,SOCK_DGRAM)# 绑定地址server_addr = ('0.0.0.0',8888)sockfd.bind(server_addr)# 消息收发while True: data,addr = sockfd.recv...
2019-07-27 10:52:58
699
原创 创建TCP套接字流程
""" TPC套接字服务端"""import socket# 创建套接字sockfd=socket.socket(socket.AF_INET,socket.SOCK_STREAM)# 绑定地址sockfd.bind(('0.0.0.0',8888))# 设置监听sockfd.listen(5)# 等待处理客户端链接while True: print('Wai...
2019-07-27 10:50:14
663
原创 python文件操作
文件操作演示""" 文件的读操作演示"""# 以写方式打开 文件不存在则创建,存在清空原有内容file = open("text",'w', buffering=-1)# 打开文件返回文件操作fd = open("text",'r')# 读操作 # 每次读取两个字节while True: date = fd.read(2)# # 如果读到...
2019-07-27 10:42:41
67
原创 python列表二分快速查找
""" 二分查找"""def search(l,key): low = 0 high = len(l) - 1 while low <= high: mid = (low + high) // 2 if l[mid] < key: low = mid + 1 elif l[mid]...
2019-07-27 10:32:44
130
原创 python基本排序算法演示
"""基本排序算法示例"""class Sort: def __init__(self,list): self.list = list# 冒泡排序 def bubble(self): n = self.list # 外层表示比较多少轮 for i in range(len(n) - 1): ...
2019-07-27 10:30:47
159
原创 python二叉树的链式存储结构
""" 二叉树的构建与遍历 链式存储二叉树"""# 二叉树结点类from day03.code01 import *class TreeNode: def __init__(self,data = None,left = None,right = None): self.data = data self.left = left ...
2019-07-27 10:29:19
2228
原创 python队列的链式存储结构
""" 队列的链式存储"""class QueueError(Exception): pass# 创建结点类class Node(object): def __init__(self,value,next = None): self.value = value self.next = nextclass Queue: de...
2019-07-27 10:26:46
300
原创 python队列的顺序存储
""" 队列的顺序存储"""class QueueError(Exception): passclass Queue: def __init__(self): self.queue = []# 入队 def push(self,value): self.queue.append(value)# 出队 def pop(s...
2019-07-27 10:25:41
319
原创 python栈的链式存储结构
""" 栈的链式存储"""# 自定义栈的异常class StackError(Exception): pass# 创建结点类class Node(object): def __init__(self,value,next = None): self.value = value self.next = nextclass Lstac...
2019-07-27 10:24:34
290
原创 python栈的顺序存储结构
"""栈 (sstack)栈的顺序存储结构"""# 基于列表实现顺序栈# 自定义栈异常class StackError(Exception): passclass SStack: def __init__(self): # 约定列表的最后一个元素为栈顶元素 self._elems = []# 显示栈顶元素 def top(s...
2019-07-27 10:23:35
320
原创 python链表操作
""" 链式线性表思路 1. 节点如何表示? 自定义对象: 对象即元素,对象属性即数据元素 数据元素: 有用数据, 记录下一个对象地址的数据 2. 如何建立联系"""# 创建结点类class Node(object): def __init__(self,value,next = None): self.value = value...
2019-07-27 10:20:09
78
原创 python操作mysql数据库
"""pymysql 基本流程演示"""import pymysql# 链接数据库db = pymysql.connect(host = 'localhost',port = 3306, user = 'root',password = '123456',database = 'stu',charset = 'utf8')# 获取游标cur = db.cursor()...
2019-07-27 10:16:11
76
原创 python列表自定义工具
""" 针对列表的自定义工具"""class ListHelper: @staticmethod def last(target, func): """ 返回满足条件的最后一个值 :param target: :param func: :return: """ ...
2019-07-27 10:13:29
151
原创 python二维列表
二维列表取值class Vector2: """ 向量 """ def __init__(self, x=0, y=0): self.x = x self.y = y # 将函数转移到类中,就是静态方法. @staticmethod # 向右取值 def right(): r...
2019-07-27 09:59:41
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人