自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 微信小程序表格组件--固定表头、自适应列宽、单元格点击事件支持、斑马线样式

一个具有固定表头、自适应列宽、单元格点击事件支持、可滚动表格内容、和斑马线样式的微信小程序表格组件。

2024-02-25 01:07:19 4325 8

原创 PyTorch基本操作,定义自己的网络并训练;以及个人理解的NeRF的实现代码

0.Pytorch基本操作;定义自己的网络并训练1. 本实现版本基于自己对NeRF的理解实现(也有少部分实现和源代码完全相同);2. 仅实现了LLFF格式数据集的加载;3. 没有实现fine model以及对应的逆变换采样;4. 细节之处与原版有一些出入;5. 对于novel view的生成质量并不高,可能是没有细采样的原因,或者某一部分的代码逻辑有问题,所以代码仅供学习理解NeRF(需要再改一改;

2024-10-26 15:43:21 641 1

原创 (Leetcode题解)999. 可以被一步捕获的棋子数--含题目详细描述、具体题解、详细代码注释

在一个 8 x 8 的棋盘上,有一个白色的车(Rook),用字符'R'表示。棋盘上还可能存在空方块,白色的象(Bishop)以及黑色的卒(pawn),分别用字符'.''B'和'p'表示。不难看出,大写字符表示的是白棋,小写字符表示的是黑棋。车按国际象棋中的规则移动。你现在可以控制车移动一次,请你统计有多少敌方的卒处于你的捕获范围内(即,可以被一步捕获的棋子数)。

2024-06-22 14:32:40 347

原创 图的着色问题--C++实现(含详细注释)

图的着色问题

2024-06-22 13:46:05 1560

原创 C++实现Web服务器项目笔记01

Linux下C++轻量级Web服务器项目(网络编程实践)学习笔记

2024-02-28 03:18:36 1739

图的着色问题-C++实现(含详细注释).pdf

包含源代码、详细步骤分解、测试用例及结果、结果分析等内容

2024-06-23

开题报告-面向自动驾驶的三维环境感知系统的设计与实现.doc

1.课题研究现状:介绍了自动驾驶环境感知系统的研究背景和相关工作。 2.选题目的及意义:阐述了研究自动驾驶三维环境感知系统的重要性和目的。 3.研究目标和内容:描述了研究的具体目标和主要内容。 4.研究方案:包括研究方法、实施步骤以及拟解决的主要问题和措施。 5.进度计划:列出了研究的时间表和各阶段预期成果。 6.指导教师意见:提供了指导教师对开题报告的意见反馈部分。

2024-06-22

GoDaddy微型企业密度预测数据集

在这次比赛中,你的挑战是预测美国各县的微型企业活动,衡量标准是微型企业的密度。微型企业通常规模太小或太新,无法在传统的经济数据来源中出现,但微型企业活动可能与其他经济指标相关。 由于历史经济数据广泛可用,这是一个预测比赛。预测阶段的公共排行榜和最终的私人排行榜将使用提交期结束后收集的数据来确定。你将做出静态预测,只能包含提交期结束前可用的信息。 文件 关于各县的大量数据是公开可用的,我们没有尝试在这里收集全部数据。强烈鼓励你使用外部数据源来获取特征。 train.csv row_id - 行的ID代码。 cfips - 使用联邦信息处理系统的每个县的唯一标识符。前两位对应州FIPS代码,后面三位代表县。 county_name - 县的名称。 state_name - 州的名称。 first_day_of_month - 每月的第一天日期。 microbusiness_density - 给定县中每100个18岁以上的人中微型企业的数量。这是目标变量。用于计算密度的人口数据由于美国人口普查局提供的更新速度而有两年的

2024-06-22

(编译并修改linux内核)嵌入式理论课实验报告.docx

这份文档是一份嵌入式理论课的实验报告,主要内容包括: 实验内容:介绍了使用QEMU模拟vexpress-a9开发板的实验任务,包括编译u-boot、内核,创建根文件系统,编写并运行hello world程序,以及编写和加载虚拟字符驱动。 实验目的及要求:详述了实验的教育目标和所需完成的具体任务。 实验设备及开发环境:列出了进行实验所需的软硬件环境,包括VMware Workstation、Ubuntu 18操作系统、vim编辑器、qemu、交叉编译器等工具。 实验过程步骤:详细记录了实验操作的每个步骤,从下载和配置交叉编译器、编译内核和u-boot,到创建根文件系统、编译hello world程序,以及字符驱动的编写和加载。 实验结果及分析:总结了实验的成果,反映了实验过程中遇到的问题和解决方案,以及实验心得和对未来嵌入式开发的认识。 遇到的问题及解决办法:列举了实验过程中遇到的具体问题和相应的解决方法。

2024-06-22

学生成绩管理系统实验报告(含源码、功能完整、有完整图形界面、系统开发的全过程,包括需求分析、系统设计、代码实现、测试和总结)

这份文档是一份关于学生成绩管理系统的实验报告,它包含了以下主要内容: 1. 实验目的和要求:旨在加强学生对C++语言的深入理解,提升分析和解决综合问题的能力。 2. 实验环境:需要使用PC机,Windows 10操作系统,以及Visual Studio 2019编译软件。 3. 系统功能描述:开发了一个基于MFC框架的学生成绩管理系统,该系统能够输入5个学生的学号、姓名和两门课成绩,计算总成绩,并按总分排序后存储到文件。系统还能统计平均成绩、不及格比例、及格比例和优良中比例,并通过模态对话框展示这些信息。 4. 类设计:包括`student`类和`Manager`类,其中`student`类用于存储学生信息和成绩,`Manager`类负责管理学生数据和执行统计功能。 5. 源代码:提供了`student`类和`Manager`类的头文件和源文件代码,以及主对话框的头文件和源文件代码。 6. 调试过程:记录了在开发过程中遇到的问题、解决方案以及相应的逻辑和语法错误。

2024-06-22

(计算机、开发)本科生实习报告(含微信小程序实际项目)

这份文档是一份完整的毕业实习报告,主要内容包括: 1. 实习单位与岗位介绍:提供了实习单位的背景信息和实习岗位的基本职能描述。 2. 实习内容:涵盖了实习期间的主要任务,包括需求分析、数据库设计、系统设计与开发等。 3. 技术实现:详细介绍了后端开发技术栈、微信小程序前端与后端的实现细节。 4. 实习心得与体会:反映了实习生在实践中的感悟和对理论知识与实践结合的理解。 5. 实习结论:总结了实习经历对个人技能和职业发展的影响。 适合阅读人群: - 教育工作者:可以了解学生实习经历和行业实践的结合情况,用以改进教学计划。 - 在校学生:尤其是即将参与实习或寻求职业发展的大学生,可以作为实习准备和职业规划的参考。 - 行业新人:为新入行者提供实际工作环境的洞察,帮助他们更好地适应职场。 - 企业管理:了解实习生的工作流程和成果,评估实习生的潜力和贡献。 此外,报告中还包含了实习过程中使用的技术资料和文献,适合对相关技术领域感兴趣的读者深入了解。

2024-06-22

计算机本科生c++实验报告.doc

这份文档是一系列C++编程实验报告的集合,涵盖了多个不同的实验主题,每个实验报告都包含了以下几个部分: 1. 实验实习目的及要求:明确了每个实验的学习目标和具体要求,例如理解类和对象的概念、掌握继承和多态的使用、学会运算符重载和模板的使用等。 2. 实验实习设备及环境:列出了进行实验所需的软硬件条件,通常是PC机、Windows操作系统和Visual Studio编译软件。 3. 具体题目和基本算法:描述了每个实验的具体编程任务和所需的基本算法,如实现日期类、分数类、形状类等,以及相关的数学计算和逻辑。 4. 源程序代码:提供了每个实验的C++源代码实现,包括类的定义、成员函数的实现、主函数的编写等。 5. 源程序调试过程:记录了在编写和测试代码过程中遇到的问题以及解决方案。 6. 实验实习结果分析:展示了程序的运行结果和对结果的分析讨论。 7. 心得体会:反映了学生在完成实验后的个人感受和学习收获。 8. 成绩评定标准:列出了评定实验报告成绩的标准和要求。

2024-06-22

专题报告-图片描述任务的发展.docx

本报告回顾了图像描述任务的发展历程,从最初的基于CNN和语言模型的方法,到引入软、硬注意力机制,再到哨兵机制和结合top-down与bottom-up注意力方法的自适应模型。报告通过在MSCOCO数据集上的表现对比,展示了不同阶段技术的进步,并对未来图像描述任务在辅助视力障碍人群和娱乐产业中的应用前景进行了展望。

2024-06-22

操作系统开发简单案例分享.pdf

内容概要 本文档详细介绍了 Linux、Mac、Windows、Android 和 iOS 操作系统的开发与调试技术。涵盖了从内核开发到用户空间应用的各种工具、方法和实际案例。每个操作系统部分均包含开发工具和环境配置、具体开发案例以及项目示例,帮助读者全面掌握操作系统开发与调试的技能。 适用人群 - 操作系统开发人员:希望深入了解和掌握不同操作系统开发与调试技术的工程师。 - 计算机科学学生:学习操作系统课程并需要实际开发和调试经验的学生。 - 软件开发人员:希望扩展技能并了解底层操作系统机制的应用程序开发者。 - 系统管理员:需要深入了解操作系统内部工作原理以优化和维护系统的管理员。 使用场景及目标 - 教育与学习:作为操作系统课程的辅助学习材料,帮助学生通过实际案例和项目掌握操作系统开发与调试技能。 - 项目开发:为开发人员提供实际操作指南,帮助他们在不同操作系统上进行项目开发和调试。 - 技术研究:为从事操作系统研究的人员提供详细的技术参考,支持他们进行深入研究和创新。 - 问题解决:为系统管理员和开发人员提供调试工具和方法

2024-06-16

Elasticsearch数据库下载、配置、使用案例&简单的项目源码.pdf

内容概要:这段内容概述了一个基于Elasticsearch的日志分析系统,包括文档的创建、搜索、索引模式配置以及Kibana的数据可视化。Logstash负责日志收集,而Elasticsearch则用于存储和查询这些日志。适用于需要实时监控和分析服务器日志的企业环境。使用场景包括故障排查、性能优化和安全审计,目标是提升日志管理效率。 适用人群:IT运维人员、数据分析师和系统管理员。 使用场景及目标: 日志收集:从服务器或应用程序收集各种类型的日志信息。 数据存储:将日志数据存储在Elasticsearch中,便于快速检索和分析。 搜索功能:通过curl命令索引文档,实现快速查找特定关键词或条件。 Kibana分析:通过Kibana配置索引模式,创建可视化图表和仪表板来实时监控和趋势分析。 其他说明: Logstash作为数据管道,可以配置不同的输入源,如文件或网络流。 Grok过滤器用于解析日志消息,使其结构化以便于搜索和分析。

2024-06-16

Anaconda 安装详细教程.pdf

本教程将指导你如何在不同操作系统上安装 Anaconda,设置环境变量,并验证安装是否成功。还包括一些常见问题的解决方法。

2024-06-14

Linux常用命令、使用场景

内容概要 这篇指南详细介绍了Linux系统中常用的命令,涵盖文件和目录管理、文件权限和所有权、系统信息查询、网络操作、压缩和解压缩、文件查找、文本处理以及包管理等方面。每个命令都配有具体的使用场景和示例,帮助用户更好地理解和应用这些命令。 使用人群 初学者:刚开始学习Linux系统的用户。 系统管理员:需要日常维护和管理Linux服务器的专业人员。 开发者:在Linux环境下进行开发和调试的程序员。 高级用户:希望深入了解和优化Linux系统的高级用户。 其他说明 学习资源:建议用户参考Linux官方文档和社区资源,获取更详细的命令使用说明。 实践操作:鼓励用户在实际操作中多加练习,以巩固对各个命令的理解和应用。 安全性:在执行涉及系统修改的命令时,务必小心,避免误操作导致系统损坏或数据丢失。

2024-06-14

学生成绩管理程序.cpp

这个案例展示了C++的结构体、向量容器、输入输出和流程控制等基本概念。它适合那些想要学习C++语言基础知识并通过实际编程练习来提升技能的人群。你可以根据自己的需求扩展这个学生成绩管理程序,添加更多功能,例如删除学生信息、按照其他条件排序、计算平均成绩等。

2024-02-28

MySQL安装和配置教程.md

mysql安装配置教程

2024-02-28

简单的计算器应用.swift

这个案例演示了如何使用Swift编写一个简单的计算器应用。程序定义了一个枚举Operation,表示加法、减法、乘法和除法等操作。calculate函数根据给定的操作符和操作数进行计算。getUserInput函数用于获取用户输入的操作数和操作符,并返回一个元组。parseOperation函数将用户输入的操作符解析为对应的Operation枚举值。在main函数中,通过循环获取用户输入并进行计算,直到用户选择退出。 这个案例展示了Swift的枚举、函数、流程控制和用户输入等基本概念。它适合那些想要学习Swift语言基础知识并通过实际编程练习来提升技能的人群。你可以根据自己的需求扩展这个计算器应用,添加更多功能,例如支持更多的操作符、处理错误输入等。

2024-02-28

简单的待办事项管理应用.kt

这个案例演示了如何使用Kotlin编写一个简单的待办事项管理应用。程序定义了一个TodoItem数据类,表示待办事项的属性,包括id、标题和是否完成的状态。TodoList类管理待办事项列表,提供添加、标记为完成、移除和打印列表的功能。在main函数中,创建一个TodoList实例,并演示了添加待办事项、标记为完成和移除待办事项的操作,最后打印待办事项列表。 这个案例展示了Kotlin的类和对象、数据类、集合操作和函数等基本概念。它适合那些想要学习Kotlin语言基础知识并通过实际编程练习来提升技能的人群。你可以根据自己的需求扩展TodoList类,添加更多功能,例如编辑待办事项、按照不同的条件过滤列表等。

2024-02-28

Go语言编写一个简单的文本生成器,生成随机的"奇怪句子"

这个案例展示了如何使用Go语言编写一个简单的文本生成器,生成随机的"奇怪句子"。程序定义了一些形容词、名词和动词的列表,然后通过随机选择这些词汇来生成奇怪句子。在主函数中,程序会生成5个随机的奇怪句子并输出到控制台。 这个案例演示了如何使用Go语言的切片、随机数生成器和字符串格式化等功能。它适合那些想要学习Go语言基础知识并通过实际编程练习来提升技能的人群。你可以根据自己的喜好扩展词汇列表,以生成更多有趣的奇怪句子。

2024-02-28

计算机二级考试参考资料

计算机二级公共基础知识汇总,资源链接

2024-02-28

Linux常用命令大全

内容概要 这份资源是一份Markdown格式的Linux常用命令大全,涵盖了文件和目录操作、文件查看和编辑、文件权限和用户管理等常见任务。每个命令都附带了详细的说明,包括使用场景和相关选项。 适用人群 这份资源适用于那些想要学习和掌握Linux命令行操作的人群,无论是初学者还是有一定经验的用户。它提供了一个全面的命令列表,帮助用户快速了解和使用常见的Linux命令。 使用场景及目标 这份资源的目标是帮助用户熟悉并掌握常用的Linux命令,以便他们能够在命令行环境下高效地进行文件和目录操作、文件查看和编辑,以及文件权限和用户管理等任务。每个命令都附带了使用场景的说明,帮助用户理解何时应该使用特定的命令。 其他说明 这份资源提供了基本的命令介绍和用法说明,但并不穷尽所有Linux命令的功能和选项。Linux命令行是一个庞大而灵活的工具集,还有很多其他命令和高级用法可以进一步探索和学习。对于更深入的学习和应用,用户可以参考官方文档、在线教程或其他资源。

2024-02-28

Python实现春节烟花效果的创意项目

该项目使用Python编程语言实现了春节烟花效果的动画。通过随机生成烟花的位置、大小和颜色,以及绘制烟花的动画路径,创造了一个令人惊叹的烟花表演效果。 适用人群: Python编程爱好者和学习者,希望通过实践项目提升编程技能和创造力的人群。 对春节文化和庆祝活动感兴趣的人,希望通过编程方式表达对春节的祝福和喜庆的人群。 使用场景及目标: 编程学习和实践: 该项目可以作为一个有趣的编程练习,帮助学习者熟悉Python图形库和动画技术,提升编程能力。 春节庆祝活动: 该项目可以用于春节期间的庆祝活动,例如在屏幕上展示烟花效果,增添节日气氛。 其他说明: 代码中使用了Python的turtle库来实现图形绘制和动画效果,这是一个简单易用的库,适合初学者入门。 可以根据个人创意和需求,进一步扩展和美化这个项目,例如添加音效、调整烟花的形状、增加更复杂的动画效果等。 该项目不仅可以用于春节,也可以根据需要进行修改,适用于其他庆祝活动或特定场景的烟花效果展示。

2024-02-28

情人节祝福生成器(Python + 字符串操作 + 随机数生成 + 文件操作)

这份代码是一个情人节主题的祝福生成器,它能够随机生成浪漫的情人节祝福语,并将生成的祝福语保存到文件中。适用于希望通过自动生成祝福语来表达情人节祝福的人群。可以在情人节活动中使用该代码生成祝福语,用于发送给恋人、朋友或家人。可以在社交媒体上发布生成的祝福语,与他人分享情人节的祝福。可以作为创意灵感的来源,帮助你思考和设计自己的情人节祝福语。该代码使用了字符串操作和随机数生成来生成随机的情人节祝福语。生成的祝福语会保存到一个文本文件中,方便后续使用或分享。用户可以根据需要自定义祝福语的数量和保存文件的路径。代码中使用了Python的标准库,无需额外安装依赖。

2024-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除