V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Trim21  ›  全部回复第 83 页 / 共 181 页
回复总数  3605
1 ... 79  80  81  82  83  84  85  86  87  88 ... 181  
2019-07-18 19:48:35 +08:00
回复了 telami 创建的主题 程序员 我去,摇身一变 985?
山东大学威海校区拿到的不是山东大学的毕业证…
但是山东大学青岛校区拿的是山东大学的毕业证…
2019-07-18 13:01:36 +08:00
回复了 caomu 创建的主题 分享发现 马斯克发布脑机接口系统,可用 iPhone 操控
有没有不用植入的,这个如果要参加什么考试会不会过不去安检:doge:
2019-07-17 12:03:03 +08:00
回复了 est 创建的主题 汽车 有没有 非出风口 的手机支架?
有的,关键词是吸盘
关注一下,有类似需求
2019-07-16 08:19:29 +08:00
回复了 ljy1398202806 创建的主题 分享发现 宝塔面板 724 运维节来一波车
724 运维节…
2019-07-14 23:24:45 +08:00
回复了 siqimochi 创建的主题 问与答 有没有海外服务器连接通畅的 Git 托管服务器?
腾讯到底有几个代码仓库…
2019-07-13 23:11:42 +08:00
回复了 intellectual 创建的主题 NAS 我猜肯定有很多大神都见矿难入了蜗牛星际做 NAS 的吧?
商家预装了黑群晖,然后拿到手除了拧螺丝装硬盘也没什么需要搞的…
2019-07-13 22:43:43 +08:00
回复了 tuding 创建的主题 分享发现 今天看书看到一个“386 理论”
@infun 所以阻碍了 686 进入你家 (狗头保命
2019-07-13 21:31:16 +08:00
回复了 waibunleung 创建的主题 Python python3 的元类问题 心地善良的给些指点吧
@waibunleung #13 init 里面的 attr 参数是从你 new 里面那个 attr 参数传递过来的,如果你在 new 里面没加 age 属性,在 init 里面也找不到 attr['age'
2019-07-13 21:04:38 +08:00
回复了 waibunleung 创建的主题 Python python3 的元类问题 心地善良的给些指点吧
可以这样子对比啊

普通类里面, 赋值是给 self.age 赋值, self 是__init__的第一个参数

所以在元类里面,也是给__init__的第一个参数的 age 属性赋值, 也就是修改 cls.age, 这不是一样的吗

区别在于一个赋值是给普通类的实例属性, 一个是类属性
2019-07-13 20:28:32 +08:00
回复了 waibunleung 创建的主题 Python python3 的元类问题 心地善良的给些指点吧
@waibunleung #9 我没理解错啊, 我上面解释过了, 你在__init__里面要修改 age 属性的话, 要通过 cls.age, 不能通过 attr['age']
2019-07-13 20:10:00 +08:00
回复了 waibunleung 创建的主题 Python python3 的元类问题 心地善良的给些指点吧
可以访问啊,你访问不了是因为你把__new__里面的 attr['age']里面给注释掉了

https://ws1.sinaimg.cn/large/bd69bf14ly1g4ygykv2pfj20lj0emwg9.jpg
2019-07-13 19:45:02 +08:00
回复了 tonnycao 创建的主题 问与答 大案犊术算是古代的人工智能吗?
按照后来他们推演徐宾的剧情,我感觉只是单纯的把现有的记录都查了出来…
2019-07-13 15:20:49 +08:00
回复了 waibunleung 创建的主题 Python python3 的元类问题 心地善良的给些指点吧
@Trim21 元类 init 对应的 cls 就是那个普通类,你在这里的确修改了普通类的类属性,跟你在普通类的 init 里面修改 self.attribute 是同一个道理
因为元类里面的普通类就对应普通类里面的类实例
2019-07-13 15:17:30 +08:00
回复了 waibunleung 创建的主题 Python python3 的元类问题 心地善良的给些指点吧
元类不是普通类的父类,普通类是实例化的元类
你在元类 init 的时候修改的类属性修改的是普通类的类属性变量,而不是像普通类一样修改的是普通类实例的属性变量
2019-07-13 12:37:10 +08:00
回复了 liyang5945 创建的主题 问与答 个人博客域名求推荐
弄一个 xxxxx.com 的域名,然后设置 blog.xxxxx.com 的解析
2019-07-12 21:54:29 +08:00
回复了 waibunleung 创建的主题 Python python3 的元类问题 心地善良的给些指点吧
元类是用来操作类的,所以 myclass 不实例化也可以访问到 age 属性,在这里 age 和 gendar 都是类属性而不是实例属性

因为 new 的调用在 myclass 被创建之前,修改了创建类的参数(就是调用 type.__new__的那一句),而 init 的调用在 myclass 被创建之后,类对象已经创建完了
1 ... 79  80  81  82  83  84  85  86  87  88 ... 181  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2282 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 14:31 · PVG 22:31 · LAX 07:31 · JFK 10:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.