草庐IT

系统端

全部标签

【c++项目】校园导航系统 (附完整源码)

这里写自定义目录标题一、系统实现功能:二、详细设计1查询景点信息功能2查询两景点间最短距离功能3查询多个景点间最短距离功能4查询两景点通行采用不同出行方式产生的最短时间三、完整源码​hello大家好俺是小冉~这是去年c++课程的一个大作业,今天清理文件的时候翻出来了源码哈哈哈哈。考虑到可能对大家有帮助就把源码分享了出来。在写这个系统的时候还没有学习数据结构,所以变量名、函数名等命名都不是非常的规范,如有错误也请大佬批评指正。写的时候也有参考网上的一些代码,主要用到的知识点有求最短路径的迪杰斯特拉算法以及一些c++中的虚函数的概念。话不多说马上开始吧~~一、系统实现功能:1、查询校园内各景点信息

java - 操作系统如何决定如何运行 .exe

假设我在Windows上启动一个.exe文件。该文件可以用C++、Java或C#编写并编译为.exe。对于C++,操作系统可以直接执行命令。但是Windows如何知道它必须为Java或C#启动运行时(JVM或CLR)?此外,如何决定启动哪个运行时? 最佳答案 对于CLR,您正在查看的信息位于可执行文件的PEheader中。Wiki和微软Spec.CLR的部分列表中有一个部分。Ina.NETexecutable,thePEcodesectioncontainsastubthatinvokestheCLRvirtualmachinest

windows - 更改作为镜像安装的 Windows 系统的主机名/IP 地址

我正在寻找一种方法来更改通过环回镜像安装在Linux系统上的WindowsXP系统的主机名和IP地址。所以基本上我可以在文件级别访问WindowsXP系统,但我无法在其上执行任何程序。一种类似于在Linux下编辑/etc/hostname和任何网络配置文件的方式。到目前为止我发现的唯一方法包括在启动后运行一个工具,例如MSsysprep或使用AcronisSnapDeploy等解决方案。 最佳答案 您可以使用chntpw离线编辑Windows注册表的工具。这是howtouseit的示例.您正在寻找的键是这些:HKEY_LOCAL_M

官方教材信息系统项目管理师(第4版)

2023年5月最新软考高级官方教材-信息系统项目管理师(第4版)电子版目录第1章信息化发展11.1信息与信息化11.1.1信息21.1.2信息系统21.1.3信息化41.2现代化基础设施71.2.1新型基础设施建设71.2.2工业互联网81.2.3车联网101.3现代化创新发展121.3.1农业农村现代化121.3.2两化融合与智能制造131.3.3消费互联网151.4数字中国161.4.1数字经济171.4.2数字政府201.4.3数字社会231.4.4数字生态271.5数字化转型与元宇宙281.5.1数字化转型281.5.2元宇宙341.6本章练习35第2章信息技术发展372.1信息技术及

windows - 如何在 64b 操作系统上执行 Xperf 调用堆栈捕获?

我已经从WindowsSDK安装了Xperf性能分析器,并使用以下命令捕获了文档中描述的跟踪:xperf-onSysProf-stackwalkprofile仍然,堆栈跟踪不包含任何调用堆栈数据。我的平台是Vista64b。在64bWindows上捕获调用堆栈是否需要任何特殊设置或技巧? 最佳答案 经过更多的搜索,我找到了一个设置:设置注册表值DisablePagingExecutive=1并重新启动(参见WindowsPerformanceToolkitFAQ)。虽然这听起来不错,但它似乎对我的系统没有帮助,仍然没有调用堆栈。联系

手把手教你:基于深度残差网络(ResNet)的水果分类识别系统

系列文章手把手教你:图像识别的垃圾分类系统手把手教你:人脸识别考勤系统手把手教你:基于粒子群优化算法(PSO)优化卷积神经网络(CNN)的文本分类目录系列文章一、项目简介二、水果分类结果预测三、环境安装1.环境要求2.环境安装示例四、重要代码介绍1.数据预处理2.分类模型构建3.模型训练五、训练自己的数据1.项目目录如下2.分类模型训练六、完整代码地址一、项目简介本文主要介绍如何使用python搭建:一个基于深度残差网络(ResNet)的水果图像分类识别系统。项目只是用水果分类作为抛砖引玉,其中包含了使用ResNet进行图像分类的相关代码。主要功能如下:数据预处理,生成用于输入TensorFl

windows - 在 Windows C/C++ 中检查文件夹/文件是否被隐藏/系统

我正在使用C++/STL/Boost编写一个跨平台应用程序,我意识到它们没有提供一种方法来检查文件夹或文件是否被隐藏或者是Windows中的系统文件。在C/C++forWindows中执行此操作的最简单方法是什么?理想情况下,我有一个带有路径(文件或文件夹)的std::string,如果它是隐藏的或系统文件,则会返回。最好它适用于所有Windows版本。我也在使用MinGWg++进行编译。 最佳答案 GetFileAttributes将为此工作。它采用文件或目录的路径作为参数,并返回一组标志,包括FILE_ATTRIBUTE_HID

c++ - 从 C++ 更新系统环境变量

我目前正在编写一个使用系统环境变量的非托管C++程序。我正在使用GetEnvironmentVariable(...)获取值。现在我有一个C#程序可以随时更改此变量,例如像这样:Environment.SetEnvironmentVariable("CalledPath",System.Windows.Forms.Application.ExecutablePath,EnvironmentVariableTarget.Machine);问题是C++程序不会自动更新此变量(或其一般的环境block),因此我仍在使用旧值,除非我重新启动程序,这不是很好。有没有办法更新环境block或者最好

windows - 系统空闲进程源码

只是出于兴趣:系统空闲进程的源代码是什么?执行了哪些指令?CPU如何管理进入省电模式? 最佳答案 SystemIdleProcess不断执行KiIdleLoop,每个处理器一个线程。您可以使用流程查看器(如ProcessExplorer)查看此内容。该函数主要检查延迟过程调用(DPC)列表并执行任何未决项(例如定时器和硬件组件)。然后它调用电源管理(PoIdle),后者调用HAL(HalProcessorIdle),因此可以进入“省电模式”。在x86系统上,这仅包括启用中断(sti),然后是hlt指令。

windows - ZwQuerySystemInformation/NtQuerySystemInformation - 系统信息类5

对于32位Windows,在使用ZwQuerySystemInformation声明_SYSTEM_PROCESSES结构(系统信息类5)之后可以很好地满足我构建进程树的目的。typedefstruct_SYSTEM_PROCESSES{//SystemInformationClass5ULONGNextEntryDelta;ULONGThreadCount;ULONGReserved1[6];LARGE_INTEGERCreateTime;LARGE_INTEGERUserTime;LARGE_INTEGERKernelTime;UNICODE_STRINGProcessName;U