- 博客(14)
- 收藏
- 关注
原创 使用oneAPI和SYCL实现并行归并排序
本项目的目标是使用oneAPI和SYCL来实现并行归并排序算法。我们将使用SYCL的并行计算功能,将排序和合并操作分配给多个线程同时执行。这样可以充分利用异构计算设备的并行计算能力,提高排序效率。 分析一下、归并排序是⼀种分治算法,其基本原理是将待排序的数组分成两部分,分别对这两部分进行排序,然后将已排序的子数组合并为⼀个有序数组。可考虑利用了异构并行计算的特点,将排序和合并操作分配给多个线程同时执行,以提高排序效率。
2023-12-01 14:37:27
182
1
原创 【Spring报错】无法读取方案文档 ‘http://www.springframework.org/schema/context/springcontext.xsd‘, 原因为 1) 无法找到文档
找不到文档,网址有问题,比如我这个网址错了,改成spring-context.xsd就好了,检查一下自己的有没有问题。
2023-09-21 16:41:19
989
转载 【Java】HashMap
HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。HashMap 是无序的,即不会记录插入的顺序。HashMap 继承于AbstractMap,实现了 Map、Cloneable、java.io.Serializable 接口。
2023-02-26 09:32:10
126
原创 【Java】数组
查找数组元素:通过 binarySearch 方法能对排序好的数组进行二分查找法操作。java.util.Arrays 类能方便地操作数组,它提供的所有方法都是静态的。比较数组:通过 equals 方法比较数组中元素值是否相等。对数组排序:通过 sort 方法,按升序。给数组赋值:通过 fill 方法。
2023-02-25 09:29:25
99
转载 【java】Hashset知识
HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。您必须在多线程访问时显式同步对 HashSet 的并发访问。HashSet 基于 HashMap 来实现的,是一个 不允许有重复元素的集合。HashSet 是无序的,即不会记录插入的顺序。HashSet 允许有 null 值。HashSet 实现了 Set 接口。
2023-02-25 09:11:32
123
原创 运行npm run serve 报错‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
npm run serve报错
2023-02-08 11:52:52
2363
1
转载 axios跨域请求相应的header中没有Authorization问题的解决
axios跨域请求相应的header中没有Authorization问题的解决
2023-02-04 14:07:39
3759
原创 Numpy常用操作
Numpy是python的基础,提供两种基本对象:ndarray和ufunc。ndarray是存储单一数据类型的多维数组,而ufunc是能够对数组进行处理的函数导入Numpy模块import numpy as np1.1生成ndarray的方式1.从已有数据中创建(1)将列表转换为ndarrayimport numpy as nplist = [1,2,3,4,5]nd = np.array(list)(2)嵌套列表可以转化为多维import numpy as nplist = [
2022-01-14 22:19:09
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人