华为eNSP一键安装包(eNSP、VirtualBox、WinPcap、Wireshark)
本压缩包包含:eNSP(V100R003C00SPC100)、VirtualBox(5.2.44)、WinPcap(4.1.3)、Wireshark(3.0.6)。
安装方法:先安装VirtualBox、WinPcap、Wireshark这三个软件,一直点下一步完成安装,再安装eNSP,十分简单。
c++实现磁盘调度算法 带QT界面 带操作系统实验报告
c++和QT实现的带图形界面的磁盘调度算法模拟器。算法包含先来先服务(FCFS)、最短寻道时间优先(SSTF)、电梯算法(SCAN)、循环电梯算法(C-SCAN)等等。同时,计算平均寻找磁道长度,分析比较不同算法之间的性能差异。
实验目的:
(1)掌握磁盘调度算法的基本概念和工作原理
(2)比较和分析不同算法的性能
(3)理解磁盘调度在计算机系统中的作用
实验内容:
(1)使用C/C++语言至少实现3 种磁盘调度算法,可实现多种
(2)独立完成实验,需实现界面
(3)输出磁盘调度顺序
(4)比较与分析
c++实现局部页面置换算法 带QT界面 实验报告
操作系统的试验,实现带图形界面的局部页面置换算法。包含不同的页面置换算法,如先进先出(FIFO)、最近最久未使用(LRU)、最不经常使用(LFU)等。且在算法执行完毕后,还需要输出实验结果数据,如缺页率、页面访问顺序等指标。这些数据可以供后续的分析和比较,评估不同算法的性能和效果。
实验目的:
(1)理解并掌握不同页面置换算法的原理和机制。
(2)掌握页面置换算法的实现方法和过程。
(3)评估和比较不同页面置换算法的性能。
(4)理解和计算缺页率等数据指标。
实验内容:
(1)实现不同的页面置换算法
(2)设计页面置换算法界面
(3)实现不同算法的检测过程输出
(4)输出实验结果数据
实验环境:Windows 11、Clion、QT等等软件
c++实现进程调度 带QT界面和实验报告 (操作系统实验)
一个cpp实现的进程调度器,用于操作系统。包括先来先服务(FCFS)、最短作业优先(SJF)、高响应比优先(HRRN)、轮转法(RR)等,并实现各种指标如平均等待时间、响应时间等的计算,从而对比各种算法的优劣。
同时用QT+cpp实现可视化的界面,可以鼠标操作,不需要命令行。
实验内容包含:
(1)设计PCB的结构
(2)完成进程的输入
(3)完成调度算法
(4)计算平均周转时间、带权周转时间、响应时间
(5)完成界面的设计
注意:项目应该在一开始统一编码(UTF-8),GBK编码容易出现问题
git快速入门教程 带安装包
实用且全面的Git学习资源,能够有效帮助用户快速上手,掌握Git的基础操作和最佳实践,为后续开发工作打下坚实的版本控制基础,适合Git新手和有一定基础的开发者使用。此资源不仅包括详细的Git入门教程,还包含安装包和必要的配置指南。
教程部分通过实际场景引导用户了解Git的核心概念和常见操作,例如如何创建和管理本地仓库、版本控制、分支操作、以及与远程仓库的交互。讲义还提供了丰富的命令实例和实用技巧,如查看Git状态、提交和回滚代码、以及解决合并冲突的策略。
资源还附带了Git安装包和环境配置文件,用户只需按照教程中的步骤,即可快速配置Git环境,开始项目版本控制。教程提供的详细说明和示例代码将帮助用户避开常见的配置陷阱,确保Git工具的顺利安装和高效使用。
最全NFC读写工具 PN532上位机合集
本资源收集并整合了多款功能强大的NFC读写工具,如PN532蛐蛐、NFC上位机、MCT、M1T等等软件,还支持小米手环的读写,并且配有教程,适用于各种NFC应用场景。无论您是开发者、电子爱好者,还是需要进行NFC设备调试的工程师,这个合集都能满足您的需求。
此外,本资源特别支持对小米手环等智能设备的NFC读写操作,提供了丰富的应用场景。为了帮助用户快速上手,本资源包内还包含了详细的使用教程和操作说明,从工具安装到具体操作步骤均有详尽描述,确保您可以轻松掌握每款软件的使用方法。
这些工具在NFC开发和调试过程中具有极高的实用性,能够帮助您高效完成NFC读写任务。无论您是进行学术研究、开发项目,还是个人探索,本资源都将为您提供强大的技术支持。立即下载“最全NFC读写工具 PN532上位机合集”,全面提升您的NFC读写体验!
数学建模国赛优秀论文(历年论文)
汇集了全国大学生数学建模竞赛中1997年至2017年的优秀论文,包含A、B、C、D四种类型的题目,每种类型至少一篇优秀范文。
这些论文展示了参赛队伍在解决复杂实际问题过程中所采用的创新性方法和数学建模技术。这些论文不仅展现了参赛学生深厚的数学功底和科研能力,还反映了他们在团队协作、问题分析、模型构建及算法设计等方面的出色表现。通过阅读这些优秀论文,读者可以深入了解数学建模在不同领域中的实际应用,学习先进的建模思路和技巧,获得宝贵的参考经验。这些历年优秀论文对于正在备赛的学生、指导教师以及对数学建模感兴趣的科研人员来说,都是不可多得的学习资源和参考资料,有助于提高数学建模水平,拓宽学术视野。
AutoGPT 自动完成任务的AI
AutoGPT是一个强大的工具,可以让您创建和运行智能代理。这些代理可以自动执行各种任务,使您的生活更轻松。
wordpress 6.6.1 中文版
WordPress 6.6.1 中文版是一款功能强大且易于使用的内容管理系统,专为中文用户优化。此版本提供了最新的安全更新和功能改进,确保用户能以最高效、安全的方式管理和发布内容。WordPress 6.6.1 中文版继承了其灵活性和强大的扩展功能,支持多种主题和插件,让用户可以轻松创建个人博客、企业网站、电商平台等各种类型的网站。其直观的中文界面和丰富的文档资源,使得无论是初学者还是专业开发者,都能快速上手并充分利用其强大功能。该版本还优化了搜索引擎优化(SEO)功能,帮助网站更好地在搜索引擎中排名。通过 WordPress 6.6.1 中文版,用户可以享受到一个更流畅、更高效的建站体验,同时确保网站内容的质量和安全性。
kgm kgma 格式转换工具 转MP3工具
kgm kgma 格式转换工具是一款功能强大的音频格式转换软件,专为将KGM和KGMA格式文件转换为更通用的MP3格式而设计。该工具操作简便,用户只需几步即可完成转换,无需任何技术背景。它支持Windows、Linux和MacOS操作系统,确保广泛的兼容性和易用性。转换过程中,该工具能够保持原始音频文件的高音质,无损地将KGM和KGMA文件转换为通用的MP3格式,使其能在各种设备上播放。无论您是音乐爱好者需要整理音乐文件,还是音频编辑需要处理特殊格式的音频文件,KGM KGM格式转换工具都能满足您的需求。它不仅高效快速,还具备直观的用户界面,使用户能够轻松上手并完成音频转换任务。此外,该工具还能处理批量转换任务,进一步提高工作效率。选择KGM KGM格式转换工具,体验轻松、高效、无损的音频格式转换过程,让您的音频文件管理变得更加简单和便捷。立即下载并安装这款多平台支持的转换工具,开始享受无缝音频转换的便利。
frp内网穿透工具 windows版带教程
本资源为 frp 0.59.0 windows版本,带客户端和服务端。
FRP(Fast Reverse Proxy)是一款高性能的反向代理应用,专为内网穿透设计,能将内网服务暴露到外网,使得外网用户能够访问位于防火墙或路由器之后的内网服务。FRP 支持 TCP、UDP、HTTP 和 HTTPS 协议,适用于各种网络穿透需求。其主要功能包括内网穿透、反向代理、高性能处理、多种协议支持、插件机制和传输安全性。FRP 的典型应用场景包括远程办公、远程管理、开发调试、游戏服务器托管、物联网设备远程控制及临时公开服务。通过 FRP,员工可以在家访问公司内网资源,IT 管理员可以远程管理内网设备,开发者可以共享本地开发环境,游戏开发者可以测试内网游戏服务器,用户可以远程监控和控制家中的物联网设备,并且可以临时公开本地服务给外部用户。FRP 的工作原理基于客户端(frpc)和服务器端(frps)的协同运行:frps 运行在具有公网 IP 的服务器上,负责接收外部请求并转发给 frpc;frpc 运行在内网机器上,与 frps 建立连接,将内网服务映射到 frps 上。
gpt4all的pip离线安装包
GPT4All 是一款可以在您电脑上运行大型语言模型(LLMs)的应用程序。它利用 Nomic 的嵌入模型,将您本地文档和文件中的信息引入对话中。GPT4All 运行快速、设备本地处理、完全私密,保障您的数据安全。
使用方法:
先安装前置软件包
pip install ./gpt4all/xxx.whl
最后安装gpt4
pip install ./gpt4all/gpt4all-2.7.0-py3-none-win_amd64.whl
代码示例:
from gpt4all import GPT4All
model = GPT4All("Meta-Llama-3-8B-Instruct.Q4_0.gguf") # downloads / loads a 4.66GB LLM
with model.chat_session():
print(model.generate("How can I run LLMs efficiently on my laptop?", max_tokens=1024))
gpt4all最新版安装包(包含Windows、Linux和MacOS平台)
GPT4All 的最新版安装包,包含Windows、Linux和MacOS平台!GPT4All 是一款可以在您电脑上运行大型语言模型(LLMs)的应用程序。它利用 Nomic 的嵌入模型,将您本地文档和文件中的信息引入对话中。GPT4All 运行快速、设备本地处理、完全私密,保障您的数据安全。
GPT4All 亮点:
快速高效:GPT4All 运行速度快,确保您能迅速获得所需的对话和文本生成结果。
本地处理:所有数据都在您的设备上处理,确保完全私密和数据安全。
信息集成:Nomic 的嵌入模型能将本地文档和文件中的信息带入您的对话,提升对话的智能性和关联性。
跨平台支持:全面支持 Windows、Linux 和 MacOS,满足不同平台用户的需求。
51单片机驱动OLED12864示例
STC89C52驱动OLED12864(128x64的分辨率)的C语言源码。支持BMP位图显示,和英文数字的显示,暂不支持中文。
c++实现动态内存分配(带QT界面)
操作系统实验:用c++实现动态内存分配的四种算法(首次适应、循环首次适应、最佳适应、最坏适应),并且带界面,界面采用QT实现。
本资源带:源代码、源代码编译出的exe(可执行)文件、代码设计过程
实验内容:
(1)初始化空闲分区表或链表
(2)实现两种内存分配算法
(3)模拟进程申请内存
(4)实现内存回收过程
(5)独立界面设计
cpp实现银行家算法(带QT界面)
操作系统实验:用cpp+QT实现带界面的银行家算法,带源代码和设计过程。
源代码的设计流程:
(1)实现安全状态的检测
(2)实验银行家算法
(3)完成银行家算法界面的设计
ESP32-C3 mini开发板资料
包含:驱动安装、ESP32-C3 mini引脚图设计图、Micropython固件下载方法、ESP32 固件下载工具、RGB闪灯测试代码
Mobula6的betaflight配置(BTFL-cli-Mobula6.txt)
Mobula6的betaflight飞控配置文件,模型CRAZYBEEF4FR。
# version
# Betaflight / STM32F411 (S411) 4.2.11 Nov 9 2021 / 20:28:23 (948ba6339) MSP API: 1.43
# config: manufacturer_id: HAMO, board_name: CRAZYBEEF4FR, version: a074838b, date: 2021-06-14T21:36:54Z
GPUZ v2.59.0 显卡检查工具
GPU-Z是一款显卡识别工具,绿色免安装(可选安装),界面直观,运行后即可显示GPU核心,以及运行频率、带宽、传感器信息等。
CPUZ最新中文版(免安装)
包含CPUZ v2.10中文版64位和32位,免安装。
CPU-Z是一款家喻户晓的CPU检测软件,是检测CPU使用程度极高的一款软件,除了使用Intel或AMD自己的检测软件之外,我们平时使用最多的此类软件就数它了。它支持的CPU种类相当全面,软件的启动速度及检测速度都很快。另外,它还能检测主板和内存的相关信息,其中就有我们常用的内存双通道检测功能。当然,对于CPU的鉴别我们还是最好使用原厂软件。
键盘钢琴FreePiano
FreePiano 是一款开源的虚拟MIDI键盘软件。此资源包含:
freepiano_2.2.2.1_win32.zip 和 freepiano_2.2.2.1_win64.zip
即FreePiano 32位和64位版本。
最初FreePiano的目的仅仅是为了方便,当时能找到的所有的同类软件都需要通过虚拟MIDI设备才可以使用VST音源,并且不能完全利用键盘上的每一个按键。FreePiano是为了改善以上两点才诞生的。
NAT类型测试工具(NatTypeTester)
NatTypeTester用于帮助用户检测和理解他们的网络连接类型。该项目基于Python语言编写,简单易用,并提供了一种直观的方式来识别你的网络是NAT类型还是直接连接,这对于进行网络诊断、游戏优化或P2P应用开发等场景尤其有价值。
NAT类型一般分成下列4种:
1. Full Cone NAT (彻底圆锥型)
2. Restricted Cone NAT (详细地址限定圆锥型)
3. Port Restricted Cone NAT (端口号限定圆锥型)
4. Symmetric NAT (对称性型)
Wallpaper Engine壁纸提取器 RePKG-GUI-v0.0.1.2
一款针对Wallpaper Engine壁纸的提取工具,通过这款工具可以帮助用户轻松一键提取你喜欢的各种壁纸,使用起来十分的简便。
W806开发资料(SDK+烧录工具+快速入门+规格书)
联盛德W806芯片的资料,可用于新手快速掌握和开发W806,包括:
W80X_MCU_快速入门_V0.1
W806 MCU芯片规格书_V2.0
W806芯片设计指导书V1.0
W800串口烧录工具_V1.4.8
W806 MCU产品包
W806开发资料
WM_SDK_W805_V0.3.0
鸿蒙工具箱-HighSDK23.06
用于华为手机的工具箱,可以去除广告,删除默认软件,去除负一屏等等功能。
同时支持动画速度的设置。
源介绍:https://www.bilibili.com/video/BV1yF411E7c8/
Alibaba-Dragonwell-Standard-17.0.11.0.12.9-x64-windows.zip
windows下阿里巴巴的java17优化版本,可以替代java17使用。
Alibaba Dragonwell是OpenJDK的下游版本,是阿里巴巴的OpenJDK实现,针对在100000多台服务器上运行的在线电子商务、金融、物流应用程序进行了优化。Alibaba Dragonwell是在极端扩展中运行这些分布式Java应用程序的引擎。
阿里巴巴Dragonwell显然是一个“友好的分支”,其许可条款与上游OpenJDK项目相同。阿里巴巴致力于与OpenJDK社区密切合作,并打算将尽可能多的定制功能从阿里巴巴Dragonwell带到上游。
Alibaba-Dragonwell-Standard-17.0.11.0.12.9-x64-linux.tar.gz
linux下阿里巴巴的java17优化版本,可以替代java17使用。
Alibaba Dragonwell是OpenJDK的下游版本,是阿里巴巴的OpenJDK实现,针对在100000多台服务器上运行的在线电子商务、金融、物流应用程序进行了优化。Alibaba Dragonwell是在极端扩展中运行这些分布式Java应用程序的引擎。
阿里巴巴Dragonwell显然是一个“友好的分支”,其许可条款与上游OpenJDK项目相同。阿里巴巴致力于与OpenJDK社区密切合作,并打算将尽可能多的定制功能从阿里巴巴Dragonwell带到上游。
Alibaba-Dragonwell-Standard-8.19.20-x64-windows.zip
用于Windows系统下的JAVA8的阿里巴巴优化版本,可以替代JAVA8。
Alibaba Dragonwell是OpenJDK的下游版本,是阿里巴巴内部的OpenJDK实现,针对在100000多台服务器上运行的在线电子商务、金融、物流应用程序进行了优化。Alibaba Dragonwell是在极端扩展中运行这些分布式Java应用程序的引擎。
当前版本仅支持Linux/x86_64平台。
阿里巴巴Dragonwell显然是一个“友好的分支”,其许可条款与上游OpenJDK项目相同。阿里巴巴致力于与OpenJDK社区密切合作,并打算将尽可能多的定制功能从阿里巴巴Dragonwell带到上游。
Alibaba-Dragonwell-Standard-8.19.20-x64-linux.tar.gz
用于Linux系统下的JAVA8的阿里巴巴优化版本,可以替代JAVA8。
Alibaba Dragonwell是OpenJDK的下游版本,是阿里巴巴内部的OpenJDK实现,针对在100000多台服务器上运行的在线电子商务、金融、物流应用程序进行了优化。Alibaba Dragonwell是在极端扩展中运行这些分布式Java应用程序的引擎。
当前版本仅支持Linux/x86_64平台。
阿里巴巴Dragonwell显然是一个“友好的分支”,其许可条款与上游OpenJDK项目相同。阿里巴巴致力于与OpenJDK社区密切合作,并打算将尽可能多的定制功能从阿里巴巴Dragonwell带到上游。
stegdetect图片隐写工具
stegdetect是一款小巧但十分强大的图片隐写检测工具常用来检测图片的加密方法和破解。
// 判断是否含有Jphide
stegdetect.exe -tjopi -s 10.0 [stego_file]
// 爆破密码
stegbreak -r rules.ini -f password.txt -t p [stego_file]
WinHex免安装版v20.4
winhex 是一个专门用来对付各种日常紧急情况的工具。它可以用来检查和修复各种文件、恢复删除文件、硬盘损坏造成的数据丢失等。同时它还可以让你看到其他程序隐藏起来的文件和数据。总体来说是一款非常不错的 16 进制编辑器。得到 ZDNetSoftwareLibrary 五星级最高评价,拥有强大的系统效用。
Twin-Hex(双十六进制编码)加密
Twin-Hex(双十六进制编码)比大多数简单的密码更难破解,因为它对字母对而不是单个字符进行操作,因此是名称的“双”部分。对于简单的替换密码,任何字母在输出中都将始终表示为相同的符号。这意味着,如果原始文本包含双字母,如“ee”,则输出也将包含双符号。然而,英语中很少有这样的双字母,所以如果输出包含这样的一对,代码破解者会立即知道它可能代表“ee”、“oo”等。
因此,在这个密码中,原始文本一次转换为两个字符,这意味着“AB”的输出与“BA”的输出完全不同,而“AB”第二次出现在原始文本中时,a有50%的机会成为前一对的一部分,而不是再次与B配对。
因此,虽然大多数密码只有26个组合需要计算,但这个密码有数千个组合,这使得应用“频率分析”变得非常困难,而且实际上不可能用于短文本。因为有太多的组合,而不是使用十进制数作为输出,所以这种加密算法使用Base36,它类似于十六进制,但除了数字0到9外,还使用字母表中的所有26个字母
请注意,这个密码“只是为了好玩”——尽管通过传统方法破解它很困难,但任何知道算法/知道此页面的人都可以解密消息。
matplotlib绘制各种图表示例(快速入门)
快速学会matplotlib绘图,包含饼图、概率密度图、雷达图、面积图、热力图、散点图、矢量图、箱型图、栅格图、折线图、直方图和柱形图的绘制实例。全部采用python的matplotlib库绘制,没有用到其他库。
EasyX的打地鼠小游戏(课程设计)
一个基于EasyX实现的打地鼠小游戏,带图形界面、音乐、背景和设置。
其中界面包括:
(1)游戏主界面:
显示游戏标题和三个按钮:开始游戏、设置和退出游戏。
(2)游戏设置界面:
音量调节:可以通过滑动条调节音量;
难度选择:可以选择简单、普通和困难三种难度;
分辨率选择:可以选择不同的屏幕分辨率。
返回主界面按钮。
(3)游戏界面:
显示当前关卡、剩余时间和当前得分。
地鼠随机出现,玩家需要点击地鼠得分。
返回按钮,点击返回主界面。
主要模块包括:
(1)主模块:程序入口,负责初始化资源、启动主界面。
(2)窗口模块:负责各个界面的绘制和用户交互处理。
(3)游戏模块:负责游戏逻辑的实现,包括地鼠生成、点击检测、得分计算等。
(4)资源模块:负责图片、音效等资源的加载和管理。
(5)音效模块:负责音效的播放和管理。
libomp140.x86-64.dll
libomp140.x86_64.dll 是电脑文件中的动态链接库文件文件。缺少该文件造成软件和游戏等程序无法正常启动运行,并且导致电脑系统弹窗报错。
该文件位于c:\windows\system32\libomp140.x86_64.dll