首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Mr_Zz
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
通过 pyrasite 查看linux下正在运行的python进程栈,分析线上问题,使用方法及踩坑指南 (python3.8下实测通过)
前言 pyrasite工具通过gdb工具和cpython提供的PyRun_SimpleString方法,能够做到attach到正在运行的python进程中,查看正在运行的python堆栈,以及注入修改
python 对象属性获取机制 (python3.8版本下cpython源码分析注释)
参考文档: 译|Python 幕后(7):属性机制 关于描述器相关定义及使用说明参考: python描述器使用指南 结论 先上结论: 当访问对象的某个属性时, 优先级先后顺序为: 定义了__get__
使用python语言扩展gdb命令 - 获取类型定义相关信息
使用python语言扩展gdb命令 概述 gdb 官方提供的命令有时候不能满足我们的需要,或者需要定义一些额外的命令打印一些通用分析信息,这个时候就需要扩展一下gdb,本文提供使用python脚本扩展
gitlab 灾难恢复 geo配置 - 单个从节点主从复制备份容灾
gitlab geo配置 geo是什么 参考gitlab中文官方文档https://docs.gitlab.cn/jh/administration/geo/ Geo 是广泛分布的开发团队的解决方案,
linux 0.11系统调用原理以及相关机制(1)
系统调用整体机制 由用户态触发0x80号中断,参数传递使用寄存器来实现,其中eax存系统调用号,ebx、ecx、edx存系统调用函数的参数,最多三个参数。大于三个参数可以通过结构体指针来实现。 内核态
linux下python ctypes库实现原理(1)- 动态链接库的加载、关闭以及函数获取
ctypes库 ctypes 是 Python 的外部函数库。它提供了与 C 兼容的数据类型,并允许调用 DLL 或共享库中的函数。可使用该模块以纯 Python 形式对这些库进行封装。 下面我们以l
Jenkins pipeline中HTML Publisher plugin的使用及css样式表无法显示问题解决
项目中需要为Jenkins构建生成一个html的报告,往上搜到的教程都是针对旧的“自由风格的软件项目”的教程,没有针对pipeline流水线工程的教程,自己参照HTML Publisher插件的官方文
python分析c语言生成语法树 - tree-sitter工具使用
python 进行c语言代码的分析生成语法树主要有两个库可供使用:pycparser、tree-sitter库。 相比较来说: pycparser pycparser 工具能生成严谨且完整的语法树,但
linux下python core分析:查看core的python函数代码栈的方法以及常见的core的原因
python出的core,栈都是c语言的栈,没办法从core中知道core在了python代码的哪一行,导致无从下手分析定位问题,搜索了一下相关资料,没有特别系统的分析方法,所以整理一下分析pytho
python把c扩展模块打包成免编译且可pip install包的方法
python用c语言编写的扩展模块,在setup.py sdist或者bdist打包时,默认是把c源码编译进去,在pip install的时候先编译再安装的,即使我把so加到了MANIFEST.in文
下一页
个人成就
文章被点赞
3
文章被阅读
13,561
掘力值
404
关注了
0
关注者
5
收藏集
0
关注标签
0
加入于
2023-07-08