文章分类 - Package
摘要:【同样是多线程,为什么 C 语言吊打 Python?15分钟看懂全局解释器锁(GIL)| 并发 / 并行 / 竞态条件 / 互斥锁 / CPython 解释器】 https://www.bilibili.com/video/BV1RHz4B8EE8/?share_source=copy_web&vd
阅读全文
摘要:如何在服务已启动就create_async_client,并且是全局的 这个场景非常典型,而且你这个问题已经问到正确工程姿势了 👍 下面直接给你可落地、不会踩坑的做法,从最推荐到通用方案。 ✅ 最推荐:应用启动时创建,全局复用 核心原则只有一句话: 服务启动时创建一次 create_async_c
阅读全文
摘要:在python编程中,如何res = fun(),fun函数报错,如何不中断函数进行,且能够继续执行但是后续可以判断这里时候有错误 在Python中,有几种方法可以捕获函数错误而不中断程序执行,并且能够判断是否发生了错误: 方法1: 使用 try-except 捕获异常 try: res = fun
阅读全文
摘要:如何利用pandas或其它方式,算一个文本的embedding和dataframe中'embedding'字段的相似性,dataframe中还有'group_idx'字段,如何按相同的group_idx降序,取每个group_idx中前15个行数据输出 好问题,这个是向量检索 / 语义搜索里非常经典
阅读全文
摘要:匹配name字段包含特定内容的数据: SELECT mongo_id, name, arrayFilter(x -> position(name, x) > 0, ['每日', '新闻']) AS match FROM a4_gene.organization WHERE arrayExists(x
阅读全文
摘要:你不能这样做: train_dataset = [Data(...), Data(...), ...] # ❌ 全部在内存 下面我给你正确、可扩展、工程上常用的做法,从简单到高级。 一、核心原则(一定要记住) Dataset 里不要存 Data 本身 Dataset 里只存「索引 / 路径 / ID
阅读全文
摘要:在 ClickHouse 里要实现这种「先根据表1的 uid 找到对应的 real_id,再用 real_id 去查表2」的需求,可以用 JOIN 或者 子查询 来完成。下面给你几种常见写法: 1. 使用子查询 SELECT * FROM table2 WHERE real_id IN ( SELE
阅读全文
摘要:好问题 👍 答案要分情况看: 1. Python 的普通 list 在 Python 里,list 是一个 真正的动态数组。 当你做切片,比如: data = [1, 2, 3, 4, 5] sub = data[1:4] sub 会得到一个新的 列表对象,包含 [2, 3, 4]。 特点: 切片
阅读全文
摘要:import ujson data = {"a": 1, "b": [1, 2, 3], "c": 3.14} # 保存到文件 with open("output.json", "w", encoding="utf-8") as f: ujson.dump(data, f) # 从文件读取 with
阅读全文
摘要:该怎么选 读/写速度 & 规范性 orjson(推荐) 极快的 dumps/loads;对 datetime RFC3339、bytes、dataclass 处理好;默认二进制返回 bytes。 规范性好(NaN、Infinity 需显式选项)。 ujson 也很快,但历史上有边角行为(浮点精度、特
阅读全文
摘要:你可以用 os 或 pathlib 先拿到文件名,再用 split("_") 来拆分关键字。下面给你几个常见的写法: 方法一:使用 os.path import os file_path = "/home/user/data_2025_report.txt" # 获取文件名(不带路径) file_n
阅读全文
摘要:在 Python 里把 dict 保存成文件以及恢复有几种常见方式,取决于你想保存的格式和用途: 方法一:使用 json(推荐,可读性强,跨语言通用) import json # 要保存的字典 data = {"name": "Alice", "age": 25, "hobbies": ["read
阅读全文
摘要:LOOKUP ON user YIELD id(vertex) AS vid | LIMIT 1000; LOOKUP ON user YIELD id(vertex) AS vid, user.platform | LIMIT 10
阅读全文
摘要:在 Nebula Graph 里,要判断某个点(Tag)属性是否已有索引,可以用 索引管理语句 来查看。 1. 查看当前图空间已有的索引 SHOW TAG INDEXES; SHOW EDGE INDEXES; SHOW TAG INDEXES; 会列出所有点(Tag)上的索引。 SHOW EDGE
阅读全文
摘要:在大规模图数据库nebula中,如何查询节点属性,并列举10个节点数据,同时避免爆内存. 下面给你一份 Nebula Graph 专用 的“查节点属性 + 只取 10 条 + 不爆内存”做法,拿去即用。 结论先行(推荐姿势) 用 LOOKUP 走属性索引 缩小候选,再 LIMIT 10 提前限流。
阅读全文
摘要:本文介绍 gurobi for python 的安装方法,且不安装 gurobi 的完整安装包 首先确保已经安装了 gurobipy,如果没安装,则可以根据以下两种方式,择其一种方式进行安装。 第一种方法: pip 安装 进入到激活环境的 Python 命令行窗口(如果安装到 Anaconda 里,
阅读全文
摘要:在 Matplotlib 中,可以通过 plt.xticks() 和 plt.yticks() 函数设置主刻度。这里是一个简单的示例,展示了如何设置 x 轴和 y 轴的主刻度: import matplotlib.pyplot as plt # 创建示例数据 x = [0, 1, 2, 3, 4,
阅读全文
摘要:Title ax.set_title(f'{title[i]}', y=-0.2, fontsize=22) 设置格式 current_title = ax.get_title() ax.set_title(current_title, fontsize=16) X, Y lable ax.set_
阅读全文

浙公网安备 33010602011771号