- 博客(5)
- 收藏
- 关注
原创 【C++】线程池学习记录
从提交任务开始讲吧线程池的使用是通过实例化ThreadPool对象,调用start函数开启线程池;然后通过pool对象的submitTask函数提交任务进行处理。由于任务的类型可能是多种多样的,可能具有返回值也可能没有,可能具有多个参数,也可能没有参数;那么submit函数的实现要考虑到任务的类型、返回值和参数三个因素。第一个是任务的类型可以通过函数模板实现第二个函数的返回值类型不明,所以返回的可以是一个auto类型的对象,这个对象的类型可以通过future类实现,其类型通过类型推导实现。
2024-03-21 16:21:59 980
原创 np.array数组的切片
np.array数组的切片1、数组切片在python中,切片意味着从一个给定索引获取元素到另一个给定索引。我们这样传切片而不是索引:[start:end]。我们还可以这样定义step:[start : end : step]。如果我们不传start,则将其视为0如果我们不传end,则考虑该维度中数组的长度如果我们不传step,则将其视为1例如:从以下数组中将元素从索引1切片到索引5:import numpy as nparr = np.array([1, 2, 3, 4, 5, 6,
2022-03-26 10:21:15 4427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人