—— 阿尔伯特·爱因斯坦

程序员の奇妙冒险

python 复杂的对象嵌套

DemoBean DemoUser `` from typing import List, Optional from apps.xxxxx.DemoBean import DemoBean class DemoUser: def init(self): b1 初始化为 None self.b1:

1900

python django 集成redis

安装必要组件库 Django 配置 在 Django 项目的 settings.py 文件中添加以下配置 验证 创建 redis_service.py 文件 使用

2200

PostgreSQL 临时表迁移 + 原子替换方案 删表数据彻底释放磁盘空间

此方案存在缺点,迁移期间数据延迟/丢失 如果要删除整表数据,可直接执行命令TRUNCATE TABLE 表名;,此操作会删除表所有数据以及立即释放空间 操作脚本如下 步骤1 查看原表所有索引 步骤2 创建临时表(复制原表结构和数据,如需过滤数据添加 WHERE 条件,如果没有WHERE 条件则复制原

2800

Spring boot 使用虚拟线程示例

项目使用版本 Spring Boot v3.5.6 jdk 25 配置 创建 VirtualThreadConfig 配置类 创建演示服务接口 创建controller 演示结果 控制台打印信息 image 请求响应信息 image

11300

VSCode搭建Spring Boot 开发环境

之前一直使用 intellij idea 做开发,现在换一下口味 使用vscode运行Spring boot项目 版本 Spring boot v3.5.6 jdk 25 VSCode 版本: 1.105.1 (Universal) VSCode插件安装 安装Extension Pack for J

1300

Python装饰器使用

@property装饰器 @property:它能把一个方法(需要调用的函数)变成属性(把函数直接当作属性来用) 没有使用@property之前 使用 @property 之后 @classmethod:它规定这个方法不是属于某个具体对象的,而是属于整个类的。通过类名直接调用 @staticmeth

1600

Python爬虫DrissionPage工具使用

在项目中安装依赖pip3 install DrissionPage 抓取指定标签内容 需求:想抓取页面指定标签的内容 例如:<span role="heading" aria-level="2">Mybatis PostgreSQL数据库 jsonb类型处理器</span> span标签且属性为ro

1800