摘要: 1. 准备3个js文件 1.1 en.js、zh.js 用于替换语言字段 # en.js export default { register: 'register', forgetpassword: 'ForgetPassword?', Login: 'Login', } # zh.js expor 阅读全文
posted @ 2022-01-29 16:35 Ravenna 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 一边循环一遍计算的机制,称为生成器。 优点:不需要创建完整的list,从而节省内存控件。 如果一个函数中包含yield关键字,那么这个函数是一个generator。调用该函数就是创建了一个generator对象。生成器只会在响应迭代操作时才运行。 def increment(start, stop, 阅读全文
posted @ 2021-12-14 17:56 Ravenna 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 在使用for语句的时候,相当于python内部把for后面的对象使用了iter()方法。 a = [1, 2, 3] for i in a: do_something() for i in iter(a): do_something() iter()的返回是一个迭代对象,主要映射到了类里的__ite 阅读全文
posted @ 2021-12-11 17:11 Ravenna 阅读(3758) 评论(0) 推荐(0) 编辑
摘要: 之前似乎只能通过miniforge来安装支持MI芯片的conda,现在conda官方也更新了支持M1芯片的miniconda 下载地址:https://conda.io/en/latest/miniconda.html 选择M1版本bash文件下载 终端cd到下载目录下,bash命令执行下载的sh文 阅读全文
posted @ 2021-12-05 15:27 Ravenna 阅读(2067) 评论(0) 推荐(0) 编辑
摘要: 打包自定义python库请见上一篇博客:https://www.cnblogs.com/Ravenna/p/15625011.html 修改__init__.py rf-poco |-- PocoLib | |-- PocoLib.py | `-- __init__.py `-- setup.py 阅读全文
posted @ 2021-11-30 17:05 Ravenna 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 项目目录如下 在项目下创建一个package并创建__init__.py文件(该package会被看作一个python模块) rf-poco |-- PocoLib | |-- PocoLib.py | `-- __init__.py `-- setup.py init.py内容 需要import可 阅读全文
posted @ 2021-11-30 16:59 Ravenna 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 列表对象 li = [1, 2, 3, 4, 5, 6] [-1] print(li[-1]) # 列表最后一个元素 6 [:-1] print(li[:-1]) # 列表除最后一个元素(0~-1) [1, 2, 3, 4, 5] [::-1] print(li[::-1]) # 列表倒序 [6, 阅读全文
posted @ 2021-03-10 23:41 Ravenna 阅读(1622) 评论(0) 推荐(1) 编辑
摘要: 主线程与子线程 创建子线程child_thread和父线程parent_thread,默认创建的子线程都不是守护线程(setDaemon默认值为False) import threading import time def child_thread(): for i in range(5): tim 阅读全文
posted @ 2021-03-10 11:46 Ravenna 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Cookie 由服务器生成发送给浏览器;下一次请求同一网站时会把该Cookie发送给服务器 以键值对形式存储 Cookie存储在本地,可被伪造,不安全 Cookie可保存的数据有限,浏览器中同一个站点可保存的Cookie数量也有限 存在a站点的Cookie不能在b站点使用;存在a站点的Cookie可 阅读全文
posted @ 2021-03-04 17:12 Ravenna 阅读(54) 评论(0) 推荐(0) 编辑
摘要: TCP三次握手 Wireshark配置 为了分析TCP三次握手过程,首先通过浏览器访问一个网页。 通过F12获取该网页的IP地址,以IP地址104.16.7.49为例。 我们可以通过设置Wireshark的过滤条件快速找到目标IP地址的数据。 过滤语句为 ip.src == 104.16.7.49 阅读全文
posted @ 2021-03-02 00:14 Ravenna 阅读(570) 评论(0) 推荐(0) 编辑