上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 45 下一页
摘要: python中的元类 正文 什么是元类(Metaclass)? 在 Python 中,类本身是对象,而创建类的机制是由 元类(Metaclass)来控制的。元类可以被看作是“类的工厂”,它定义了类是如何被创建的。可以理解为,元类是用来创建类的类,而类则是用来创建实例的。 简单来说,元类控制着类的创建 阅读全文
posted @ 2025-01-09 20:09 Gold_stein 阅读(50) 评论(0) 推荐(0)
摘要: typing 库中的类型与 type() 函数的对比 在 Python 中,typing 库和 type() 函数都涉及到类型的概念,但它们的用途和作用有明显的不同。本文将对这两者进行详细对比,帮助大家更好地理解它们的区别。 1. typing 库中的类型(如 Iterable) typing 库提 阅读全文
posted @ 2025-01-02 17:09 Gold_stein 阅读(62) 评论(0) 推荐(0)
摘要: pdb中对args输出格式的调整 在pdb当中输出args,其行为和程序正常运行期间的行为略有不同。 示例代码: class MyClass: def my_func(self, *args, **kwargs): breakpoint() print(f"args: {args}") print( 阅读全文
posted @ 2024-12-27 15:23 Gold_stein 阅读(18) 评论(0) 推荐(0)
摘要: git消除远程仓库中不再需要的文件方式 如果你已经将多余的文件推送到了 Git 仓库,并且之后使用 .gitignore 忽略了这些文件,但仍然希望从 Git 历史中移除它们,可以使用以下步骤: 1. 使用 git rm --cached 移除已追踪的文件 首先,确保这些文件被正确地从 Git 索引 阅读全文
posted @ 2024-12-25 16:21 Gold_stein 阅读(220) 评论(0) 推荐(0)
摘要: 深入理解 CPython 的字节码执行:DISPATCH() 与 RESUME() 的作用 Python 作为一门高级编程语言,其背后的执行机制一直是开发者们热议的话题。特别是在 CPython(Python 的主要实现)中,字节码执行循环的优化直接影响着 Python 程序的运行效率。在这篇博客中 阅读全文
posted @ 2024-12-25 16:18 Gold_stein 阅读(91) 评论(0) 推荐(0)
摘要: python : iterable & iterator 正文 在 Python 中,可迭代对象(Iterable)和迭代器(Iterator)是两个相关但不同的概念,它们都与遍历元素的能力相关。理解它们的区别非常重要,尤其是在编写 Python 程序时需要处理迭代时。 1. Iterable(可迭 阅读全文
posted @ 2024-12-25 14:23 Gold_stein 阅读(153) 评论(0) 推荐(0)
摘要: GO:值接收者和指针接收者的区别 虽然我们之前提到过,在使用S.F()方式调用方法时,GO对值和指针的限制是宽松的,但是在继承接口这方面,这里是有着严格的区分的。 1. 实现接口的函数接收者全是值,使用值调用 type I interface { M() M2() } type S struct { 阅读全文
posted @ 2024-12-22 13:22 Gold_stein 阅读(94) 评论(0) 推荐(0)
摘要: GO对值和指针的自动转换 GO当中,在使用S.F()这样的方式调用方法时,GO会自动执行值和指针之间的转换,没有C/C++当中那么严格的区分 内容 以下是整理后的博客内容,适合用来讲解 Go 和 C++ 在指针与方法调用上的区别: Go 和 C++ 在指针和方法调用方面的区别 在 Go 语言和 C+ 阅读全文
posted @ 2024-12-22 13:03 Gold_stein 阅读(68) 评论(0) 推荐(0)
摘要: ACwing 1524. 最长回文子串 因为这个题的数据范围只有1000,所以能O(n)枚举,枚举回文子串的中点,然后向两边延展,看看极限长度是多少,注意每次要区分奇数长度字串和偶数长度字串,两种的计算方式不一样。 #include <iostream> #include <cstdio> #inc 阅读全文
posted @ 2024-12-21 17:03 Gold_stein 阅读(16) 评论(0) 推荐(0)
摘要: numpy的indexing学习笔记 np.newaxis 效果等价于None,放在哪儿哪儿就增加一个单位长度的维度 高级索引 高级索引如果用了一个ndarray的tuple,即同时使用多array进行索引,那么这些ndarray必须保证他们可以被广播到同样的shape,否则就会抛出异常。 而如果有 阅读全文
posted @ 2024-12-20 22:05 Gold_stein 阅读(54) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 45 下一页