- 博客(9)
- 收藏
- 关注
原创 Java基础学习 II
含义:不同类的数据和行为各自封装成对象,出现对象间的变量和方法相似的问题。对此,可以将重复的内容单独封装至一个对象,个性的内容再封装成不同对象Java中提供一个关键字extends,在一个类和另一个类间建立继承关系子类(派生类)extends 父类(基类、超类)可以把多个子类中重复代码抽取到父类中,提高代码复用性子类可在父类的基础上,直接增加其他功能,使子类更强大当类与类之间,存在相同的内容(共性),并满足子类是父类中的一种,则可以考虑使用继承来优化代码。
2025-11-14 13:13:24
958
原创 操作系统学习(王道)——第二章
能被进程调度程序调度到CPU执行的程序代码段(指令序列)运行过程中产生的各种数据(进程对应的程序加工处理的原始数据或程序执行时产生的中间或最终结果等)>> 整个生命周期,大部分时间处于三种基本状态(运行态、就绪态、阻塞态)>> PCB中state变量表示进程当前状态操作系统如何组织各个进程的PCB主要功能是对系统中的所有进程实施有效地的管理,具有创建新进程、撤销已有进程、实现进程状态转换等功能。一般将进程控制用的程序段称为原语,即用原语实现进程控制。
2024-10-13 18:00:20
993
1
原创 操作系统学习(王道)——第一章
(1)计算机系统的层次结构(电脑的组成)硬件提供基本的计算资源;应用程序(字处理程序、电子指标软件、编译器、网络浏览器等)规定按何种方式使用这些资源来解决用户的计算问题;操作系统控制和协调各用户的应用程序对硬件的分配和使用。(2)操作系统(Operating System)(OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织、调度计算机的工作与资源的分配 =>系统资源的管理者进而为用户和其他软件提供方便的接口与环境的程序集合 => 向上层提供方便易用的服务。
2024-08-01 13:24:48
830
原创 Java基础学习 I
方法(method)是程序中最小的执行单元;可以将重复的代码、具有独立功能的代码抽取到方法中;提高代码的复用性和可维护性main方法:主方法,是程序运行的入口。
2024-07-29 20:10:22
1005
原创 3D点云数据
对于点云数据,我们可以利用PointNet或PointNet++将每一个点转换成特征(向量),其中PointNet++是对PointNet的优化(考虑了局部数据间的关系)。包括部件分割和场景分割。(针对每一个点进行分类),为了兼顾点的自身信息和数据全局信息,每个点都将表征自身信息的64维向量与1024维全局向量进行拼接,然后类似于整体的分类,将每个点的特征向量降维至总分类的个数。为了使分组后每个组中的点的个数一致,当簇内点较少时,取离簇中心最近的点进行复制多份,当簇内点较多时,将里簇中心最远的多个点舍去。
2024-01-29 20:01:37
1435
原创 多模态3D目标检测(Kitti数据集)
由于3D传感器(激光雷达等)的兴起,点云数据库逐渐完备,这也引起人们对点云数据处理技术的探究。尽管2D目标检测工作基于CNN的帮助下趋于成熟,但由于输入模式不同,2D目标检测技术并不能直接用于3D目标检测。同时,目前已有的3D目标检测技术(VoxelNet等)存在算力及内存成本高,仅适用于单一模态(点云)等缺点。因此,人们在VoxelNet的基础上提出了MVX-Net,利用PointFusion或VoxelFusion对多模态信息进行早期融合。
2024-01-29 14:13:51
1536
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅