一文掌握六个空转数据库
写在前面
在实际的空转分析,尤其是细胞注释环节中,我们需要依赖大量的文献/数据库来对结果进行参考、校验,此时空间转录数据库能够快速帮助我们找到合适的参考数据集/信息。此外,现存的很多空转数据库收集了大量可供挖掘的数据,也许你需要研究的样本与疾病已经被测过一轮啦,完全不用自己去花钱测序。本文,我们整理了六个空间转录数据库,相信能帮助大家节省很多时间。类似话题可见:
《一文学会单细胞实验标准数据库使用》、《一文掌握十个单细胞数据库》、《在TCGA数据库里挖呀挖呀挖》
更多空转分析教程可见:《空间转录组学习手册合辑》、《一文搞定空间转录组与单细胞测序的整合分析》、《CellChat空转细胞通讯合辑》
数据库
1. STOmicsDB
1.1简介:
由深圳国家基因库和华大生命科学研究院开发,整合了17个物种的221个数据集(包括人工处理数据),涵盖拟南芥、小鼠、猕猴等模式生物。
1.2功能模块:
该数据库包含Datasets(文献和样本搜索)、Submission(支持原始数据、注释文件等上传)、Collections(如ACSTA、MOSTA等合作开发的专题图谱)、Analysis(标准化流程、差异分析、细胞通讯等)四个模块。提供3D时空图谱(如果蝇胚胎Flysta3D)和200+TB数据存储。
(1)Datasets
这一页面是数据集汇总和查询情况,可以从时间段、物种层面、组织类型和测序技术、以及数据集质量来进行筛选,筛选后就会出现对应的文章以及数据相关信息。同时可以通过点击Summary看到数据集的详细介绍,点击Visualization进行数据的可视化,点击Data下载原始数据,点击Analysis results查看可视化后的数据。
(2)Submission
可以提交你的空间转录组数据,包括原始测序数据,表达矩阵、以及分析结果等。
(3) Collections
这部分提供了9大特定数据库,比如MOSTA,小鼠器官发生的空间转录组图谱,除此之外还有斑马鱼、果蝇、拟南芥这几种模式生物胚胎或器官发育,以及蝾螈脑再生时空图谱、猕猴大脑皮层多组学细胞图谱等。
(4)Analysis
该模块构建了标准化数据分析流程,包括标准化处理、降维、聚类、细胞类型注释等,科研人员可通过数据集模块进行数据可视化探索。还提供 Gene search、Compare 和 Stereomap 等分析工具,帮助科研人员从多维度查看不同物种、不同发育阶段、不同疾病进程等的基因表达等数据差异。
1.3访问链接
https://db.cngb.org/stomics/
1.4数据库citation
Xu, Zhicheng et al. “STOmicsDB: a comprehensive database for spatial transcriptomics data sharing, analysis and visualization.” Nucleic acids research vol.
2. CROST
2.1简介:
综合性数据库,整合182个高质量数据集,覆盖8个物种(如人、小鼠、斑马鱼)、35种组织和56种疾病的1033个样本,特别关注癌症研究。
2.2功能模块:
主要包括Browse 模块、Cancer SVG 模块、Explore 模块和Tools 模块
(1)Browse
可从Datasets、Samples 和 Publication 三个层面检索数据,用户能依据不同平台、组织类型等进行筛选,查看项目详细信息及样本信息。
(2)Cancer SVG
包含 48043 个肿瘤相关 SVGs,这些基因在不同癌症类型中显著富集,如肾癌、肝癌和黑色素瘤等。
(3)Explore
用于数据的可视化展示以及细胞通讯、细胞类型共定位和相关性分析等。
(4)Tools
提供了上述的 ssGSVA 和 SpatialAP 等分析工具。
2.3访问链接
https://ngdc.cncb.ac.cn/crost/home
2.4数据库citation
Wang, Guoliang et al. “CROST: a comprehensive repository of spatial transcriptomics.”Nucleic acids research vol. 52,D1 (2024): D882-D890. doi:10.1093/nar/gkad782
3. SPASCER
3.1简介:
从43个研究中收集了1082个数据集,这些研究跨越了16个器官类型和4个物种(人,小鼠,鸡和斑马鱼)。注释了总共118种细胞类型,包括内皮、上皮、成纤维细胞和免疫细胞等,包括(i) 空间模型基因,(ii) 空间模型途径,(iii)基因调控网络,(iv) 细胞-细胞相互作用(v) 空间转录组学去卷积和相互作用。
3.2功能模块:
主要包括 Search模块、Download 模块、Statistics 模块和landscape 模块。
(1)Search
可通过输入感兴趣的 Gene symbol 或 Entrez gene ID 查询相关基因是否在特定组织中具有显著的空间分布特征,并链接到与该基因相关的数据集,查看单细胞转录组数据和空间转录组数据的分析结果。
(2)Statistics
可点击感兴趣的组织,查看该组织包含的具有空间分布特征的基因,再通过基因链接查看该基因的基本信息、空间分布特征、参与的空间富集通路、细胞-细胞通讯网络、基因表达调控网络以及相关疾病及靶向药物信息。
3.3访问链接
https://ccsm.uth.edu/SPASCER/
3.4数据库citation
Fan, Zhiwei et al. “SPASCER: spatial transcriptomics annotation at single-cell resolution.” Nucleic acids research vol. 51,D1 (2023): D1138-D1149. doi:10.1093/nar/gkac889
4. SpatialDB
4.1简介
目前整合了24个数据集,涵盖8种空间转录组技术,包括空间转录组学(Spatial Transcriptomics)、Slide-seq、LCM-seq、seqFISH、MERFISH等。数据集来源广泛,例如空间转录组学数据来自https://www.spatialtranscriptomicsresearch.org/,Slide-seq数据来自Broad研究所的单细胞存储库等。
4.2 功能模块
主要包括Browse模块、Search 模块、Dataset 模块、Upload/Download模块和Compare 模块。
(1)Browse
在此页面点击相关技术,里侧区域显示相应的八种技术。外侧显示该技术对应的数据集及数据集相关信息。
(2)Search
可通过首页快速搜索或导航栏使用物种及基因名称/ID作为条件,对目标基因进行搜索,即可获得数据集详情及所选样本中目标基因的空间表达谱。
(3)Dateset
在Dataset页面,经技术筛选,得到技术相关的数据集列表,点击表格最后一列的detail,即可查看数据集详情和空间差异表达基因列表/功能富集分析;点击表格最后一列的browse可查看数据集详情及相关基因的空间表达信息。
(4)Compare
数据库提供了两个网页来分别比较散点图/热图和折线图。对于每个图表,用户可以输入目标基因、样本等信息,比较网页中的图表包含上述部分中提到的所有选项和属性。
(5)Upload/Download
可通过Upload页面上传数据,通过Download页面下载所有数据。
4.3访问链接
http://spatialomics.org/SpatialDB/index.php
4.4数据库citation
Chen X., et al.LncVar: a database of genetic variation associated with long non-coding genes. Bioinformatics. 2017 Jan 1;33(1):112-118. doi: 10.1093/bioinformatics/btw581. Epub 2016 Sep 6. PubMed PMID: 27605101.
Chen X., et al.LncVar: Deciphering Genetic Variations Associated with Long Noncoding Genes. Methods Mol Biol. 2019;1870:189-198. doi:10.1007/978-1-4939-8808-2_14.PubMed PMID: 30539556.
5. Spatial Omics DataBase
5.1简介
一个综合性空间组学数据库,由腾讯基因与空间计算实验室(Tencent Gene and Spatial Computing Lab)开发,截至2025年,整合了多种类型的空间组学数据, 包含了来自七个不同物种的2000多个数据。
5.2 功能模块
主要包括BROWSE模块、SEARCH模块、STATISTICS模块和TUTORIAL模块。
(1)BROWSE
SODB可以根据树结构浏览或根据数据集属性进行搜索来有效地访问空间数据集,并提供了交互式数据探索,包括简单的检查(如鼠标悬停和选择感兴趣的细胞或组织)、自动统计(如用户选择区域内的细胞类型组成和表达值分布)和基本空间分析(如基因比较和空间可变基因分析)。
(2)SEARCH
支持多种检索方式,如按组织、物种、生物技术、国家和期刊等进行数据搜索,提高数据查找效率。
(3)STATISTICS
允许用户在自定义区域内进行数据统计,获取感兴趣区域的分子特征和表达信息。提供“颜色视图”空间可视化工具,将分子特征以颜色编码的方式映射到空间位置,直观展示分子的空间分布模式。提供4个数据探索视图,即表达式视图(Expression view)、注释视图(Annotation view)、比较视图(Comparison view)和SOView(Spatial Omics View)。
5.3访问链接
https://gene.ai.tencent.com/SpatialOmics/
5.4数据库citation
Yuan, Z., Pan, W., Zhao, X. et al. SODB facilitates comprehensive exploration of spatial omics data. Nat Methods (2023). https://doi.org/10.1038/s41592-023-01773-7
6. CancerSRT
6.1简介
CancerSRT是一个专注于人类癌症空间转录组学研究的数据库,由 Yuying Huo 等研究人员开发。该数据库汇集、整理并分析了14种人类癌症的46个空间转录组数据集(共347个子集),数据集来源于5种不同的空间转录组学技术。
6.2 功能模块
主要包括BROWSE模块、SEARCH模块、ANALYZE模块和TUTORIAL模块。
(1) SEARCH
用户可以在基因层次、细胞层次和癌症相关层次进行多维度的探索,深入了解癌症的分子机制和细胞行为。
(2)ANALYZE
提供在线分析工具,允许用户进行数据可视化、差异表达分析、功能富集分析等,满足不同研究需求。用户可以在Visualization选项下查看样本细胞组成图谱,并进行图形调整,使数据更具可视化效果,直观展示癌症组织的细胞异质性和空间分布模式。
6.3访问链接
https://www.spatialtme.yelab.site/#!/
6.4数据库citation
Huo, Yuying et al. “CancerSRT: a spatially resolved transcriptomics database for human cancers.” Journal of genetics and genomics = Yi chuan xue bao vol. 51,12 (2024): 1505-1508. doi:10.1016/j.jgg.2024.08.012
相关文章:
一文掌握六个空转数据库
写在前面 在实际的空转分析,尤其是细胞注释环节中,我们需要依赖大量的文献/数据库来对结果进行参考、校验,此时空间转录数据库能够快速帮助我们找到合适的参考数据集/信息。此外,现存的很多空转数据库收集了大量可供挖掘的数据&a…...
基于Qt的OSG三维建模
以下是一个基于Qt和OpenSceneGraph(OSG)实现三维模型交互的示例代码,包含模型高亮、文本标注等功能。代码采用Qt5和OSG 3.6版本开发。 一、核心类设计(C) 1. 主窗口类(继承QMainWindow) #inc…...
Spring Cloud:构建云原生微服务架构的最佳工具和实践
🌥️ 1. 引言 一、背景介绍:为什么需要微服务? 随着互联网技术的发展,企业级应用的功能日益复杂,传统的单体架构(Monolithic Architecture)逐渐暴露出一系列问题: 项目庞大&#…...
云图库和黑马点评的项目学习经验
捷优商超 我这个项目我主要实现了三个点,第一个是博主推送,就是用户进行消息的推送,拱用户进行商品的评价。第二个就是用户的签到。第三个就是优惠券秒杀了。 首先是博主推送,我们获取到前端信息以后直接把消息放到数据库里面&…...
苍穹外卖 - Day02 学习笔记
一、核心功能:新增员工 在实现新增员工功能时,有几个关键的技术点和设计考量需要我们掌握。 1.1 数据传输对象 (DTO) 的应用 核心概念: 数据传输对象(Data Transfer Object, DTO)是在应用程序不同分层之间传递数据的…...
设计模式(9)——创建型模式之工厂方法
设计模式(9)——创建型模式之工厂方法 工厂方法作用结构伪代码适用场景工厂方法 作用 工厂方法是一种创建型设计模式,其在父类中提供一个创建对象的方法,允许子类决定实例化对象的类型。 结构 产品(Product)将会对接口进行声明。对于所有由创建者及其子类构建的对象,…...
机器学习基础课程-6-课程实验
目录 6.1 实验介绍 实验准备 贷款审批结果预测 6.2 数据读取 6.3 数据处理 6.4 特征处理 有序型特征处理 类别型特征处理 数值型特征归一化 6.5 建立机器学习模型 建立测试模型 结果可视化 6.1 实验介绍 贷款审批结果预测 银行的放贷审批,核心要素为风险控制。因此&…...
IP SSL怎么签发使用
IP证书的签发首先是需要有一个可供绑定的IP地址,作为常用数字证书之一,IP证书也因为其广泛的应用范围而深得用户的青睐和喜欢。 部署IP证书后,可以实现该IP地址的https访问,过程和域名证书相差不多。 IP证书和域名证书的区别 很…...
QMK键盘编码器(Encoder)(理论部分)
QMK键盘编码器(Encoder)(理论部分) 前言 作为一名深耕机械键盘DIY多年的老司机,我发现很多键盘爱好者对QMK编码器的配置总是一知半解。今天我就把多年积累的经验毫无保留地分享给大家,从硬件接线到软件配置,从基础应用到高阶玩法,一文全搞定!保证看完就能让你的编码…...
AI编程:使用Trae + Claude生成原型图,提示词分享
最近在学习AI编程相关的东西,看到了有人分享的提示词,做了两个APP原型图,分享给大家。 成果 第一个是依据B站的 探索者-子默 的视频,照着生成的AI改写原型图 第二个是我修改了一下提示词让AI生成做视频解析链接的APP原型图。 整体…...
计算机操作系统(七)详细讲解进程的组成与特性,状态与转换
计算机操作系统(七)进程的组成与特性,状态与转换 前言一、进程的组成1. 什么是“进程”?2. 进程的三个核心组成部分2.1 PCB(进程控制块)—— 进程的“身份证户口本”2.2 程序段—— 进程的“任务清单”2.3 …...
【2025.5.12】视觉语言模型 (更好、更快、更强)
【2025.5.12】Vision Language Models (Better, Faster, Stronger): https://huggingface.co/blog/vlms-2025 【2024.4.11】Vision Language Models Explained【先了解视觉语言模型是什么】: https://huggingface.co/blog/vlms nanoVLM: https://github.…...
数据清洗ETL
ETL介绍 “ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(Extract)、转换(Transform)、加载(Load)至目的端的过程。ETL一词较常用在数据仓库,…...
STM32 实时时钟(RTC)详解
一、RTC 简介 RTC(Real Time Clock)即实时时钟,本质上是一个 32 位的秒级计数器: 最大计数值为 4294967295 秒,约合 136 年: 复制编辑 4294967295 / 60 / 60 / 24 / 365 ≈ 136 年 RTC 初始化时&#x…...
Java中的异常机制
目录 Error(错误) Exception(异常) 受检异常(Checked Exception) 非受检异常(Unchecked Exception) 图示总结: 异常处理机制 try-catch-finally throws关键字 图…...
计算机网络:怎么理解调制解调器的数字调制技术?
数字调制技术详解 数字调制技术是将数字比特流转换为适合在物理信道(如电缆、光纤、无线信道)传输的模拟信号的核心技术。通过改变载波(通常是正弦波)的幅度、频率或相位(或组合),将二进制数据映射到模拟波形上。其目标是高效利用频谱资源、提升抗干扰能力,并适应不同…...
【MySQL】自适应哈希详解:作用、配置以及如何查看
📢博客主页:https://blog.csdn.net/2301_779549673 📢博客仓库:https://gitee.com/JohnKingW/linux_test/tree/master/lesson 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! &…...
【sql】按照数据的日期/天 ,对入库数据做数量分类
我今天写SQL,发现我的时间的写法是“年-月-日 时:分:秒 ”, 我想要按照“年-月-日”分类,看看我每一天的入库数据量是多少,然后做出一个报表出来。 sql对时间的处理: SELECT DATE(update_time) AS date_only,COUNT(*…...
【PostgreSQL数据分析实战:从数据清洗到可视化全流程】附录-A. PostgreSQL常用函数速查表
👉 点击关注不迷路 👉 点击关注不迷路 👉 点击关注不迷路 文章大纲 PostgreSQL常用函数速查表:从数据清洗到分析的全场景工具集引言一、字符串处理函数1.1 基础操作函数1.2 模式匹配函数(正则表达式) 二、数…...
【软件测试】:推荐一些接口与自动化测试学习练习网站(API测试与自动化学习全攻略)
一、API测试练习平台 Postman Learning Center (https://learning.postman.com/) 特点:Postman官方学习中心,提供API测试完整教程(含视频、文档、沙盒环境) 练习场景:请求构造、环境变量、自动…...
iOS Safari调试教程
iOS Safari调试 本教程将指导您如何使用WebDebugX调试iOS设备上的Safari浏览器。通过本教程,您将学习如何连接iOS设备、调试Safari中的网页、分析性能问题以及解决常见的调试挑战。 准备工作 在开始调试iOS Safari之前,请确保您已经: 安装…...
Java 大视界——Java 大数据在智慧交通智能停车诱导系统中的数据融合与实时更新
面对城市停车资源错配导致的30%以上交通拥堵问题,本文以某新一线城市智慧交通项目为蓝本,深度解析Java大数据技术如何实现多源停车数据融合、动态路径规划与诱导策略优化。通过构建“感知-计算-决策”全链路系统,实现车位状态更新延迟<200…...
KUKA库卡焊接机器人智能气阀
在工业焊接的大舞台上,成本把控与环保考量愈发重要。KUKA 库卡焊接机器人智能气阀,作为前沿科技结晶,成为实现库卡焊接机器人节气的关键 “利器”,助力企业在降本增效与绿色发展之路上大步迈进。 智能气阀融合先进传感与智能调…...
react中安装依赖时的问题 【集合】
目录 依赖升级/更新 1、 npm install --save-dev 与 npm install 的区别 1. 安装位置(依赖类型) 2. package.json 中的区别 3. 示例 4. 何时使用哪种方式 2、npm install 和 yarn add 有什么不一样吗 命令语法: …...
【网络实验】-BGP-EBGP的基本配置
实验拓扑 实验要求: 使用两种方式建立不同AS号的BGP邻居,不同AS号路由器之间建立的邻居称为EBGP邻居 实验目的: 熟悉使用物理口和环回口建立邻居的方式 IP地址规划: 路由器接口IP地址AR1G0/0/012.1.1.1/24AR1Loopback 01.1.1…...
【嵌入式开发-按键扫描】
嵌入式开发-按键扫描 ■ 1. 按键■ 按键队列发送后在读取队列处理■ 定时器30ms扫描一次,并通过MsgAdd(msg); 发送出去。 ■ 2. 触摸屏处理■■ ■ 1. 按键 ■ 按键队列发送后在读取队列处理 // key queue #define KEY_QUEUE_MAX 5typedef enum {KEY_TYPE_IR 0,K…...
NineData 社区版 V4.1.0 正式发布,新增 4 条迁移链路,本地化数据管理能力再升级
NineData 社区版 V4.1.0 正式更新发布。本次通过新增 4 条迁移链路扩展、国产数据库深度适配、敏感数据保护增强等升级,进一步巩固了其作为高效、安全、易用的数据管理工具的定位。无论是开发测试、数据迁移,还是多环境的数据管理,NineData…...
TypeScript装饰器:从入门到精通
TypeScript装饰器:从入门到精通 什么是装饰器? 装饰器(Decorator)是TypeScript中一个非常酷的特性,它允许我们在不修改原有代码的情况下,给类、方法、属性等添加额外的功能。想象一下装饰器就像给你的代码…...
R语言学习--Day02--实战经验反馈
最近在做需要用R语言做数据清洗的项目,在网上看再多的技巧与语法,都不如在项目中实战学习的快,下面是我通过实战得来的经验。 判断Rstudio是否卡死 很多时候,我们在运行R语言代码时,即使只是运行框选的几行代码&#…...
《AI驱动的智能推荐系统:原理、应用与未来》
一、引言 在当今信息爆炸的时代,用户面临着海量的信息选择,从购物平台上的商品推荐到流媒体服务中的影视推荐,智能推荐系统已经成为我们日常生活中不可或缺的一部分。AI驱动的智能推荐系统通过分析用户的行为和偏好,为用户提供个性…...
AR禁毒:科技赋能,筑牢防毒新防线
过去,传统禁毒宣传教育方式对普及禁毒知识、提高禁毒意识意义重大。但随着时代和社会环境变化,其困境逐渐显现。传统宣传方式单一,主要依靠讲座、发传单、办展览。讲座形式枯燥,对青少年吸引力不足;发传单易被丢弃&…...
Ubuntu摄像头打开失败
如果遇见上面Ubuntu连接摄像头但无法打开如以上 先安装cheese apt install cheese 打开终端控制台,输入以下命令 ls /dev/video* 出现以上有设备的情况,我们采用以下解决 : 1、点击虚拟机->点击设置 2、 进入设置界面点击USB控制器&a…...
Ascend的aclgraph(七)AclConcreteGraph:capture_begin
1 回顾 在上一章Ascend的aclgraph(六)AclConcreteGraph中提到了capture_begin和capture_end两个函数,这2个函数是pybind形式,调用到torch_npu中去执行。 大概流程图如下: def __enter__(self):# Free as much memory as we can…...
JT/T 808 各版本协议字段级别对比与解析适配建议
文章目录 一、概述二、字段级对比表(以核心消息为例)三、版本文档结构差异分析四、Java 协议解析适配建议4.1、协议版本识别策略:4.2、可扩展消息体结构设计:4.3、字段兼容处理建议:4.4、推荐使用解析库或框架…...
Kafka 消费者组进度监控方法解析
#作者:张桐瑞 文章目录 前言一、使用 Kafka 自带命令行工具 kafka-consumer-groups 脚本二、使用 Kafka Java Consumer API 编程三、使用 Kafka 自带的 JMX 监控指标 前言 在 Kafka 消息队列系统中,对于 Kafka 消费者而言,监控其消费进度&a…...
国产大模型 “五强争霸”,决战 AGI
中国 AI 大模型市场正经历一场史无前例的洗牌!曾经 “百模混战” 的局面已落幕,字节、阿里、阶跃星辰、智谱和 DeepSeek 五大巨头强势崛起,形成 “基模五强” 新格局。这场竞争不仅是技术实力的较量,更是资源、人才与生态的全面博…...
lesson01-PyTorch初见(理论+代码实战)
一、初识PyTorch 二、同类框架 PyTorchVSTensorFlow 三、参数 对比 四、PyTorch生态 四、常用的网络层 五、代码分析 import torch from torch import autogradx torch.tensor(1.) a torch.tensor(1., requires_gradTrue) b torch.tensor(2., requires_gradTrue) c tor…...
几种运放典型应用电路
运算放大器简称:OP、OPA、OPAMP、运放。 一、电压跟随器 电压跟随器顾名思义运放的输入端电压与运放的输出电压相等 这个电路一般应用目的是增加电压驱动能力: 比如说有个3V电源,借一个负载,随着负载电流变大,3V就会变小说明3V电源带负载能力小,驱动能力弱,这个时候…...
Mybatis——动态sql
<if> 实现方式 动态标签 <if> 条件判断,进行sql语句拼接 成立则拼接 <where> 进行条件子句拼接,防止and重复 if案例 crtl alt L 格式化 <foreach>——用于批量操作(删除) <include>...
技术社区集锦
推荐地址 社区汇总地址 https://juejin.cn/post/7468935497799286834 社区 项目ValueValueGitHubgithub.com-----Giteegitee.com-----StackOverflowstackoverflow.com全球知名的技术问答网站博客园www.cnblogs.com开发者的知识分享社区稀土掘金juejin.cn技术内容分享与交流平…...
【Elasticsearch】DSL 篇
Elasticsearch 之 DSL 篇 介绍 Elasticsearch 提供了基于 JSON 的 DSL 语句来定义查询条件,其 JavaAPI 就是在组织 DSL 条件。 先学习 DSL 的查询语法,然后再基于 DSL 来对照学习 JavaAPI,就会事半功倍 json 格式,好理解&#…...
常见 RPC 协议类别对比
RPC(Remote Procedure Call,远程过程调用)协议是分布式系统中实现跨进程通信的核心机制之一。它允许客户端像调用本地函数一样调用远端服务器上的函数。 根据通信方式、数据编码方式和平台兼容性不同,常见的 RPC 协议分为以下几类…...
React系列——nvm、node、npm、yarn(MAC)
nvm,node,npm之间的区别 1、nvm:nodejs版本管理工具。nvm 可以管理很多 node 版本和 npm 版本。 2、nodejs:在项目开发时的所需要的代码库 3、npm:nodejs包管理工具。nvm、nodejs、npm的关系 nvm 管理 nodejs 和 npm…...
LeetCode 热题 100 230. 二叉搜索树中第 K 小的元素
LeetCode 热题 100 | 230. 二叉搜索树中第 K 小的元素 大家好,今天我们来解决一道经典的二叉搜索树问题——二叉搜索树中第 K 小的元素。这道题在 LeetCode 上被标记为中等难度,要求查找二叉搜索树中的第 K 小的元素。 问题描述 给定一个二叉搜索树的根…...
vscode - 笔记
1 IDE就用vscode,安装Remote-SSH插件通过SSH访问树莓派里的文件夹 写在开始:阿尔法Linux开发板学习开始 - 银色的音色 - 博客园 2 VSCode之Linux C/C开发和调试 VSCode之Linux C/C开发和调试 CMake代码编译 json配置_哔哩哔哩_bilibili 3 VS Code 凭…...
使用VSCode编辑Markdown+PlantUml
vscode :https://code.visualstudio.com/ 什么是markdown: Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。 在vscode上安装MarkDown相关…...
关于 Golang GC 机制的一些细节:什么是根对象?GC 机制的触发时机?
文章目录 关于 Golang GC 机制的一些细节:什么是根对象?GC 机制的触发时机?简要回顾 Golang GC 三色标记法的工作流程什么是根对象?GC 的触发时机? 关于 Golang GC 机制的一些细节:什么是根对象?…...
内存虚拟盘(RAMDisk)是什么?
内存虚拟盘(RAMDisk)是一种通过软件将计算机的部分物理内存(RAM)模拟为硬盘驱动器的技术,利用内存的高速读写特性显著提升数据访问效率。以下从原理、优势、实现方式及应用场景等方面详细解析: 1. 技术原…...
深入浅出入侵检测系统(IDS)的工作原理与应用场景
网络安全界的“火眼金睛”:入侵检测系统IDS 一、IDS简介:网络安全界的“火眼金睛” 在计算机安全领域,有一个“火眼金睛”的角色,它能在网络世界中识破各种“妖魔鬼怪”的伪装,及时发出警报,保护我们的数…...
AISBench benchmark评测工具实操-精度评测场景-采用命令行指定模型和数据集的方式
一、环境信息 1.1.硬件设备 昇腾Atlas800 I A2:910A 01:00.0 Processing accelerators: Huawei Technologies Co., Ltd. Device d801 (rev 20) 1.2.软件信息 1.2.1模型: DeepSeek-R1-Distill-Qwen-1.5B 1.2.2.物理机系统: NAME="EulerOS" VERSION="2.0 …...