首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
编译器和解释器
订阅
python、lua的源码剖析; 编译器源码;
天高云淡就是我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
三、探索 Trae 技术 实现-使用 tree-sitter 进行代码分块技术实践
三、从 0 开始构建一个代码库-使用 tree-sitter 进行代码分块技术实践 传统分块方法的局限性 固定长度分块的问题 在基于文档的检索中,固定长度分块可能会导致信息丢失或语义不完整。例如,在处
优雅加载与解析源码的艺术——借助Tree-sitter进行代码解析的魔力
引言 在代码分析和理解领域,自动化工具可以帮助开发者提高效率和准确性。尤其是在多个编程语言文件的情况下,正确的解析和加载可以带来事半功倍的效果。本文将介绍如何利用Tree-sitter解析框架与Lan
dask,一个超级厉害的 Python 库!
在今天的数据驱动世界中,处理大规模数据变得越来越重要。Python Dask 是一个强大的工具,可以处理大规模数据集,进行并行计算和分布式计算。
tiler,一个超级厉害的 Python 库!
Tiler 是一个用于生成地图瓦片的 Python 库。地图瓦片是地图的小块图像,通常用于在 Web 应用程序中显示地图。Tiler 可以将地图数据切分成多个瓦片,以便在网页上动态加载和显示。
厉害了word哥,交互式实时监控调整python程序执行!
之前调试线上程序时,经常遇到的一个问题就是,线上程序出现bug,但线下调试时却无法重现,或者说想重现需要的准备条件很繁琐。所以我就想,能不能在线上程序出现问题时,直接切入程序,实时看到程序内部状况,数据到底是什么样的。
调试Python在线程序
GDB7+支持使用Python语言扩展GDB功能-ExtendingGDBusingPython,比如,可以通过编写代码可视化展现某些库独有的数据结构(比如C++STL类型)。通用调试方法以下命令不限
使用gdb调试CPython进程
当Python程序员需要找到他们应用中的问题根源时,pdb一直是,而且很可能永远是他们的面包和黄油,因为它是一个内置的,并且易于使用的调试器。但也有些情况时pdb无法帮你的,例如,如果你的应用在某些地方卡住了,而你需要在不重启它的情况下,连接到正在运行的进程来找出原因。而这就是gdb让人眼前一亮的原因。
使用python语言扩展gdb命令 - 获取类型定义相关信息
使用python语言扩展gdb命令 概述 gdb 官方提供的命令有时候不能满足我们的需要,或者需要定义一些额外的命令打印一些通用分析信息,这个时候就需要扩展一下gdb,本文提供使用python脚本扩展
python分析c语言生成语法树 - tree-sitter工具使用
python 进行c语言代码的分析生成语法树主要有两个库可供使用:pycparser、tree-sitter库。 相比较来说: pycparser pycparser 工具能生成严谨且完整的语法树,但
《HelloGitHub》第61期
简介 分享 GitHub 上有趣、入门级的开源项目。 内容包括:有趣、入门级的开源项目、开源书籍、实战项目、企业级项目等,让你在短时间内感受到开源的魅力,对开源和编程产生兴趣! C 项目 1、acwj