V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuelang  ›  全部回复第 8 页 / 共 46 页
回复总数  919
1 ... 4  5  6  7  8  9  10  11  12  13 ... 46  
这种应该确实不属于工伤的。工伤需要:在上下班途中,受到非本人主要责任的交通事故或者城市轨道交通、客运轮渡、火车事故伤害的。
参考小盛律师的:2024 最新工伤认定标准与案例分析, https://selfboot.cn/2024/05/11/work_related_injury/
这样提问好些:
Python 中 ThreadPoolExecutor as_completed 会不会阻塞主线程?
一步步思考并回答,然后写一个程序验证下。

回答:
在 Python 中,使用 concurrent.futures.ThreadPoolExecutor 的 as_completed 函数确实会阻塞主线程,但这取决于你如何使用它。as_completed 是一个生成器,它在等待任何提交到线程池的未来( future )任务完成时阻塞。当你遍历 as_completed 生成的结果时,如果结果尚未准备好,主线程将阻塞直到至少一个任务完成。

现在,让我们编写一个简单的程序来验证这一点。程序将创建一个线程池,提交几个任务,然后使用 as_completed 来检查这些任务的完成情况,观察主线程的行为。

```python
import concurrent.futures
import time

# 一个简单的任务函数,让线程休眠一段随机时间
def sleep_for_seconds(seconds):
print(f"开始任务,休眠 {seconds} 秒...")
time.sleep(seconds)
return f"休眠了 {seconds} 秒后完成"

# 创建线程池
with concurrent.futures.ThreadPoolExecutor() as executor:
# 提交几个任务到线程池
futures = [executor.submit(sleep_for_seconds, seconds) for seconds in [2, 3, 5]]

# 等待任务完成并打印结果
for future in concurrent.futures.as_completed(futures):
print(future.result())
```

在这个例子中,as_completed 将阻塞主线程,直到最先完成的任务返回结果。接着它会继续阻塞,直到下一个任务完成,依此类推。每完成一个任务,它就打印出来,这样你可以看到主线程在等待时的行为。

这篇文章写的不错 https://mp.weixin.qq.com/s/3CXn0osZ9xx7U15MRcBXuA 梳理了常见的一些异步任务等待。
224 天前
回复了 FlamencoVaprio 创建的主题 Google 求助,关于 google 搜索结果
之前搜“google map view 黑产” 找到其中一家的站点主页,看到黑产的宣传语:

实力团队,强势霸屏,高效率!有质疑我们团队能力的,可以搜一下我们团队的广告,合作后做出来的效果类似。我们拥有上百台服务器进行操作,优化是一个持续的过程。谷歌海外是全球最大的搜索引擎,流量巨大,我们的优化服务不分国家,只区分语言!
224 天前
回复了 FlamencoVaprio 创建的主题 Google 求助,关于 google 搜索结果
我这里也可以复现,黑产 SEO 搞的垃圾内容。
之前写过一篇文章:
从外围引流贴看黑产的搜索引擎排名优化生意

https://selfboot.cn/2023/12/28/black_hat_seo/
224 天前
回复了 rabbbit 创建的主题 C++ C++ 如何在函数中获取作为参数的数组的长度?
哈哈,你可以看这篇 C++ 函数可变参实现方法的演进: https://selfboot.cn/2024/05/07/variadic_arguments_in_c++/

模板里可以拿到参数数量的。
224 天前
回复了 csfreshman 创建的主题 C++ 如何从 c++菜鸟转型 c++高手
深度探索 C++对象模型这本书确实很好,我最近也在看。

然后梳理了一篇文章,欢迎一起交流。

[结合实例深入理解 C++ 对象的内存布局]( https://selfboot.cn/2024/05/10/c++_object_model/)
从找工作角度,不如学 Java 或者 go ,你看大厂里 c++岗位很少的。

不过我平常用 c++写业务,也整理了些博客,自荐下 https://selfboot.cn/tags/c/

想学的话,可以一起交流。
224 天前
回复了 xuelang 创建的主题 推广 C++中函数如何支持可变参的?
@augustheart 嗯嗯,确实这样更清晰些。感谢指出
225 天前
回复了 xuelang 创建的主题 推广 C++中函数如何支持可变参的?
防御性编程。。。 是我理解的那个意思吗(故意写的别人很难懂)
225 天前
回复了 xuelang 创建的主题 推广 C++中函数如何支持可变参的?
@Livid 其实也不是搬运推广,纯技术交流,只是发在个人博客,不想再复制内容过来。

不过你觉得搬运推广的话,我也无话可说~
225 天前
回复了 xuelang 创建的主题 推广 C++中函数如何支持可变参的?
@augustheart 这里应该是用可变参模板实现可变参函数,这样理解可以吧?
225 天前
回复了 xuelang 创建的主题 推广 C++中函数如何支持可变参的?
@jones2000 指针数组的话,缺了类型安全
@Bluecoda 应该说那种有标准答案的咨询会被干掉,和人打交道的行业,还是需要点人在里面。比如调解纠纷之类
@Torpedo 嗯嗯,不过一般案件,个人通过 ai 能帮忙指点,就可以自己搞定,不用请律师
@HUZHUANGZHUANG 哈哈,不可否认人确实有很多骚操作。。
@qingshanyuluo 拟合数据量太大,我感觉是有点 量变引起质变 了。现在的 gpt4 和之前的深度模型还是有不少区别的吧
250 天前
回复了 DataPipe 创建的主题 推广 一个实惠的 GPT-4 Claude3 大模型 Chat 平台
怎么证明你这里背后确实调用的是 gpt4 呢?
@NoOneNoBody 真要有这么强的 AI ,至少是通用人工智能级别。那时候,谁来定秩序还真不好说,哈哈
@uliah 嗯嗯,你说的三条完全同意。
不过我是觉得还可以啦,对开发帮助挺大的,已经超预期。
坐等一个 GPT5
1 ... 4  5  6  7  8  9  10  11  12  13 ... 46  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2557 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 03:10 · PVG 11:10 · LAX 19:10 · JFK 22:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.