2022/01/29

晚上看这个“手动的”UI界面,属实是给我整乐了。作者是怎么能用这么多行还能把字拼的整整齐齐的,我也是纳闷,想必是花了不少时间反复修正。我在想到时候照这个模样写完了如果好实现的话,学一下怎么调用一下图形库,把用户界面稍微包装一下,这个界面也太原始了。

/*
	字符拼成英文图案
*/
void printsnake()
{
	color(2);
	printf("                                                                                         \n");
	printf("                       __________       ___                                              \n");
	printf("                      /          \\     / \\ \\    |____      __\\__                     \n");
	printf("                     /  ________  \\   / ___ \\  _/ __     | |   /                       \n");
	printf("                     |  |      |__|     _/_   |_|  /    [|] |/                           \n");
	printf("                     |  |              | | |      /     _|_ \\__/                        \n");
	printf("                     \\  \\_______        / \\      |___/        ____                    \n");
	printf("                      \\         \\    ____ ____      ____   __ |  |  ___   ______       \n");
	printf("                       \\_______  \\   |  |/    \\    /    \\_/ / |  | /  /  /      \\   \n");
	printf("                               \\  \\  |    ___  \\  / ____   /  |  |/  /  /  ____  \\   \n");
	printf("                     __        |  |  |   /   \\  \\ | |  |  /   |     /  |  /____\\  |   \n");
	printf("                    \\  \\_______|  |  |  |    |  | | |__|  |   |     \\  |  ________/   \n");
	printf("                     \\            /  |  |    |  |  \\       \\  |  |\\  \\  \\  \\____  \n");
	printf("                      \\__________/   |__|    |__|   \\___/\\__\\ |__| \\__\\  \\______/ \n");
	 

效果:在这里插入图片描述

C:\Users\xiaom> dir %windir% 驱动器 C 中的卷是 OS 卷的序列号是 782A-9544 C:\Windows 的目录 2025/07/29 23:57 <DIR> . 2023/11/02 07:48 <DIR> appcompat 2025/07/12 17:52 <DIR> apppatch 2025/07/27 00:15 <DIR> AppReadiness 2023/09/14 01:04 102 AsPEToolVer.txt 2023/11/06 00:05 <DIR> assembly 2023/09/13 09:46 <DIR> ASUS 2023/09/13 09:46 230 ASUS_IMAGE.Ver 2024/02/14 15:28 <DIR> bcastdvr 2023/11/15 14:32 110,592 bfsvc.exe 2022/05/07 13:42 <DIR> Boot 2022/05/07 13:24 <DIR> Branding 2024/02/14 15:28 <DIR> BrowserCore 2025/07/22 20:39 <DIR> CbsTemp 2022/05/07 13:24 <DIR> Containers 2022/05/07 13:20 23,461 CoreCountrySpecific.xml 2022/06/03 08:34 10 csup.txt 2022/05/07 13:24 <DIR> Cursors 2024/04/18 00:30 <DIR> debug 2023/09/13 09:51 32,388 diagerr.xml 2022/05/07 13:42 <DIR> diagnostics 2023/11/15 22:33 <DIR> DiagTrack 2023/09/13 09:51 32,388 diagwrn.xml 2022/05/07 18:17 <DIR> DigitalLocker 2024/10/04 21:20 <DIR> Downloaded Installations 2022/05/07 18:17 <DIR> en-US 2024/02/14 14:43 5,356,504 explorer.exe 2023/11/01 18:10 <DIR> Firmware 2022/05/07 13:24 <DIR> GameBarPresenceWriter 2023/11/01 18:31 <DIR> Globalization 2022/05/07 18:17 <DIR> Help 2023/12/13 12:32 1,093,632 HelpPane.exe 2022/05/07 13:20 36,864 hh.exe 2022/05/07 13:42 <DIR> IdentityCRL 2022/05/07 18:17 <DIR> IME 2024/12/29 23:52 <DIR> ImmersiveControlPanel 2023/12/13 13:28 <DIR> InboxApps 2025/07/29 18:58 <DIR> INF 2022/05/07 13:42 <DIR> InputMethod 2022/05/07 13:24 <DIR> L2Schemas 2025/02/17 13:49 <DIR> LastGood 2025/01/22 21:28 <DIR> LastGood.Tmp 2025/03/27 08:37 <DIR> LiveKernelReports 2025/07/24 19:56 <DIR> Log 2025/07/22 19:44 <DIR> Logs 2022/05/07 13:42 <DIR> Media 2022/05/07 13:19 43,131 mib.bin 2025/07/26 19:51 <DIR> Microsoft.NET 2022/05/07 13:24 <DIR> Migration 2025/06/27 14:07 <DIR> Minidump 2022/05/07 13:24 <DIR> ModemLogs 2023/11/01 17:11 <DIR> Netease 2024/02/14 14:43 360,448 notepad.exe 2024/10/03 20:50 637,378 ntbtlog.txt 2025/04/07 23:51 1,951 NvContainerRecovery.bat 2022/05/07 18:18 <DIR> OCR 2023/09/13 09:46 <DIR> OEM 2022/05/07 13:24 <DIR> Offline Web Pages 2023/11/08 00:44 <DIR> Panther 2022/05/07 13:24 <DIR> Performance 2025/07/29 18:57 571,468 PFRO.log 2022/05/07 13:42 <DIR> PLA 2023/12/13 13:28 <DIR> PolicyDefinitions 2025/07/30 00:06 <DIR> Prefetch 2024/12/29 23:52 <DIR> PrintDialog 2024/02/14 15:28 <DIR> Provisioning 2024/12/03 20:57 772,976 py.exe 2024/12/03 20:58 53,104 pyshellext.amd64.dll 2024/12/03 20:57 770,552 pyw.exe 2022/05/07 13:20 552,960 regedit.exe 2022/05/07 13:42 <DIR> Registration 2022/05/07 13:24 <DIR> rescache 2022/05/07 13:42 <DIR> Resources 2022/05/07 13:24 <DIR> SchCache 2022/05/07 13:42 <DIR> schemas 2022/05/07 13:42 <DIR> security 2022/06/03 08:31 <DIR> ServiceProfiles 2025/07/29 18:57 <DIR> ServiceState 2023/12/13 13:28 <DIR> servicing 2022/05/07 13:28 <DIR> Setup 2025/07/29 18:58 80,580 setupact.log 2025/07/19 19:17 0 setuperr.log 2024/02/14 15:28 <DIR> ShellComponents 2024/01/10 21:47 <DIR> ShellExperiences 2022/05/07 13:42 <DIR> SKB 2025/07/22 20:37 <DIR> SoftwareDistribution 2024/10/22 12:36 <DIR> SoftwareDistribution.old 2022/05/07 13:24 <DIR> Speech 2022/05/07 13:24 <DIR> Speech_OneCore 2023/11/15 14:32 192,512 splwow64.exe 2022/05/07 13:24 <DIR> System 2022/05/07 13:22 219 system.ini 2025/07/29 18:57 <DIR> System32 2023/11/01 18:31 <DIR> SystemApps 2024/02/14 15:28 <DIR> SystemResources 2025/07/30 00:07 <DIR> SystemTemp 2025/07/02 20:27 <DIR> SysWOW64 2022/05/07 13:24 <DIR> TAPI 2024/10/03 20:46 <DIR> Tasks 2025/07/29 22:59 5,697,152 tbus_1400072873 2025/07/29 10:34 466,784 tbus_1700009696 2025/07/30 00:00 <DIR> Temp 2023/11/01 17:33 <DIR> tracing 2023/11/01 17:33 <DIR> twain_32 2022/05/07 13:20 69,120 twain_32.dll 2024/05/05 14:22 <DIR> USR-VCOM 2024/02/14 15:28 <DIR> UUS 2022/05/07 13:24 <DIR> Vss 2022/05/07 13:24 <DIR> WaaS 2022/05/07 13:42 <DIR> Web 2022/05/07 13:22 92 win.ini 2022/05/07 13:20 12,288 winhlp32.exe 2024/10/22 12:20 <DIR> WinSxS 2022/05/07 18:27 316,640 WMSysPr9.prx 2022/05/07 04:16 28,672 write.exe 2023/11/01 18:31 <DIR> WUModels 2022/05/07 18:27 <DIR> zh-CN 30 个文件 17,314,198 字节 87 个目录 71,749,197,824 可用字
07-31
【无线传感器】使用 MATLAB和 XBee连续监控温度传感器无线网络研究(Matlab代码实现)内容概要:本文围绕使用MATLAB和XBee技术实现温度传感器无线网络的连续监控展开研究,介绍了如何构建无线传感网络系统,并利用MATLAB进行数据采集、处理与可视化分析。系统通过XBee模块实现传感器节点间的无线通信,实时传输温度数据至主机,MATLAB负责接收并处理数据,实现对环境温度的动态监测。文中详细阐述了硬件连接、通信协议配置、数据解析及软件编程实现过程,并提供了完整的MATLAB代码示例,便于读者复现和应用。该方案具有良好的扩展性和实用性,适用于远程环境监测场景。; 适合人群:具备一定MATLAB编程基础和无线通信基础知识的高校学生、科研人员及工程技术人员,尤其适合从事物联网、传感器网络相关项目开发的初学者与中级开发者。; 使用场景及目标:①实现基于XBee的无线温度传感网络搭建;②掌握MATLAB与无线模块的数据通信方法;③完成实时数据采集、处理与可视化;④为环境监测、工业测控等实际应用场景提供技术参考。; 阅读建议:建议读者结合文中提供的MATLAB代码与硬件连接图进行实践操作,先从简单的点对点通信入手,逐步扩展到多节点网络,同时可进一步探索数据滤波、异常检测、远程报警等功能的集成。
内容概要:本文系统讲解了边缘AI模型部署与优化的完整流程,涵盖核心挑战(算力、功耗、实时性、资源限制)与设计原则,详细对比主流边缘AI芯片平台(如ESP32-S3、RK3588、Jetson系列、Coral等)的性能参数与适用场景,并以RK3588部署YOLOv8为例,演示从PyTorch模型导出、ONNX转换、RKNN量化到Tengine推理的全流程。文章重点介绍多维度优化策略,包括模型轻量化(结构选择、输入尺寸调整)、量化(INT8/FP16)、剪枝与蒸馏、算子融合、批处理、硬件加速预处理及DVFS动态调频等,显著提升帧率并降低功耗。通过三个实战案例验证优化效果,最后提供常见问题解决方案与未来技术趋势。; 适合人群:具备一定AI模型开发经验的工程师,尤其是从事边缘计算、嵌入式AI、计算机视觉应用研发的技术人员,工作年限建议1-5年;熟悉Python、C++及深度学习框架(如PyTorch、TensorFlow)者更佳。; 使用场景及目标:①在资源受限的边缘设备上高效部署AI模型;②实现高帧率与低功耗的双重优化目标;③掌握从芯片选型、模型转换到系统级调优的全链路能力;④解决实际部署中的精度损失、内存溢出、NPU利用率低等问题。; 阅读建议:建议结合文中提供的代码实例与工具链(如RKNN Toolkit、Tengine、TensorRT)动手实践,重点关注量化校准、模型压缩与硬件协同优化环节,同时参考选型表格匹配具体应用场景,并利用功耗监测工具进行闭环调优。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值