常用代码片段总结
文章平均质量分 56
CVHub
专注多模态视觉语言AI全栈知识分享,提供原创、多领域、有深度的前沿AI论文解读与工业成熟解决方案
展开
-
const与#define的区别与联系
这意味着 ``#define` 定义的常量不受类型检查,也不能用作表达式的一部分。但是,如果常量需要在程序执行期间使用,并且需要类型检查和错误检测,应该使用。还可以提供更多的灵活性,可以使用更多的类型来定义常量,比如枚举类型、指针类型等。关键字,因为它更加灵活,可以提供更多的类型检查和错误检测。关键字,因为它更加灵活,可以提供更多的类型检查和错误检测。,并且需要使用这个常量来比较两个整数的大小,可以使用。定义的常量受类型检查,可以用作表达式的一部分。的常量,它的值为 10,并且需要使用。原创 2023-03-23 21:14:14 · 85 阅读 · 0 评论 -
一文轻松搞定Python装饰器@property
想象一下,如果系统中所涉及到一些关键的属性被完全的暴露出来,当所有开发人员都知道了相应属性名时,岂不是可以任意的修改?",这对实际生产环境有时候是非常致命的。那么,我们有没有什么办法可以给这些重要的不想被开发人员修改的属性加一层”锁“呢(类似Java中设置成Private私有成员变量)?同上,当我们将两个方法封装上一层装饰器@property时,可以以访问属性的方式来调用方法,同时还能够防止属性被任意修改。乍看之下,貌似也没毛病。但是,当我们对__init__中定义的属性进行更改后,会发生什么情况呢?原创 2023-03-23 21:02:57 · 79 阅读 · 0 评论