摘要: 数据结构 redis 是 key-value 的数据结构,每条数据都是一个键值对 键的类型是字符串 注意:键不能重复 值的类型分为五种: 字符串string 哈希hash 列表list 集合set 有序集合zset 数据操作行为 保存 修改 获取 删除 1、string类型1.1、保存: 如果设置的 阅读全文
posted @ 2019-11-09 10:42 fuyouqiang 阅读(165) 评论(0) 推荐(0)
摘要: 1、git基本操作 1.1、运行 git bash 1.2、绑定用户名和邮箱 git config --global user.name 'XX' git config --global user.email 'XXXXX@qq.com' 1.3、新建文件夹 mkdir learnight cd l 阅读全文
posted @ 2019-11-07 13:37 fuyouqiang 阅读(330) 评论(1) 推荐(1)
摘要: 1、 css基本语法 css页面引入方法: 1、外联式:通过link标签,连接到外部样式表到页面中 <link rel="stylesheet" type="text/css" href="CSS/main.css"> 2、嵌入式:通过style 标签,在网页上创建嵌入式的样式表 <style ty 阅读全文
posted @ 2019-11-05 14:56 fuyouqiang 阅读(191) 评论(0) 推荐(0)
摘要: <!DOCTYPE html><html><head> <title>表单</title></head><body> <h1>注册表单</h1> <form action="" method="get"> <p> <label>用户名:</label> <input type="text" name 阅读全文
posted @ 2019-11-04 10:40 fuyouqiang 阅读(2866) 评论(0) 推荐(0)
摘要: 1、 html 标题标签 <h1>一级标题</h1> <h2>二级标题</h2> <h3>三级标题</h3> <h4>四级标题</h4> <h5>五级标题</h5> <h6>六级标题</h6>2、 html 段落标签、换行标签和字符实体 <p>段落</p> <br /> # 换行 &nbsp; # 阅读全文
posted @ 2019-11-04 09:37 fuyouqiang 阅读(223) 评论(0) 推荐(0)
摘要: # 1、浅拷贝 与 深拷贝 列表import copya = [11, 22]b = [33, 44]c = [a, b]d = ce = copy.copy(c) # 浅拷贝f = copy.deepcopy(c) # 深拷贝a.append([55])print(a, c, e, f)print 阅读全文
posted @ 2019-11-02 15:31 fuyouqiang 阅读(387) 评论(0) 推荐(0)
摘要: import socketimport timetcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)tcp_socket.bind(('', 7899))tcp_socket.listen(128)tcp_socket.setb 阅读全文
posted @ 2019-11-01 16:35 fuyouqiang 阅读(339) 评论(0) 推荐(0)
摘要: import socketfrom multiprocessing import Processimport threadingfrom gevent import monkeyimport geventimport remonkey.patch_all()def handle_client(cli 阅读全文
posted @ 2019-11-01 14:37 fuyouqiang 阅读(560) 评论(0) 推荐(0)
摘要: import urllib.requestimport geventimport gevent.monkeygevent.monkey.patch_all()def downloader(img_name, img_url): req = urllib.request.urlopen(url=img 阅读全文
posted @ 2019-11-01 13:07 fuyouqiang 阅读(511) 评论(0) 推荐(0)
摘要: import geventfrom gevent import monkeyimport timeimport random# 有耗时操作时需要monkey.patch_all() # 将程序中用到的耗时操作代码,换为 gevent 中自己实现的模块def work(name): for i in 阅读全文
posted @ 2019-11-01 10:58 fuyouqiang 阅读(214) 评论(0) 推荐(0)