Mixly米思齐1.0 2.0 3.0 软件windows版本MAC苹果电脑系统安装使用常见问题与解决
Mixly软件应用常见问题
Mixly米思齐编译或上传报错?
1、软件安装与驱动(Mixly1-2)
1-1 Windows版本
软件及驱动可以在Mixly群(QQ群号621937623)的群文件夹中找到,或到Mixly在线软件下载链接中重新下安装包!【Mixly软件安装包下载】
Win版本安装软件方法:
Windows安装版
安装路径(很重要!):安装路径在硬件根目录下,如D:\mixly,文件夹名不能有中文、空格、符号。
Windows gitee工具更新版
A:解压后,把Mixly安装路径改成D:\mixly,文件夹不能有中文、空格、符号、(如果是Mixly2.0)官方文件的原解压名也不行,移动后更新两次再运行能好。 比如D盘不是只能D盘,如果不小心装在其它多级目录,移动后把文件夹属性设置成【可读可写】再更新两次,更新时全选Y!!
B: 电脑必须联网,运行两次以上【一键更新】,打开Mixly运行。
1-2 MAC版本Mixly2.0的安装
安装视频教程:
注:下载文件的区别,因为苹果电脑 有M1-M2芯片,那么就要用带arm标识的压缩包,如果是旧的Intel的芯片的请用带X64的压缩包!在电脑左上角苹果标识中右键盘----关于本机----芯片,可以查看到自己电脑的是哪种芯片。
如:
用于M1-M2芯片的:mixly2.0-mac-arm64-一键更新版.7z
用于intel芯片的:mixly2.0-mac-X64-一键更新版.7z
1,解压到⾃定义位置(可以在桌面),并把所有文件移到文件夹的根目录中,文件夹重命名为Mixly2,不要有更多的二级目录及不要有空格,中文,其它符号。
2 安装git:安装此⽬录下提供的 git-2.15.0-intel-universal-mavericks.dmg 安装包。
3 打开终端:使⽤快捷键 command+空格 打开聚焦搜索,输⼊ terminal.app 并选中匹配项, Enter 后即可打开终端(或用siri呼叫“打开端终”)。
4 切换路径到Mixly⽂件夹:在终端中输⼊ cd [path] —回车Enter,其中 [path] 为所解压的mixly2.0更新⽂件夹路径。 例如:当前mixly2.0⽂件夹路径为/Users/xxx/mixly2.0,则对应指令为 cd /Users/xxx/mixly2.0 。或终端中输入cd空格,然后拉入文件夹也可以。不要退出接着操作第5步。
5 开启root权限:在终端中输⼊“ sudo su ”,(注这里最后要个空格) Enter 后按照提示 输⼊密码 即可开启root权限,注意:以下操作必须在root下执⾏,否则可能会出错。
6 运⾏⼀键更新脚本:在终端中输⼊ “sh 一键更新.sh”,(注这里中间的sh后有空格,最后无空格)Enter后根据提示选择需要安装的板卡,然后等待完成,安装完成后,关闭终端。
7 有的电脑当运行完第6步后打开时提示错误或少文件,可以手动再操作一次第6步,注:操作第6步是要从第3步开始:)
8 在K210 MPY上传报错时,因为 PY在mac 要不能跟安装包一起,这时我们自己打开终端将没有的手动安装,指令格式:pip3 install XXXXX, 最后的 X 为报错要安装的内容,如报错:ModuleNotFoundError: No module named ‘dotenv’ ,这时我们就是差了 dotenv 库,打开终端输入指令:pip3 install dotenv,或如报错:ModuleNotFoundError: No module named ‘click’,这时我们就是差了 click 库,打开终端输入指令:pip3 install click回车即可自动安装(要保持网络正常)。 如上指令安装不了时,换用指令:pip3 install python-XXXXX,X 为报错要安装的内容。
2、Mixly2.0常见问题及建议解决方案
通常打开软件时就报错,最好的的解决办法是更新或重装软件!不然你可找半天也不一定找得出问题!
2-1 Windows版本常见
A:软件白屏不显模块,或缺少主板的选择项等
B:编译不过,出现了“Linking everything together…”这一行后,到查找COM口时出现一堆路径文件
解决方案:
1,必须做的通用解决方案:把Mixly2.0的存放目录放到根目录下,如:D:\Mixly2 (不要再有二级文件夹,不要有空格,中文,其它符号),移动后把文件夹【属性】设为【可读可写】,再运行两次 软件文件夹内的“一键更新.bat”,再重新启动通常能解决。
2,重启电脑移除硬件,直接再运行软件右上角的【更新】或到软件文件夹内找到【一键更新.bat】运行后重启软件。
2-2 MAC版本常见
不能导入云库,不能编译成功,不能打开软件,不能上传,提示错误信息(非程序 代码的错误)
解决方案:以上原因为MAC系统的安全机制限制了用户软件对文件的操作,运行指令解除文件夹的安全限制: 1.把Mixly文件夹放在桌面上并把文件夹名改简单一点,不要那么长,把中文、空格、小数点等符号全部去掉,剩下mixly ,安装文件夹内的python3.XX,重启电脑 2.打开终端APP或对着siri说”打开终端“进入命令行,输入指令:sudo xattr -r -d com.apple.quarantine 复制这一段粘贴上去
3.然后再把你的mixly文件夹拖进去,它自动会生成路径 注:路径跟前面2上的指令要有一个空格 4.回车/输入开机密码(如果有显示一个钥匙图标时)就完事了。
2-3 上传不了
3-1 选择正确的主板
A01/C01等UNO主控: Mixly 在上传处选QDProbot Arduino UNO ,或UNO
IOTstart/物联屏等ESP8266主控:Mixly 在上传处选ESP8266
AIcam:Mixly 在上传处选QDProbotAIcam
C02/C02Mini/IOTpro/齐护遥控等ESP32主控:Mixly 在上传处选ESP32_Arduino 、QDProbotAIcam或QDProbotC02
然后选对应的COM口,要对应自己的主控制口,如无法判断是哪一个,请拔去设备再检查哪个不显示了,再重插上后又有显示的就是这个口;
3-2 A01/C01的P5是专供蓝牙模块wifi模块用,同硬串口,为了高速传输数据,所以它跟数据USB口是并联的,只要上传程序时不要插模块即可,上传完成后正常用,不影响在线监视功能!
2-4 打开文件缺少块,出现黑色块?
旧文件,软件升级后不支持一些编程块或缺少库文件的支持,要先手动导入对应文件所用到的库文件,然后再打开文件!
2-5 打开文件空白?
Mixly的文件不支持在文件夹上双击打开,如果这样打开软件会显示空白!
正确的方法是:先打开软件,然后从软件的文件—打开,找到文件打开;或先打开软件,然后把文件托到软件上,也可以正常打开!
3 、Arduino ESP 主控编程硬件(主板/模块)使用常见问题
3-1 ESP32主控常见问题
1-1 ESP32开启wifi后有的引脚不能读取或应用?
使用Wi-Fi时不能使用ADC2管脚。因此,如果您使用Wi-Fi,并且无法从ADC2 GPIO获取值,则可以考虑改用ADC1 GPIO,这应该可以解决您的问题,具体哪些是ADC2请查看【二次开发资料】。
1-2 接了传感器后不能上传程序?
ESP32的主控,在上传前最好不要在2号引脚 ,15号引脚及12号引脚上有传感器或执行器,否则有可能影响上传。
1-3 上传时软件报错:ESP32-MD5 of file does not match data in flash!为什么?
这是ESP32芯片内部错误,需要用工具修复。
修复方法:将工具文件夹中的esp_reset.bat文件用记事本打开,将文件中串口号修改为有问题的开发板串口号并保存,运行即可:【修复工具】
1-4 上传时显示:waiting for download
在上传时串口监视器显示:
rst:0x1 (POWERON_RESET),boot:0x0 (DOWNLOAD_BOOT(UART0/UART1/SDIO_FEI_FEO_V2))
waiting for download
这是可能你的主板上的2-12-15 号GPIO上有接传感器或模块影响到了上传,这三个引脚是ESP32的特殊引脚,在上传时要固定拉高或拉低,如果接了传感器就不能执行上传,一直显示等待上传。
解决方法:先把这些引脚的的模块去除,重新上传完成后再接回。
3-2 已知wifi环境都正常,为什么不能正常联网?
A: ESP32的WiFi需为2.4G频段WiFi,如果你用的是5G或别的频段,是不会工作的;
B: 连接WiFi避免使用中文名称。
3-3 主板一直重启?
3-1 供电不足,请外接电池,特别是电机,大舵机类的一定要另外供电或独立供电(模块上的正负极用外部电池),然后把地线(负极)跟主板并连,主板上的控制线外接(到模块)就好!
3-2 程序有错,触发了重启机制,重新检查或更换程序测试。
3-3 外接传感器电机等有短路情况或负载大于GPIO的电流,逐个去除测试。
3-4 检查复位键是否损坏。
3-4 Arduino上传时提示编译错误?
4-1 编译信息中出现 error: ‘XXX’ was not declared in this scope字样
编译信息中出现其它 error: ’ 字样
解决方案:
程序设计有问题,如没有定义变量,变量名错,函数错,没有库文件,没有初始化等,重新检查程序
4-2 编译不过,出现了“Linking everything together…”后不能上传
解决方案:排除如上的问题,检查硬件,先对COM口,数据线,电脑USB…硬件问题!
3-5 上传程序后,什么都正常,但电机不会转?
5-1 未插电池盒或电源充电器,这是因为电机接口上的电源是独立供电的,通过电池或充电器接口,这时必须打开电源或接上电池才会工作,这是为了更好的保护数据端口的稳定性及保护电脑USB口不因电流过大而烧坏!
5-2 检查更换数据线;
5-3 检查程序逻辑;
5-4 电池电量不足;
3-6 正常上传程序后模块没有反应?
6-1,检查模块电源指示灯有没有亮起,如果无请检查接线端口是否正确,数据线有无断线,换另一根相同的数据线代替测试;
6-2,检查模块跟程序端口的选择是否相同对应;
6-3, 重启主机,有复位键的模块按一下复位(如语音模块,MP3模块);
6-4,程序运行时间不够导致死机,比如MP3模块,如果给的播放时间太短就会引起死机的情况;
3-7 物联网Blynk常见问题
A: 当只是简单的物联网可以直接用ESP8266或ESP32类主控,IO很多的项目可以用C01(UNO)+ESP8266模块,这样端口更多,同时也有了网络,不足的是UNO的内存及运行资源有限,当过多的运算或拓展传感器时可能引发掉线,但对于简单的项目还是可以运行正常的!
B: 当主要运行为网络项目时,外接只是一两个传感器时,建议采用齐护物联屏IOT(ESP8266), 这样节省了成本,同时网络运行稳定!
C: 当运行的外拓展设备多,同时要求网络内存结构多时采用C02主控(ESP32)板, 功能强大!
如下问题主要是出现在A种用法时,但BC用法也可以参考。
7-1,连接不上服务器:
串口监控出现:AT+CIPSTART=1"TCP",“182.61.28.31”,8080,程序中过多的运算不合规,比如应用到了定时器又用到了延时,或模块的库文件内带时间函数也会影响到运行,程序过于复杂,主机运算不过,比如OLED的显示,舵机的动作过于频繁等,先从一个简单的程序开始调试,再一步步按教程学习分步功能。
如果还不行,检查连接线,wifi密码等,最后可能是服务器故障,联系客服人员,重启服务器。
7-2,连接模块后连不上网:
A:检查设置的用户名,密码,手机APP上项目的授权码,对不对的上!
B:插上模块后一下要断电重启,约等20秒后自动连接。
C:Wi-Fi名称不可以有中文。
D:Wi-Fi是否为2.4GHz,不支持5GHz。
E:Wi-Fi名称密码区分大小写,必须一致。
F:苹果手机分享热点无法连接的,安卓热点可以用。
7-3,连线后容易断线:
A:检查程序内不可以有刷新频率小于1秒的动作,否则Blynk会关闭连接,这是Blynk的规则;
B:程序内如果 用了系统定时器,就不可以用在程序中的延时功能,切记!只能二选一。
3-8 蓝牙模块连不上
1,蓝牙模块当拔开USB线后容易断线(主要发生在C01系):蓝牙模块供电不足,或用一个小电池在USB上供电,像充电宝一样,应急用一下,尽快联系厂家更换!
2,当电脑跟主机互动时,蓝牙模块不能连接到手机,因为蓝牙跟上传USB口是同一个口,同时只能跟一种设备通讯(二选一,优先先插入的)。
9、OLED模块Arduino下常见的问题
1,编译时间长: 因为 OLED 用的 U8G的库时处理的数组信息大,所以编译会时间更久,耐心!
2,UNO内存不足:OLED 指令用的多时会占用更多的内存,所以尽量少用,内容能用变量的就用变量,减少块的使用,或换用ESP主控。
3,用汉字时影响其它的串口模块:因库及 Arduino 的内部机制的原因,当用汉化及画图功能块时有时会影响到串口,运行前先测试!
4、更多关于Mixly软件及编程的学习
可以参考在线学习文库:http://wiki.qdprobot.com
相关文章:
Mixly米思齐1.0 2.0 3.0 软件windows版本MAC苹果电脑系统安装使用常见问题与解决
Mixly软件应用常见问题 Mixly米思齐编译或上传报错? 1、软件安装与驱动(Mixly1-2) 1-1 Windows版本 软件及驱动可以在Mixly群(QQ群号621937623)的群文件夹中找到,或到Mixly在线软件下载链接中重新下安装…...
在 QNAP NAS中使用 Container Station 运行 Docker 的完整指南
QNAP 为用户提供了一个名为 Container Station 的应用,它在 QNAP NAS 上将 Docker 和 LXC 结合在一起,通过图形化界面,让用户更轻松地在 NAS 上管理容器。本文将带你一步步了解如何在 QNAP NAS 上安装和使用 Container Station,以…...
Spark RPC 学习总结
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站:https://www.captainai.net/dongkelun 前言 本文从API层面学习总结Spark RPC,暂不涉及源码分析。 Spark 通信历史 最开始: …...
JAVA安全—JWT攻防Swagger自动化Druid泄露
前言 依旧是Java安全的内容,今天主要是讲JWT这个东西,JWT之前讲过了,是Java中特有的身份校验机制,原理我就不再多说了,主要是看看它的安全问题,至于Swagger和Druid顺便讲一下。 Druid泄露 Druid是阿里巴…...
深度学习核函数
一、核函数的基本概念 核函数在机器学习中具有重要应用价值,常用于支持向量机(SVM)等算法中。 核函数是面试中经常被考到的知识点,对于找工作和实际数据转换都有重要作用。 二、数据建模与核函数的作用 数据越多,可…...
【神经网络基础】
目录 一、神经网络的构成 1.1什么是神经网络? 1.2 激活函数 1.2.1 Sigmoid 1.2.2 Tanh 1.2.3 ReLU 1.2.4 softmax 1.2.5 其他激活函数 1.2.6 选择激活函数 1.3 参数初始化 1.4 模型构建 二、损失函数 2.1 分类问题 2.1.1多分类(多分类交叉…...
一些面试常见问题及其回答参考
1、请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研…...
[JavaScript] 深入理解流程控制结构
文章目录 1. **if-else 语句**基本语法:示例:扩展:else if 2. **switch-case 语句**基本语法:示例:注意事项: 3. **for 循环**基本语法:示例:扩展:for-in 和 for-of 4. *…...
Mysql常见问题处理集锦
Mysql常见问题处理集锦 root用户密码忘记,重置的操作(windows上的操作)MySQL报错:ERROR 1118 (42000): Row size too large. 或者 Row size too large (> 8126).场景:报错原因解决办法 详解行大小限制示例:内容来源于网…...
高级java每日一道面试题-2025年01月19日-框架篇[Mybatis篇]-MyBatis 中见过什么设计模式 ?
如果有遗漏,评论区告诉我进行补充 面试官: MyBatis 中见过什么设计模式 ? 我回答: 1. 工厂模式(Factory Pattern) 定义:工厂模式是一种创建型模式,它提供了一种创建对象的最佳方式,将对象创建过程抽象化ÿ…...
C++,设计模式,【目录篇】
文章目录 1. 简介2. 设计模式的分类2.1 创建型模式(Creational Patterns):2.2 结构型模式(Structural Patterns):2.3 行为型模式(Behavioral Patterns): 3. 使用设计模式…...
C/C++内存管理(超详解)
目录 1.C/C内存分布 2.C语言动态内存管理 2.1 malloc 2.2 free 2.3 calloc 2.4 realloc 3.C动态内存管理 3.1new/delete操作内置类型 3.2new/delete操作自定义类型 3.3operator new与operator delete函数 3.4定位new表达式(placement-new) 1.C/C内存分布 内存中是如…...
【前端】用OSS增强Hexo的搜索功能
文章目录 前言配置 _config.fluid.yml云端实时更新 local-search.xml解决 OSS.Bucket 的跨域问题 前言 原文地址:https://blog.dwj601.cn/FrontEnd/Hexo/hexo-enhance-local-search-with-oss/ 考虑到某著名云服务商提供的云服务器在两年的 99 计划后续费价格高达四…...
智慧校园平台中的信息处理与技术应用
随着信息技术的迅速发展,智慧校园平台已经成为现代教育领域的重要组成部分。智慧校园平台不仅能够提高教学效率,还能够改善学生的学习体验,以及优化学校的管理流程。为了实现这些目标,信息处理技术在智慧校园平台的应用中扮演了至…...
Spring MVC(一)
RestController RestController 是由 Controller 和 ResponseBody 两个注解构成的。 Spring 启动的时候会扫描所有包含 Controller 或者 RestController 注解的类,创建出对外的接口,这样外界就可以从这里与服务器实现交互,如果没有这个注解…...
【王树森搜索引擎技术】概要01:搜索引擎的基本概念
1. 基本名词 query:查询词SUG:搜索建议文档:搜索结果标签/筛选项 文档单列曝光 文档双列曝光 2. 曝光与点击 曝光:用户在搜索结果页上看到文档,就算曝光文档点击:在曝光后,用户点击文档&…...
imbinarize函数用法详解与示例
一、函数概述 众所周知,im2bw函数可以将灰度图像转换为二值图像。但MATLAB中还有一个imbinarize函数可以将灰度图像转换为二值图像。imbinarize函数是MATLAB图像处理工具箱中用于将灰度图像或体数据二值化的工具。它可以通过全局或自适应阈值方法将灰度图像转换为二…...
ThinkPHP 8的一对多关联
【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客 《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书 使用VS Code开发ThinkPHP项目-CSDN博客 编程与应用开…...
医工交叉合作信息汇总,第三期名单分享,近期需要联合申请基金以及课题合作的老师/同学重点关注一下!|合作信息·25-01-17
小罗碎碎念 之前出过两期医工交叉领域合作信息的汇总推送,最近一直没顾上这事,现在重新捡起来,并且把需求向所有的粉丝公开,直接在后台回复“合作信息”就可以获取表格。 截至目前为止,共收集了92条合作信息…...
深度学习中的张量 - 使用PyTorch进行广播和元素级操作
深度学习中的张量 - 使用PyTorch进行广播和元素级操作 元素级是什么意思? 元素级操作在神经网络编程中与张量的使用非常常见。让我们从一个元素级操作的定义开始这次讨论。 一个_元素级_操作是在两个张量之间进行的操作,它作用于各自张量中的相应元素…...
浅谈云计算20 | OpenStack管理模块(下)
OpenStack管理模块(下) 五、存储管理5.1 存储管理概述 5.2 架构设计5.2.1 Cinder块存储架构5.2.2 Swift对象存储架构 六、网络管理6.1 网络管理概述6.2 架构解析6.2.1 Neutron网络服务架构6.2.2 网络拓扑架构 6.3 原理与流程6.3.1 网络创建原理6.3.2 网络…...
GitLab集成Jira
GitLab与Jira集成的两种方式 GitLab 提供了两种 Jira 集成,即Jira议题集成和Jira开发面板集成,可以配置一个或者两个都配置。 具体集成步骤可以参考官方文档Jira 议题集成(极狐GitLab文档)和Jira 开发面板集成(极狐G…...
如何用selenium来链接并打开比特浏览器进行自动化操作(1)
前言 本文是该专栏的第76篇,后面会持续分享python爬虫干货知识,记得关注。 本文,笔者将基于“比特浏览器”,通过selenium来实现链接并打开比特浏览器,进行相关的“自动化”操作。 值得一提的是,在本专栏之前,笔者有详细介绍过“使用selenium或者pyppeteer(puppeteer)…...
Docker私有仓库管理工具Registry
Docker私有仓库管理工具Registry 1 介绍 Registry是私有Docker仓库管理工具,Registry没有可视化管理页面和完备的管理策略。可借助Harbor、docker-registry-browser完成可视化和管理。Harbor是由VMware开发的企业级Docker registry服务。docker-registry-browser是…...
《Hands_On_LLM》8.1 语义搜索和 RAG 概述(Semantic Search and RAG)
说明 接下来的这三篇文章是《On Large Language Models》的第8章:语义搜索和检索增强生成(Retrieval-Augmented Generation)的翻译。 概述 搜索是最早被业界广泛采用的语言模型应用之一。在开创性论文《BERT:用于语言理解的深度…...
C++实现设计模式---迭代器模式 (Iterator)
迭代器模式 (Iterator) 迭代器模式 是一种行为型设计模式,它提供了一种方法,顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。 意图 提供一种方法,可以顺序访问一个容器对象中的元素,而无需暴露其…...
skywalking的使用
面试常问的面试题: 你们的服务监控怎么做的? 其实就可以回答skywalking,skywalking是一个开源的分布式追踪与性能监视平台,特别适用于微服务架构、云原生环境以及基于容器(如Docker、Kubernetes)的应用部…...
【C语言系列】深入理解指针(1)
前言 总所周知,C语言中指针部分是非常重要的,这一件我们会介绍指针相关的内容,当然后续我还会出大概4篇与指针相关的文章,来深入的讲解C语言指针部分,希望能够帮助到指针部分薄弱或者根本不会的程序员们,后…...
医院挂号就诊系统设计与实现(代码+数据库+LW)
摘 要 传统办法管理信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装医院挂号就诊系统软件来发挥其高效地信息处理的作用&#…...
Mysql 主从复制原理及其工作过程,配置一主两从实验
主从原理:MySQL 主从同步是一种数据库复制技术,它通过将主服务器上的数据更改复制到一个或多个从服务器,实现数据的自动同步。 主从同步的核心原理是将主服务器上的二进制日志复制到从服务器,并在从服务器上执行这些日志中的操作…...
verilog笔记1
1. 阻塞赋值 阻塞赋值,顾名思义即在一个 always 块中,后面的语句会受到前语句的影响,具体来说就是在同一个always 中,一条阻塞赋值语句如果没有执行结束,那么该语句后面的语句就不能被执行,即被“阻塞”。也…...
人工智能之数学基础:线性代数中的线性相关和线性无关
本文重点 在线性代数的广阔领域中,线性相关与线性无关是两个核心概念,它们对于理解向量空间、矩阵运算、线性方程组以及人工智能等问题具有至关重要的作用。 定义与直观理解 当存在一组不全为0的数x1,x2,...,xn使得上式成立的时候,那么此时我们可以说向量组a1,a2...,an…...
Flask简介与安装以及实现一个糕点店的简单流程
目录 1. Flask简介 1.1 Flask的核心特点 1.2 Flask的基本结构 1.3 Flask的常见用法 1.3.1 创建Flask应用 1.3.2 路由和视图函数 1.3.3 动态URL参数 1.3.4 使用模板 1.4 Flask的优点 1.5 总结 2. Flask 环境创建 2.1 创建虚拟环境 2.2 激活虚拟环境 1.3 安装Flask…...
Ubuntu22.04安装paddle GPU版本
文章目录 确立版本安装CUDA与CUDNN安装paddle 确立版本 查看官网信息,确立服务版本:https://www.paddlepaddle.org.cn/documentation/docs/zh/2.6/install/pip/linux-pip.html 安装CUDA与CUDNN 通过nvidia-smi查看当前显卡驱动版本: 通过…...
读《SQL经典实例》学数据库(系列一)
目录 友情提醒第一章、数据库简述1.1)数据库简述1.2)常见的数据库软件1.3)MySQL数据库安装 第二章、SQL语句分类2.1)操作数据仓库/数据表:DDL2.1.1)创建数据仓库/数据表2.1.2)删除数据仓库/数据表2.1.3&…...
Android系统开发(一):AOSP 架构全解析:开源拥抱安卓未来
引言 当我们手握智能手机,流畅地滑动屏幕、切换应用、欣赏动画时,背后其实藏着一套庞大且精密的开源系统——Android AOSP(Android Open Source Project)。这套系统不仅是所有安卓设备的根基,也是系统开发者的终极 pl…...
git系列之revert回滚
1. Git 使用cherry-pick“摘樱桃” step 1: 本地切到远程分支,对齐要对齐的base分支,举例子 localmap git pull git reset --hard localmap 对应的commit idstep 2: 执行cherry-pick命令 git cherry-pick abc123这样就会将远程…...
【统计的思想】假设检验(一)
假设检验是统计学里的重要方法,同时也是一种“在理想与现实之间观察求索”的测试活动。假设检验从概率的角度去考察理想与现实之间的关系,籍此来缓解测试可信性问题。 我们先来看一个例子。民航旅客服务系统,简称PSS系统,有一种业…...
Linux 管道操作
Linux 管道操作 在 Linux 中,管道(Pipe)是一个非常强大且常用的功能,它允许将一个命令的输出直接传递给另一个命令作为输入,从而能够高效地处理和分析数据。管道在多个命令之间建立数据流,减少了文件的读写…...
Rust 数据类型详解
一、标量类型(Scalar Types) 标量类型代表一个单独的值。Rust 中有四大基本标量类型:整数(integer)、浮点数(floating-point number)、布尔(boolean)和字符(…...
(十四)WebGL纹理坐标初识
纹理坐标是 WebGL 中将 2D 图像(纹理)应用到 3D 物体表面的重要概念。在 WebGL 中,纹理坐标通常使用一个二维坐标系,称为 uv 坐标,它们决定了纹理图像如何映射到几何体上。理解纹理坐标的核心就是明白它们如何将二维纹…...
青少年CTF练习平台 EasyMD5解题思路
题目 EasyMD5 PHP弱类型/弱等于的判断 翻译 上传之后网页提示:Not a PDF! angry!!! get out from my page 修改文件后缀为pdf 再次上传,答案出来了 s878926199a s155964671a 成功获取flag...
二叉搜索树(TreeMapTreeSet)
文章目录 1.概念2.二叉搜索树的底层代码实现(1)首先构建二叉树(2)实现插入功能;(3)实现查找(4)删除(重点) 3.TreeMap 1.概念 TreeMap&TreeSet都是有序的集合都是基于二叉搜索树来实现的 二叉搜索树:是一种特殊的二叉树 若左子…...
鸿蒙动态路由实现方案
背景 随着CSDN 鸿蒙APP 业务功能的增加,以及为了与iOS、Android 端统一页面跳转路由,以及动态下发路由链接,路由重定向等功能。鸿蒙动态路由方案的实现迫在眉睫。 实现方案 鸿蒙版本动态路由的实现原理,类似于 iOS与Android的实…...
matlab实现一个雷达信号处理的程序,涉及到对原始图像的模拟、加权、加噪以及通过迭代算法对图像进行恢复和优化处理
clc clear close all load scene3.mat %加载原始图像,自己设计 设计为一个300*400的矩阵 300是距离向长度,400是方位向长度 Map_ori = scene3; [M,N_K] = size(Map_ori);figure imagesc(scene3) v = 100; %机载速度,单位m/s bandwidth = 30*1e6; …...
设置 Git 默认推送不需要输入账号和密码【Ubuntu、SSH】
如何设置 Git 默认推送不需要输入账号和密码 在使用 Git 管理代码时,许多开发者会遇到每次推送(push)或拉取(fetch)代码时都需要输入 GitHub 或 GitLab 等远程仓库的账号和密码的情况。虽然设置了用户名和电子邮件信息…...
【深度学习】Pytorch:导入导出模型参数
PyTorch 是深度学习领域中广泛使用的框架,熟练掌握其模型参数的管理对于模型训练、推理以及部署非常重要。本文将全面讲解 PyTorch 中关于模型参数的操作,包括如何导出、导入以及如何下载模型参数。 什么是模型参数 模型参数是指深度学习模型中需要通过…...
ABP - 缓存模块(1)
ABP - 缓存模块(1) 1. 与 .NET Core 缓存的关系和差异2. Abp 缓存的使用2.1 常规使用2.2 非字符串类型的 Key2.3 批量操作 3. 额外功能 1. 与 .NET Core 缓存的关系和差异 ABP 框架中的缓存系统核心包是 Volo.Abp.Caching ,而对于分布式缓存…...
【unity进阶篇】unity如何实现跨平台及unity最优最小包体打包方式(.NET、Mono和IL2CPP知识介绍)
考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇。 【C#篇】:主要讲解C#的基础语法,包括变量、数据类型、运算符、…...
5-1 创建和打包AXI Interface IP
创建和打包AXI Interface IP的前流程和后流程 step 1 : 选择类型 1: 将当前的工程打包成IP 2: 将当前的BD工程打包成IP 3: 将指定的源码打包成IP 4: 创建一个新的AXI 接口IP 其中3和4是比较常用的,本次…...