V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  oppurst  ›  全部回复第 2 页 / 共 2 页
回复总数  33
1  2  
262 天前
回复了 ihehe 创建的主题 程序员 我也出一个域名 zao.pw,明牌 900
@WebKit 曾经持有了 2 年 ga.ci ,还有 xue.ci, 还有几个给忘了,续费太贵都给扔了,亏了几百刀,哭晕在马桶上
262 天前
回复了 devliu1 创建的主题 程序员 续费压力太大,出一些域名
赶在涨价前给几个常用域名都续了 10 年,真是要骂威瑞信,每年涨 7%,跟 gao li dai 一样,md
遇事不决就问 GPT 呗:

这段代码是一个使用 Python 中的 threading 模块实现的多线程示例。它展示了两个线程同时对一个全局变量 num 进行加法和减法操作,然后在主线程中等待这两个线程完成,并输出最终的结果。

让我逐步解释代码的各个部分:

首先,代码导入了 threading 模块,用于管理线程的创建和控制。

num = 0:这是一个全局变量,初始化为 0 。两个线程将对这个变量进行操作。

add() 函数:这个函数执行一个循环,循环次数为 10,000,000 ,每次循环将 num 增加 1 。

sub() 函数:与 add() 函数类似,这个函数也执行一个循环,循环次数为 10,000,000 ,每次循环将 num 减少 1 。

if __name__ == "__main__"::这个条件语句确保下面的代码只会在脚本被直接执行时运行,而不是在被导入为模块时运行。

创建线程对象:通过 threading.Thread(target=function) 创建了两个线程对象,分别指向 add() 和 sub() 函数。

调用 start() 方法:通过调用线程对象的 start() 方法,启动了这两个线程,使它们开始执行相应的函数。

调用 join() 方法:join() 方法被用来等待线程完成。在这里,主线程会等待 add_t 和 sub_t 两个线程都执行完毕才继续往下执行。

输出结果:等待两个线程执行完毕后,主线程会打印最终的 num 的值。由于两个线程同时对 num 进行操作,所以最终的结果可能会受到竞争条件的影响,可能不是预期的 0 。

总之,这段代码展示了如何使用 threading 模块创建和管理多个线程,并展示了多线程操作共享变量时可能出现的竞争条件问题。要解决这种问题,可能需要使用线程锁或其他同步机制来确保对共享资源的访问是安全的。
试试用 cloudflare pages 部署,速度还不错
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
问了 ChatGPT ,居然识别出来了,太牛了:

在这段代码中,topic_id 是作为参数传递给函数 new_entry 和 edit_entry 的值。它表示一个主题的唯一标识符。

在 new_entry 函数中,topic_id 是直接使用的,因为它代表传递给函数的参数值。

在 edit_entry 函数中,entry_id 表示要编辑的条目的唯一标识符。首先,通过使用 entry_id 从数据库中获取相应的 entry 对象。然后,从 entry 对象中获取其所属的 topic 对象,将其赋值给 topic 变量。这里使用 topic.id 是为了获取 topic 对象的唯一标识符,以便在重定向时将其作为参数传递给 learning_logs:topic 视图。

总结起来:

topic_id 表示主题的唯一标识符,直接使用其值。
topic.id 表示主题对象的唯一标识符,用于重定向时传递给视图。
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
@westoy 不会不会,大佬言重了。虚心向各位大佬求教,任何分享对我来说都是有价值的参考。

说来凑巧,您举的例子恰好是我之前的一部分职业路径,不过已经跨行很久了。之所以想要研究 AI ,是感觉目前 AI 在医疗领域的应用,还相对缺乏想象力。当然,常规的像是影像诊断、药物早期开发等方面的应用已经相对比较成熟,但是未来的应用场景和技术革新,在潜力上应该还比较巨大,是个不错的发展方向。

当然,医疗领域纯 AI 应用场景应该不容易带来巨大的增量市场,更多的会是融合性的场景,比如 AI+IoT ,或者配合脑机接口等等。
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
@NotFoundEgg 感谢大佬!逐渐开始明白了,我再回顾梳理一遍几个类和函数之间的逻辑,加深一下理解。
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
@ecloud 谢谢大佬!马上去读
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
@horizon 可惜时间精力有限,主要目标是想深入一下深度学习和人工智能相关的技术,所以还是先学会 Python 吧。感谢大佬的建议!
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
@x02 感觉确实是基础部分翻得太快了,原本想着快速跟着教材敲一遍,先找找手感,现在发现基础部分确实不能草率。感谢各位大佬指教!谢谢!
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
@zmaplex 哎,以前感觉自己学东西挺快的,现在发现岁月不饶人啊,特别是从 0 开始
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
@kokutou 谢谢大佬提醒,那倒也不至于,用的 VS Code 😭
339 天前
回复了 oppurst 创建的主题 问与答 跪了,要被 Python 的_和.搞崩溃了
@westoy 好的大佬,我回去再翻翻
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4415 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 10:01 · PVG 18:01 · LAX 03:01 · JFK 06:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.