摘要: cpython解释器 在源码ceval.c 的 _PyEval_EvalFrameDefault函数有一个大的 switch (opcdoe) 就是字节码解释器的主要部分,示例代码如下: switch (opcode) { case LOAD_FAST: // 实现 LOAD_FAST 操作的代码 阅读全文
posted @ 2024-12-15 17:12 赵青青 阅读(83) 评论(0) 推荐(0) 编辑
摘要: type hint大纲 什么是类型安全以及我们为什么需要类型安全 如何使用Python3的type hint 老项目如何逐步引入type hint Type hint在运行时的应用 疑问 type hint在编译时会被去掉吧? 是的,Python的类型提示(Type Hints)只是一种语法糖,它们 阅读全文
posted @ 2024-12-15 16:36 赵青青 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 2024年最推荐的python3版本为3.11 python虚拟机和对象 Python对象和虚拟机_v4.pdf Python虚拟机的原理 • 字节码生成 • 虚拟机运行 Python对象的实现 • 数据结构 • 类型系统 • 内存管理 Python虚拟机 字节码和机器码有什么区别 字节码和机器码是 阅读全文
posted @ 2024-12-15 16:34 赵青青 阅读(54) 评论(0) 推荐(0) 编辑
摘要: cpp编译排除 一个c++文件不需要被编译但还保留在工程中(阅读),可使用ExcludedFromBuild,有两种方法实现: 图形化操作 改vs的项目配置文件 图形化操作 在vs的资源管理器选中文件 - 右键 - 属性 - 切到当前的编译配置项(debug/release),有个选项【从生成中排除 阅读全文
posted @ 2024-12-15 15:50 赵青青 阅读(46) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示