V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ilucio  ›  全部回复第 2 页 / 共 2 页
回复总数  31
1  2  
2018-06-08 10:17:25 +08:00
回复了 zjsxwc 创建的主题 程序员 用面向对象的编程语言来描述一本书的知识结构
每个知识都是一个对象,用该知识解决具体的问题时相当于创建了一个实例,啊哈哈
2018-06-08 10:14:30 +08:00
回复了 zxteam 创建的主题 Python 请问多线程代码完成后,为何没有自动注销
以前也遇到过一样的问题,当出现 thread - 1000 的时候表示真的有 1000 个线程在运行,可以用 threading.activeCount()函数检测下。最后改用线程池解决了
2018-06-01 14:07:19 +08:00
回复了 Frailty 创建的主题 问与答 各位大佬那个平台能刷 Python 的题啊?
leetcode
2018-05-24 15:27:40 +08:00
回复了 xuhaodong66 创建的主题 问与答 大学专业哪个就业比较好?
肯定是学数学啊,读博出国找工作都很容易
2018-05-21 09:32:27 +08:00
回复了 Cybozu0 创建的主题 程序员 外包这种模式,在未来多少年内还会存在?
同意楼上的意见。外包模式不仅仅在软件行业中存在,建筑、设计、能源等行业也是常见的,这是经济发展过程中正常现象吧
2018-05-19 09:36:25 +08:00
回复了 ilucio 创建的主题 Python 求问 Python 单例模式__new__函数执行顺序
困惑的地方有两点:1、为什么会生成 A 的实例? 2、B 是继承于 A,为什么不是先生成 A 的实例然后生成 B 的实例?
2018-05-19 09:31:23 +08:00
回复了 ilucio 创建的主题 Python 求问 Python 单例模式__new__函数执行顺序
我的是 2.7 环境,会输出 B
2018-05-17 15:57:30 +08:00
回复了 wvc 创建的主题 程序员 推荐几本教为人处世学做人的书吧……
蛮欣赏楼主这种性格的人。叔本华说不要过早的学会圆滑与世故,否则容易走向平庸。
消费者那里的代码要改一下:
while True:
if self.w.empty():
pass
else:
info = self.w.get()
if info is not None:
do something
生产者生产完了后给消费者发送一个 None,然后消费者者会退出执行了
感觉问的应该是类的知识。在类里定义一个方法,会在堆上开辟内存生成一个函数对象,并把这个对象名放在类的__dict__中。

class apple(object):

def price (self):
print '2'

def weight (self):
print '400g'

print apple.__dict__

{'__module__': '__main__', 'weight': <function weight at 0x03868DB0>, 'price': <function price at 0x03868D70>, '__dict__': <attribute '__dict__' of 'apple' objects>, '__weakref__': <attribute '__weakref__' of 'apple' objects>, '__doc__': None}

可见方法 price 和 weight 分别在堆上的不同位置。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2548 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 01:29 · PVG 09:29 · LAX 17:29 · JFK 20:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.