摘要: 效果图如下: HTML代码如下: 阅读全文
posted @ 2018-06-08 20:44 汪凡 阅读(3941) 评论(0) 推荐(0) 编辑
摘要: 效果图: HTML代码如下: 阅读全文
posted @ 2018-06-08 20:42 汪凡 阅读(1261) 评论(0) 推荐(0) 编辑
摘要: Document --> 阅读全文
posted @ 2018-06-08 20:14 汪凡 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 效果图如下: HTML代码如下: 阅读全文
posted @ 2018-06-08 20:06 汪凡 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 效果图如下: HTML代码如下: JS使用的是jQuery函数库,下载地址见另一篇博文。 阅读全文
posted @ 2018-06-08 19:17 汪凡 阅读(3043) 评论(0) 推荐(0) 编辑
摘要: 效果图如下: HTML代码如下: JS代码如下: 阅读全文
posted @ 2018-06-08 19:14 汪凡 阅读(355) 评论(0) 推荐(0) 编辑
摘要: HTML代码实现: CSS代码实现: wupifu.css zuotu.css 阅读全文
posted @ 2018-06-08 19:10 汪凡 阅读(250) 评论(0) 推荐(0) 编辑
摘要: class Person(): def __init__(self): self.__age = 0 def set_age(self, age): if age 200: self.__age = 0 else: self.__age = age def get_age... 阅读全文
posted @ 2018-06-08 18:40 汪凡 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在实现用户验证的登录的时候可以使用装饰器工厂产生装饰器,让装饰器得到参数,从而判断登录类型,并验证用户登录条件,代码实现如下: 阅读全文
posted @ 2018-06-08 18:37 汪凡 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: jquery介绍 jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。 jQuery的版本分为1.x系列和2.x、3.x系列,1.x系列兼容低版本的浏览器,2.x、3.x系 阅读全文
posted @ 2018-06-08 16:26 汪凡 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互。 JavaScript是浏览器解释执行的,前端脚本语言还有JScript(微软,IE独有),ActionScript( Adobe公司,需要插件)等。 前端三大块 :1、HT 阅读全文
posted @ 2018-06-07 20:08 汪凡 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 网页效果图:http://www.dycun.cc/ 如下: css代码 main.css: reset.css html代码: 资源文件: capate.jpg egg,jpg fresh.jpg friut.jpg foods.jpg logo.png pic01.jpg pic02.jpg b 阅读全文
posted @ 2018-06-07 18:03 汪凡 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: html概述及html文档基本结构 html概述 HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为h 阅读全文
posted @ 2018-06-07 16:21 汪凡 阅读(799) 评论(0) 推荐(0) 编辑
摘要: import socket if __name__ == '__main__': # 创建udpsocket udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # 设置socket选项, 开启发送广播消息的功能 # 1. SOL_SOCKET:当前socket # 2. SO_BR... 阅读全文
posted @ 2018-05-31 14:57 汪凡 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: 当需要创建的子进程数量不多时,可以直接利用multiprocessing中的Process动态成生多个进程,但如果是上百甚至上千个目标,手动的去创建进程的工作量巨大,此时就可以用到multiprocessing模块提供的Pool方法。 初始化Pool时,可以指定一个最大进程数,当有新的请求提交到Po 阅读全文
posted @ 2018-05-29 20:44 汪凡 阅读(260) 评论(1) 推荐(1) 编辑
摘要: 1. Queue的使用 可以使用multiprocessing模块的Queue实现多进程之间的数据传递,Queue本身是一个消息列队程序,首先用一个小实例来演示一下Queue的工作原理: 运行结果: 初始化Queue()对象时(例如:q=Queue()),若括号中没有指定最大可接收的消息数量,或数量 阅读全文
posted @ 2018-05-29 20:24 汪凡 阅读(227) 评论(0) 推荐(0) 编辑
摘要: import socket import threading def send_msg(udp_socket): """获取键盘数据,并将其发送给对方""" while True: # 1. 从键盘输入数据 msg = input("\n请输入要发送的数据:") # 2. 输入对方的ip地址 dest_ip = ... 阅读全文
posted @ 2018-05-29 20:09 汪凡 阅读(147) 评论(0) 推荐(0) 编辑
摘要: flist = [] # 创建了一个空列表 for i in range(3): # 循环三次 def foo(x): # 定义三次函数 print (x + i) flist.append(foo) # 把三次函数的引用放到列表中 for a in flist: # 按个遍历列表里的三个函数的引用 a(2) # 每个... 阅读全文
posted @ 2018-05-29 14:01 汪凡 阅读(283) 评论(0) 推荐(0) 编辑
摘要: import socket import gevent from gevent import monkey monkey.patch_all() def cb_work(recv_num,send_num): while True: recv_data=list_client[recv_num][0].recv(1024).decode("gbk") ... 阅读全文
posted @ 2018-05-29 13:53 汪凡 阅读(715) 评论(0) 推荐(0) 编辑
摘要: import re str='sfafsf,34234234234,1231313132,37132719991123463x,sdefgr54184785ds85,' \ '4864465asf86845,372526198911233456' con = re.findall(r'[\d]{17}[0-9xX]' , str) for i in con: print('身... 阅读全文
posted @ 2018-05-29 13:50 汪凡 阅读(242) 评论(0) 推荐(0) 编辑