香橙派鲲鹏Pro(orange pi kunpeng) 开箱测试,和在娱乐功能(电视盒子),深度机器学习应用方面的测试报告

摘要

对Orange Pi kunpeng这个开发板进行综合评测,特别关注其作为电视盒子的性能以及在深度学习应用中的算力和稳定性。通过一个月的测试,我们评估了其硬件性能、软件兼容性、用户体验和实际应用潜力
``

引言

5月份,我收到了csdn 对Orange Pi kunpeng开发板的测试邀请。经过一个月的深入测试,我们从娱乐功能和深度学习人工智能两个方面对这款开发板进行了全面评估。

产品概述

香橙派(Orange Pi) ,市场占有率高,适用于各种比赛和教育场景。本报告特别关注其与华为合作的一款开发板,搭载鲲鹏芯片,支持openEuler操作系统。

香橙派(Orange Pi)是深圳市迅龙软件有限公司旗下的开源硬件产品品牌,以其多样化的开发板产品和完整的开源生态系统而闻名。
自推出以来,Orange Pi已经迭代了30多款产品,构建了一个包括开源硬件、开源软件、开源芯片、配套视频教程以及活跃的论坛社区在内的全面开源教育平台。

,公司不仅推出了30多款新的Orange Pi系列开发板,还成功上市了国内首个键盘电脑产品,并获得了200多项专利及软件著作权,进一步巩固了其在技术创新和知识产权方面的地位。

2020年销量突破300万台,成为“国内第一、全球第二”的单板计算机品牌,仅次于英国的Raspberry Pi,OrangePi也因此成为了开发板行业高质量的代名词。通过不断的产品创新和市场拓展,Orange Pi已经成为开源硬件领域的重要参与者,为全球的开发者、教育工作者和爱好者提供了丰富的选择和强大的支持。

硬件规格参数

硬件组件规格详情
CPU4核64位处理器 + AI处理器
GPU集成图形处理器
AI算力8TOPS算力
内存LPDDR4X:8GB/16GB(可选),速率:3200Mbps
存储- SPI FLASH:32MB
- SATA/NVME SSD(M.2接口2280)
- eMMC插槽:32GB/64GB/128GB/256GB(可选),eMMC5.1 HS400
- TF插槽
WIFI+蓝牙Wi-Fi 5双频2.4G和5G
BT4.2/BLE
以太网收发器10/100/1000Mbps以太网
显示- 2xHDMI2.0 Type-A TX 4K@60FPS
- 1x2 lane MIPI DSI via FPC connector
摄像头2x2-lane MIPI CSI camera interface,兼容树莓派摄像头
USB- USB 3.0 HOST x2
- USB Type-C 3.0 HOST x1
- Micro USB x1 串口打印功能
音频3.5mm耳机孔音频输入/输出
按键1x关机键、1xRESET键、2x启动方式拨动键、1x烧录按键
40PIN40PIN 功能扩展接口,支持GPIO、UART、I2C、SPI、I2S、PWM
风扇风扇接口x1
预留接口2PIN电池接口
电源Type-C PD 20V IN ,标准65W
支持的操作系统Ubuntu、openEuler
产品尺寸107*68mm
重量82g

官方资料
用户手册等资料我都放在一个网盘中了
链接: https://pan.baidu.com/s/14gtd21kt4l2YO5iyHSSSqw?pwd=ykr9 提取码: ykr9 复制这段内容后打开百度网盘手机App,操作更方便哦
如果使用中遇到什么问题,一定要要看用户手册,特别是用户手册里面的黄色警告。重要的事情说三遍 一定要要看用户手册,一定要要看用户手册,一定要要看用户手册。
主板正面图,当然收到的主板上面还有风扇和wifi天线

接口部分
在这里插入图片描述

硬件规格

组件描述
CPU4核64位处理器 + AI处理器
GPU集成图形处理器
AI算力8TOPS算力
内存LPDDR4X:8GB/16GB(可选),速率:3200Mbps
存储- SPI FLASH:32MB
- SATA/NVME SSD(M.2接口2280)
- eMMC插槽:32GB/64GB/128GB/256GB(可选),eMMC5.1 HS400
- TF插槽
WIFI+蓝牙Wi-Fi 5双频2.4G和5G
BT4.2/BLE
以太网收发器10/100/1000Mbps以太网
显示- 2xHDMI2.0 Type-A TX 4K@60FPS
- 1x2 lane MIPI DSI via FPC connector
摄像头2x2-lane MIPI CSI camera interface,兼容树莓派摄像头
USB- USB 3.0 HOST x2
- USB Type-C 3.0 HOST x1
- Micro USB x1 串口打印功能
音频3.5mm耳机孔音频输入/输出
按键1x关机键、1xRESET键、2x启动方式拨动键、1x烧录按键
40PIN40PIN 功能扩展接口,支持GPIO、UART、I2C、SPI、I2S、PWM
风扇风扇接口x1
预留接口2PIN电池接口
电源Type-C PD 20V IN ,标准65W
支持的操作系统Ubuntu、openEuler
产品尺寸107*68mm
重量82g

开发版资料,包括外壳及散热器安装资料 官方工具 用户手册 原理图 openEuler操作系统的镜像

方法1 百度网盘,我已经贴心的把资料整合到一个目录里面,官网是需要一个个下载
链接: https://pan.baidu.com/s/14gtd21kt4l2YO5iyHSSSqw?pwd=ykr9 提取码: ykr9

方法2 官网 http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-kunpeng.html 导航栏选择“下载”

提醒

如果使用中遇到什么问题,一定要要看用户手册,特别是用户手册里面的黄色警告。重要的事情说三遍 一定要要看用户手册,一定要要看用户手册,一定要要看用户手册。

OrangePi Kunpeng Pro 开发板的一般性介绍

OrangePi Kunpeng Pro采用4核64位处理器+AI处理器,集成图形处理器,支持8TOPS AI算力,拥有8GB/16GB LPDDR4X,可以外接32GB/64GB/128GB/256GB eMMC模块,支持双4K高清输出。
OrangePi Kunpeng Pro引用了相当丰富的接口,包括两个HDMI输出、GPIO接口、Type-C电源接口、支持SATA/NVMe SSD 2280的M.2插槽、TF插槽、千兆网口、两个USB3.0、一个USB Type-C 3.0、一个Micro USB(串口打印调试功能)、两个MIPI摄像头(操作系统暂时不支持)、一个MIPI屏(操作系统暂时不支持)等,预留电池接口等。
OrangePi Kunpeng Pr请添加图片描述
o支持openEuler操作系统,满足大多数AI算法原型验证、推理应用开发的需求,同时可以为各种应用场景提供更高效的算力,如云计算、大数据、分布式存储、高性能计算等。

评测目的和目标

本评测旨在评估Orange Pi的稳定性、效率以及视频播放功能,并探索其在深度学习领域的应用潜力。

开箱测试

 激动的心,颤抖的手,收到快递我已经迫不及待的开箱了,想马上开机测试。后面的测试后面再说。

嗯,说明一下,使用开发板作为电视盒子连接到电视机上,但电视机因为被篮球撞击过,导致屏幕出现了一些显示问题,比如亮度不均匀,大家多担待。

开箱全家福
熟料盒子 主板 包装 充电器和充电线

拆封前的样子

包装盒内包含以下物品:
1.塑料盒子:作为外包装,用于保护内部物品 里面泡沫板:用于填充和固定盒子内部空间,防止运输过程中的碰撞和摩擦。
2.开发板:
3.SDF卡:已经安装好了openEuler的操作系统
4.电源适配器:用于为开发板供电的设备,确保其正常运行。注意电源是20V 3a的。

避坑指南:
1.电源规格:
a.电源是20伏特(V)和3安培(A),提供总共60瓦特(W)的功率。
b.相较于一般开发板上的USB供电,通常为12伏特和2安培,这个电源的功率更大,确保了充足的电量供应。
2.主板设置:
a.主板上有跳线设置,用于选择启动设备。
b.跳线选项包括从SD卡启动、从eMMC启动 ssd启动等方式
c.如果开箱后直接开机而不进行刷机操作,跳线应设置为指向SD卡启动,也就是两个跳线都设置为向右边。
d.具体的跳线设置方法和位置可以参考附带的图片说明。
第三点注意事项:
HDMI接口使用:
¡HDMI线应插入中间的插口。
左侧HDMI插口:
¡左侧的HDMI插口当前操作系统下可能没有作用,或者说它的功能尚未被支持。

第四点 那个长方形的纸片是wifi天线,主要不要短路即可。
跳线的设置
跳线设置

注意点

tf卡已经安装好了openEuler(华为开发的在centos7.6基础上改进的操作系统),但是用读卡器读,在windows上面识别不到这个tf卡,不知道什么原因。

好了,完美!插上电源,插上鼠标和键盘,插上hdmi显示器(我的是电视机),轻轻的优雅的点一下开机键(靠近sd卡的按键是开机键),期待开机画面。

有人问开机这么方便吗 ?他就是这么方便。

我们的主板开启了个性化开机方式的新纪元,拥有超过一万种不同的启动姿势,让您的每一次开机都成为一次独特的体验:
1.躺着开机:在床上也能轻松启动,享受慵懒的早晨时光。
2.升着懒腰开机:在清晨的第一缕阳光下,伸个懒腰,同时点亮您的设备。
3.掐着兰花指开机:优雅地启动电脑,如同完成一场仪式。
4.刷着短视频开机:在等待的同时,不错过任何精彩瞬间。
5.看着漂亮女主播开机:让美丽的脸庞伴随您进入数字世界。
6.看着带货主播演戏开机:在主播的表演中,见证您的设备焕发活力。
7.看着带货主播留着鳄鱼的眼泪表演开机:在戏剧性的情感表达中,启动您的技术之旅。
每一种开机方式都是对生活态度的表达,我们的主板,让开机不再是一件单调的事,而是一场充满个性和乐趣的仪式。

随着3秒钟电风扇轰鸣声,开发板感受到了s35起飞推背感(享受极致人生)。显示器就开始点亮,大概1分钟左右进入系统。有人又要说了。推背感虽然好,但是老是电风扇的轰鸣声,谁也受不了啊,当然这个轰鸣声,大概就响个五秒钟左右。开心进入了登陆画面,这里用户名和密码都是openEuler.

忍不住要用某些话术描述一下:

在这个科技与创新交织的时代,我们为您带来了一款颠覆传统的主板——它不仅仅是一块电路板,更是智能家居生活的钥匙。想象一下,用openp pi式的智能和便捷,开启您的数字生活:

极简设计,极致体验:

我们的主板,以极简的美学设计,融合了openp pi对用户体验的深刻理解。每一次开机,都是一次视觉与触感的盛宴。
一键启动,秒速响应:

采用先进的启动技术,只需轻轻一按,即可享受到秒速开机的快感。忘掉漫长的等待,迎接即时的启动体验。
智能识别,多场景适用:

无论是家用、办公还是娱乐,我们的主板都能智能识别您的需求,提供多达上万种的启动方案,满足您的个性化需求。
安全守护,无忧使用:

搭载openp pi安全技术,多重防护机制确保您的数据安全,让您的每一次开机都安心无忧。
推背感般的强劲性能:

开机瞬间,您将感受到强劲的硬件性能带来的“推背感”,仿佛置身于高速飞驰的跑车之中,尽享畅快淋漓的体验。
碉堡了的兼容性:

我们的主板,兼容性“碉堡了”,无论是最新的硬件配件还是传统的设备,都能完美适配,让您的升级之路无障碍。
智能生态,一键互联:

融入openp pi智能生态,一键即可实现与其他智能设备的互联互通,开启全屋智能生活。
这不仅仅是一块主板,这是openp pi为您精心打造的智能生活新篇章。让我们一起,用科技点亮生活,用智能开启未来。

好了闲话不说。登陆界面出来后。输入密码 openEuler
登陆后的画面

进入桌面系统,这个时候就是看到一个没有内容都桌面,
1.右键可以设置,网络和显示,蓝牙
2.按住win按键(linux叫super键) 右侧出现工具栏。

按住win按键后出来的画面

左边侧栏 出现图标:分别是vs code shell命令编辑器 火狐浏览器 软件管理器

鼠标右键,点击设置,或者 软件管理器中进入设置。

友情提示:
 这个版本的openEuler是没有应用商店的,所以不能直接下载pycharm,需要自己到官网下载和安装。也没有底部程序操作栏,关机按键在右上角,平时隐藏了。
网络设置

设置 --》网络-》选择对应的wifi 点击 ”齿轮“ ,按钮,
网络设置
设置好固定ip

显示器设置。他也支持竖屏显示器

右上角的地方可以设置

蓝牙设置

蓝牙设置

点击连接 即可。如果过段时间。蓝牙自动断开了。 可以再次连接。他这里有一个问题。蓝牙好像过个十几分钟会断开。

我测试的设备是某米的随身蓝牙音响,积灰中。

在这里插入图片描述

免密登陆设置

设置-》账户

只能生效一次,第二次重启后,还是需要密码

但是似乎只能生效一次,第二次重启后,还是需要密码。

开箱测试体验报告
经过为期10天的连续运行测试,我们对产品的稳定性给予了高度评价。在整个测试周期内,产品表现出了卓越的可靠性,没有出现任何性能下降或系统故障,确保了用户能够享受到无缝且持续的使用体验。

关于发热量,虽然在高负载工作时有所增加,但整体表现仍然在我们的预期之内。我们注意到,在常规使用状态下,产品的温度控制得当,这得益于其高效的散热设计,确实需要一个铁外壳帮组散热你,官方有提供铁外壳的配件,需要另外选购。

然而,我们确实观察到在高负载或长时间运行时,发热量有所上升。为了进一步提升散热效率,我们建议采用铁质外壳,这不仅能提供额外的散热优势,还能增强整体的耐用性和美观度。同时,我们认为在静音模式下,风扇的转速可以进一步优化,以实现在保持低噪音水平的同时,有效管理热量的散发。

特别注意

一些插件,硬件上已经支持了。但是软件没有支持,需要更新。具体看用户手册。
请添加图片描述

多媒体功能测试,当做电视机盒子使用

1.连接蓝牙音响或者蓝牙耳机。
设置-》蓝牙 连接好蓝牙设备。截图看上面 “开箱测试-》蓝牙设置”部分。

2.打开浏览器,输入对一个的网站,我看的是咪咕体育和爱奇艺。
测试了 ,欧冠半决赛,欧冠决赛,中国男足足球队和韩国男足足球队的比赛。系统自带了2个浏览器,程序管理器-》默认浏览器 和火狐浏览器。

视频画面

测试结果:
测试体验报告

高清视觉盛宴

体验高清影像的极致魅力,每一帧画面都清晰细腻,仿佛触手可及。这不仅仅是观看,这是沉浸。
流畅视觉享受

视频刷新频率中等偏上的表现确保了动态画面的流畅性。
无线音频自由

打破传统束缚,支持蓝牙耳机和蓝牙音响,让音质不再受线缆限制。这在一般电视机盒子中是难以想象的,但在这里,它已成为现实。

痛点: 深夜看球赛,如果外放音响会打扰到别人,一般的电视盒子不支持蓝牙耳机的,如果用orang pi kunpeng pro就能支持蓝牙惹急。
综合评价

经过细致的测试,我们对产品的整体表现给予肯定。它不仅满足了我们对高清画质的追求,更在音频体验上带来了惊喜。这是一款能够满足现代家庭娱乐需求的出色产品。

深度机器学习和人工智能

工具

putty winscp ,
下载方法:腾讯电脑管家-》软件-》搜索 下载即可

开发语言

python

环境配置和工具包的安装

putty登陆 orang pi kupeng pro

用户名 : openEuler 密码 openEuler
登陆后

系统默认安装了 python 3.9.9

sudo yum install hdf5
pip install --upgrade pip
pip install h5py
pip install tensorflow
pip install scikit-learn
pip install matplotlib
pip install pandas
pip install hmmlearn

安装深度机器学习和人工智能的一些包。
默认下载的tensoflow 是2.16版本。

然后把我们测试用的程序放上去,打开winscp.
上传程序
在这里插入图片描述

[openEuler@openEuler yahmm]$ python segmentation_example.py
precision recall f1-score support

       B       0.77      0.84      0.80      6652E       0.77      0.83      0.80      6652M       0.66      0.67      0.67      1990S       0.81      0.70      0.75      7334accuracy                           0.77     22628

macro avg 0.76 0.76 0.76 22628
weighted avg 0.78 0.77 0.77 22628

/ S / uperAPAS / 穿 / 梭 / 实验 / 视 / 频 / 分析 / 系统 / - / 专业 / 软件
4.893388032913208

============================================
我本地电脑的运行结果

precision recall f1-score support

       B       0.77      0.84      0.80      6652E       0.77      0.83      0.80      6652M       0.66      0.67      0.67      1990S       0.81      0.70      0.75      7334accuracy                           0.77     22628

macro avg 0.76 0.76 0.76 22628
weighted avg 0.78 0.77 0.77 22628

/ S / uperAPAS / 穿 / 梭 / 实验 / 视 / 频 / 分析 / 系统 / - / 专业 / 软件
4.073233127593994

Orange Pi Kunpeng 与个人电脑性能对比

对比项Orange Pi Kunpeng我自己的电脑
内存8GBDDR3 16GB
CPUKunpengAMD 1055T
运算耗时间4.893388032913208秒4.073233127593994秒

算力满意,和我的老电脑基本一致。

AMD 1055T 是AMD公司推出的一款六核心处理器,属于Phenom II X6系列,于2010年左右发布。以下是AMD 1055T的一些主要特点:

核心数量:六核心,可以处理多任务和高负载的计算任务。
制程工艺:45纳米,这是当时较为先进的制造工艺。
基本频率:2.8 GHz,提供足够的处理速度满足日常使用和一些高级应用

背景知识介绍

"开发板"通常指的是一种用于开发、测试和原型设计的小电路板,它包含了微处理器、微控制器或其他类型的处理器核心,以及必要的外围硬件。开发板通常用于电子工程、计算机工程和嵌入式系统开发中,它们可以加速硬件和软件的开发过程,因为开发者可以在这些现成的硬件平台上进行编程和测试,而无需从头开始设计和制造电路。
开发板的特点包括:
1.核心处理器:开发板通常包含一个中央处理单元(CPU)、微控制器单元(MCU)或其他类型的处理器。
2.扩展接口:开发板提供各种接口,如GPIO(通用输入输出)引脚、USB端口、以太网接口等,方便连接其他硬件设备或传感器。
3.编程支持:大多数开发板都支持某种形式的编程,可以通过集成开发环境(IDE)或命令行工具进行代码编写和上传。
4.社区和文档:流行的开发板通常有活跃的社区和丰富的文档资源,帮助开发者解决开发过程中的问题。
5.用途广泛:开发板可以用于学习编程、电子工程、物联网(IoT)项目、机器人技术、自动化控制系统等。
6.成本效益:与定制硬件相比,开发板提供了一种成本效益高的方式,使个人和公司能够快速开始项目开发。
7.易于修改:许多开发板设计为易于修改和扩展,允许开发者根据项目需求添加额外的硬件组件

为什么要买 开发板

购买开发板的原因很多,主要取决于您的个人需求、兴趣和目标。以下是一些常见的购买开发板的理由:
1.学习和教育:开发板是学习编程、电子工程和嵌入式系统设计的绝佳工具。
2.原型开发:您可以使用开发板快速构建原型,测试概念或验证想法,加速产品开发周期。
3.项目构建:开发板适用于各种DIY项目或个人兴趣项目,如智能家居设备、机器人、无人机等。
4.技术探索:如果您对新技术、新平台或新编程语言感兴趣,开发板可以提供实践操作的机会。
5.成本效益:相比于设计和制造定制硬件,开发板通常成本更低,且功能丰富。
6.社区支持:许多开发板拥有庞大的用户社区,您可以获得技术支持、分享经验、参与讨论。
7.创新和实验:开发板提供了一个实验平台,让您可以自由探索新想法,进行创新。
8.职业发展:如果您是工程师或技术人员,掌握开发板的使用可以增强您的技能组合,提高职业竞争力。
9.产品测试:开发板可以用来测试软件或硬件的功能,确保它们在实际应用中的表现。
10.兼容性和扩展性:开发板通常具有很好的兼容性和扩展性,可以容易地与其他设备或传感器集成。
11.开源硬件:许多开发板是开源的,这意味着您可以自定义硬件设计,甚至参与改进。
12.特定应用:某些开发板针对特定应用或技术(如人工智能、物联网)进行了优化。
13.便携性:开发板通常体积小巧,便于携带和部署在不同的环境中。
14.满足特定需求:如果您有特殊的技术需求或想要实现特定的功能,开发板可以提供解决方案。
15.跟随趋势:在技术快速发展的今天,拥有并使用开发板可以帮助您保持与时俱进。

用户体验:
Orange Pi在电视盒子模式下表现清晰度优秀,刷新率中等偏上视频播放流畅度,支持蓝牙功能,为用户提供了便利的夜间观看体验。

结论:
Orange Pi kunpeng 作为一款开发板,在性能和用户体验方面表现良好,尤其在深度学习应用中显示出不错的潜力。但软件支持和硬件兼容性方面仍有提升空间。

建议:
建议加强软件功能的支持,完善特定硬件(mipi摄像头 mipi屏幕)的驱动,并优化openEuler系统的用户体验。

参考文献:
本报告未特别引用外部文献,主要基于实际测试和用户体验。

附录:
附录包括用户手册、社区支持信息、联系方式等。

https://www.hiascend.com/

http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-kunpeng.html

Orange Pi论坛(http://forum.orangepi.cn/)、昇腾社区(hiascend.com)为开发者免费提供数百个代码参考样例
用户手册等资料 链接: https://pan.baidu.com/s/14gtd21kt4l2YO5iyHSSSqw?pwd=ykr9 提取码: ykr9

在这里插入图片描述在这里插入图片描述

请添加图片描述

社区支持在这里插入图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/27314.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LabVIEW阀性能测试平台

项目背景 公司需要开发一套综合测试平台,用于测试汽车气压制动系统控制装置和调节装置的性能。测试平台需满足QC/T标准,并实现多项测试功能,包括密封性测试、静特性测试、动态特性测试等。公司要求系统基于LabVIEW开发,以便于与现…

C++ 06 之 c++增强

c06c增强.cpp #include <iostream>using namespace std; // 1、全局变量检测增强&#xff1a;可以检测出重定义 (c语言不会报错&#xff0c;但是C会报错) //int a; //int a 10;// 2、函数检测增强: 函数返回值类型、形参类型、实参个数 int sum(int a, int b) {return …

【总线】AMBA总线架构的发展历程

目录 引言 发展历程 第一代AMBA&#xff08;AMBA 1&#xff09; 第二代AMBA&#xff08;AMBA 2&#xff09; 第三代AMBA&#xff08;AMBA 3&#xff09; 第四代AMBA&#xff08;AMBA 4&#xff09; 第五代AMBA&#xff08;AMBA 5&#xff09; AMBA协议简介 ASB&#x…

JavaScript快速入门系列-3(函数基础)

第三章:函数基础 3.1 函数定义与调用3.1.1 函数声明3.1.2 函数表达式3.2 参数与返回值3.3 匿名函数与立即执行函数表达式(IIFE)3.3.1 匿名函数3.3.2 立即执行函数表达式3.4 箭头函数3.4.1 箭头函数与this3.5 函数的高级话题3.5.1 闭包3.5.2 函数柯里化3.5.3 高阶函数小结在Jav…

【C++课程学习】:Data类的实现

&#x1f381;个人主页&#xff1a;我们的五年 &#x1f50d;系列专栏&#xff1a;C课程学习 &#x1f389;欢迎大家点赞&#x1f44d;评论&#x1f4dd;收藏⭐文章 目录 &#x1f369;1.头文件 &#x1f369;2.实现文件&#xff1a; &#x1f369;3.分析&#xff1a; &…

【硬件模块】SSD1306 OLED屏幕(含GD32ESP32驱动代码)

OLED屏幕 最近在写GD32的文章&#xff0c;之前STM32有OLED屏幕来展示数据&#xff0c;ESP32可以直接打印到电脑屏幕上&#xff0c;GD32的话手上就没有办法了。 虽然是可以直接把STM32的OLED屏幕的驱动代码改改移植到GD32上面&#xff0c;不过想了想干脆写一个文章来说说如何驱…

2024牛客网高频精选Java面试八股文整理(附答案)

Java 面试 Java 作为编程语言中的 NO.1,选择入行做 IT 做编程开发的人&#xff0c;基本都把它作为首选语言,进大厂拿高薪也是大多数小伙伴们的梦想。以前 Java 岗位人才的空缺&#xff0c;而需求量又大&#xff0c;所以这种人才供不应求的现状&#xff0c;就是 Java 工程师的薪…

公用nacos,实现只调用本机相应服务,不出现负载均衡到别人机器上

当我们有两个研发同时在调试一个微服务模块时&#xff0c;你和对方本地都会启动服务&#xff0c;这就导致在nacos会同时注册两个实例。默认情况下请求这个服务&#xff0c;具体处理请求的程序会在你和对方之间来回轮询&#xff0c;即一下你的服务一下对方的服务。 其结果就导…

栈(Stack)汇总

栈简介 栈&#xff08;Stack&#xff09;是只允许在一端进行插入或者删除操作的线性表。它的操作特性可以概括为——后进先出&#xff08;Last In First Out&#xff0c;LIFO&#xff09;。栈顶&#xff08;Top&#xff09;——线性表允许进行插入删除的一端&#xff1b; 栈底…

【Linux】基础IO——文件描述符,重定向

话接上篇&#xff1a; 1.文件描述符fd 磁盘文件 VS 内存文件&#xff1f; 当文件存储在磁盘当中时&#xff0c;我们将其称之为磁盘文件&#xff0c;而当磁盘文件被加载到内存当中后&#xff0c;我们将加载到内存当中的文件称之为内存文件。磁盘文件和内存文件之间的关系就像程…

红队内网攻防渗透:内网渗透之Linux内网权限提升技术:udf提权Capability权限LD_PRELOAD环境变量

红队内网攻防渗透 1. 内网权限提升技术1.1 Linux系统提权-Web&用户-数据库udf提权1.1.1 信息收集1.1.2 Web权限获取1.1.3 MYSQL-UDF提权1.1.4 下载到目标上1.1.5 连接确认是否有条件进行导出调用1.1.6 开始进行写入导出调用1.2 Linux系统提权-Web&用户-Capability能力1…

ThinkBook 16 2024 Ubuntu 触控板问题解决

sudo insmod goodix-gt7868q.ko sudo cp local-overrides.quirks /etc/libinput/local-overrides.quirks sudo systemctl restart gdm 有偿解决&#xff0c;无效退款 联系前&#xff0c;请写明笔记本型号和ubuntu版本

生命在于学习——Python人工智能原理(3.3)

三、深度学习 4、激活函数 激活函数的主要作用是对神经元获得的输入进行非线性变换&#xff0c;以此反映神经元的非线性特性。常见的激活函数有线性激活函数、符号激活函数、Sigmod激活函数、双曲正切激活函数、高斯激活函数、ReLU激活函数。 &#xff08;1&#xff09;线性…

【elementui源码解析】如何实现自动渲染md文档-第二篇

目录 1.概要 2.引用文件 1&#xff09;components.json 2&#xff09;json-template/string 3&#xff09;os.EOL 3.变量定义 4.模版填充 5.MAIN_TEMPLATE填充 6.src下的index.js文件 1&#xff09;install 2&#xff09;export 7.总结 1.概要 今天看第二个命令no…

videoJS 视频 + 独一无二皮肤 + mp4/m3u8

推荐和参考文章&#xff1a; video.js调用-腾讯云开发者社区-腾讯云> 一、总结&#xff08;点击显示或隐藏总结内容&#xff09;一句话总结&#xff1a;网上有各种细致的现成的代码可以拿来用&#xff0c;没必要自己死专1、video.js有两种初始化方式&#xff1f;一种是在v…

C++并发之条件变量(std::condition_variable)

目录 1 概述2 使用实例3 接口使用3.1 wait3.2 wait_for3.3 wait_until3.4 notify_one3.5 notiry_all3.5 notify_all_at_thread_exit1 概述 条件变量是一个能够阻塞调用线程直到被通知恢复的对象。   当调用其中一个等待函数时,它使用unique_lock(通过互斥锁)来锁定线程。线程…

hadoop和hbase对应版本关系

https://hbase.apache.org/book.html#configuration

DuDuTalk语音工牌:如何帮助房企打造数字化的案场接待体验

房地产案场接待作为客户体验的第一站&#xff0c;其服务质量直接影响客户的购房决策。然而&#xff0c;传统的案场接待方式存在诸多挑战&#xff0c;如信息记录不准确、服务流程难以标准化、客户反馈收集困难等。语音工牌作为一种创新的智能设备&#xff0c;凭借其独特的功能和…

Office 2021 mac/win版:智慧升级,办公新风尚

Office 2021是微软公司推出的一款高效、智能且功能丰富的办公软件套件。它集成了Word、Excel、PowerPoint等多个经典应用程序&#xff0c;旨在为用户提供更出色的办公体验。 Office 2021 mac/win版获取 Office 2021在继承了前代版本优点的基础上&#xff0c;进行了大量的优化…

接口测试之用Fiddler对手机app进行抓包

Fiddler是一款非常流行并且实用的http抓包工具&#xff0c;它的原理是在本机开启了一个http的代理服务器&#xff0c;然后它会转发所有的http请求和响应&#xff0c;因此&#xff0c;它比一般的firebug或者是chrome自带的抓包工具要好用的多。不仅如此&#xff0c;它还可以支持…