0%
局部变量优化
发表于:
分类于:
后端技术/Python
局部变量优化,是指将全局变量 / 函数的地址赋值给局部变量,从而减少内存寻址的开销。
我自己的一个观点,大多数应用的瓶颈在于数据库、磁盘 I/O,所以一般不会用这一优化技术。但我今天在项目代码中看到类似的代码, 又问了豆包,豆包说有场景有必要,所以写一个测试验证一下。
现在用于代码生成的模型实在是太强了,写出来的代码起码比我自己写的超过两个层次。
发表于:
分类于:
句否

Python 中的类装饰器
发表于:
分类于:
后端技术/Python
本文用于记录在使用 Python 过程中不知道的类装饰器的用法与功能。
@dataclass
| |
根据类中字段的定义,给类添加魔法方法:
SQLAlchemy 查询按字段降序或升序
发表于:
分类于:
后端技术/SQLAlchemy
在项目中使用 Pinia (组合式风格)
发表于:
分类于:
前端技术/Pinia
JSON Web Token - 介绍
发表于:
分类于:
后端技术/JWT
最近在写一个产品,在认证鉴权模块用到了 JWT,为探究其本质,所以打算花一些时间学习一下,并记录成文。
首先,回答两个问答:
- 什么是 JWT?
- JWT 解决了什么样的问题?
什么是 JWT?
5 天学习 Playwright(Day4):文献信息爬取
发表于:
分类于:
后端技术/Playwright
看了那么多天的 Playwright,准备做一个文献信息爬取,设定的需求如下:
- 爬取 PubMed 上,查询词为 maize(玉米)的 100 篇文献
- 要求近 5 年内、摘要可访问的文献
- 单篇文献应该具有以下字段:
- title(标题)
- authors(作者),以英文逗号和空格间隔
- journal(期刊)
- first affiliation(第一单位)
- abstract(摘要)
- pmid(PubMed 文献编号)
- doi(文献数字对象标识)
- publish date(发表日期)
- pubmed_url(详情地址)
- 按 publish date 降序排列
思路
- 打开列表页,每页 10 个文献,爬取文献的标题和详情页地址(10 次)
- 遍历获得的 100 个文献及详情页地址
- 从详情页获取其它信息
- 全部信息获取完毕后,保存至 CSV 文件
编码
编写用于存储数据的模型和将模式数据写入 CSV 的方法:
5 天学习 Playwright(Day3):视频教程学习
发表于:
分类于:
后端技术/Playwright
文档看得差不多,在 B 站上找了个机构的培训视频,播放量挺多,有 4.4w,作为总结。
视频讲的内容相较于文档,内空是少了很多,但也补充了一些和 Selenium 的差异及其它。


