<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mirilla的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Mirilla</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mirilla]]></copyright><item><title><![CDATA[华为iotda sdk发送消息无法更新quickstartpython问题解决]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/144886820</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/144886820</guid><author>Mirilla</author><pubDate>Thu, 02 Jan 2025 15:31:04 +0800</pubDate><description><![CDATA[华为官方智慧路灯python代码: quickstartpython/IoT_device_demo/message_sample.py上报消息时，无法更新设备数据信息。(排查方式: iotda实例网页--设备管理--设备详情--消息跟踪--查看发送的消息内容发现，多了content字段。同时“流转规则触发”失败 )把IoT_device/client/IoT_client.py中的payload代码改为：payload = device_message。]]></description><category></category></item><item><title><![CDATA[华为IoTDA 智慧路灯设备SDK与平台通信C 流程bug解决]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/144764064</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/144764064</guid><author>Mirilla</author><pubDate>Fri, 27 Dec 2024 12:40:19 +0800</pubDate><description><![CDATA[设备接入iotda--开发指南--资源获取--选择版本--下载--放至代码quickstartC/conf路径下,改名为rootcert.pem。设备管理--设备详情--MQTT参数参看--username，password。“建立连接”部分前完全正确。总览--接入信息--MQTT。3.更改“证书资源”]]></description><category></category></item><item><title><![CDATA[CRITICAL:autopilot:PreArm: Main loop slow (272Hz ＜ 400Hz)报错命令行解决]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/144030890</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/144030890</guid><author>Mirilla</author><pubDate>Mon, 25 Nov 2024 16:33:17 +0800</pubDate><description><![CDATA[先在一个终端使用命令正常打开模拟器：sim_vehicle.py --console --map -w。mavproxy.py --master=127.0.0.1:14550  # 改为你的无人机串口。param set ARMING_CHECK 0 # 停止检测。// 2. mavproxy里设置参数。// 1. 连接到无人机。]]></description><category></category></item><item><title><![CDATA[web发送验证码报错：pymysql.err.IntegrityError: (1062, “Duplicate entry ‘234XXX921@qq.com‘ for key ‘email‘“)]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/141333813</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/141333813</guid><author>Mirilla</author><pubDate>Mon, 19 Aug 2024 20:06:58 +0800</pubDate><description><![CDATA[1. 如果可以更改为false，修改为unique=False并在terminal迁移数据库，保存这项改变。1. 检查model中的数据库结构，email是否unique=True。2. 如果不可以更改，删除重复数据。]]></description><category></category></item><item><title><![CDATA[git使用 命令行与pycharm插件]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/140804500</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/140804500</guid><author>Mirilla</author><pubDate>Tue, 30 Jul 2024 19:28:05 +0800</pubDate><description><![CDATA[选择一个本地文件，右键用git bash打开右键用git bash打开要上传的文件回到git bash输入。]]></description><category></category></item><item><title><![CDATA[leetcode1408 字符串 字符串匹配问题 做题笔记]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/139423883</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/139423883</guid><author>Mirilla</author><pubDate>Mon, 03 Jun 2024 20:32:16 +0800</pubDate><description><![CDATA[链接：https://leetcode.cn/problems/string-matching-in-an-array/solutions/1723228/shu-zu-zhong-de-zi-fu-chuan-pi-pei-by-le-rpmt/"as" 是 "mass" 的子字符串，"hero" 是 "superhero" 的子字符串。1. 无法满足["maas","as"]，["blue","bu"]等场景下的特殊性。"et" 和 "code" 都是 "leetcode" 的子字符串。]]></description><category></category></item><item><title><![CDATA[leetcode 151 字符串 反转字符串 做题笔记与收获]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/139418952</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/139418952</guid><author>Mirilla</author><pubDate>Mon, 03 Jun 2024 16:48:42 +0800</pubDate><description><![CDATA[中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中，单词间应当仅用单个空格分隔，且不包含任何额外的空格。如果两个单词间有多余的空格，反转后的字符串需要将单词间的空格减少到仅有一个。1. 把string用空格拆开，把每个单词存入array。反转后的字符串中不能存在前导空格和尾随空格。中使用至少一个空格将字符串中的。之间用单个空格连接的结果字符串。1.  使用双指针反转整个字符串。是由非空格字符组成的字符串。1. 需要多余空间存array。3. 倒叙输出array。3. 单个单词再反转。]]></description><category></category></item><item><title><![CDATA[毕业课题 | ISAC通感一体化平台数据处理matlab代码 信道估计 时频域特征提取 有监督机器学习检测分类]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/139264144</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/139264144</guid><author>Mirilla</author><pubDate>Tue, 28 May 2024 14:01:12 +0800</pubDate><description><![CDATA[时域频域特征提取，存入excel表格 (基础特征&基于相关论文的重要特征，timeFeatureExtraction.m;----------------------------------代码---------------------------------------------------------------------------目录-------------------------------------从excel中读取数据，训练分类器(newInputGenerator.m) -->]]></description><category></category></item><item><title><![CDATA[JAVA开发| 面向对象，变量，方法，动静态实例复习]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/138320126</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/138320126</guid><author>Mirilla</author><pubDate>Mon, 29 Apr 2024 17:39:12 +0800</pubDate><description><![CDATA[学生有名字，出生年份和毕业时间。学生可以计算毕业年龄，说话。每一部分都代表什么意思？]]></description><category></category></item><item><title><![CDATA[JAVA开发|解决报错Action: Correct the classpath of your application so that it contains compatible versions]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/138231716</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/138231716</guid><author>Mirilla</author><pubDate>Sat, 27 Apr 2024 19:43:39 +0800</pubDate><description><![CDATA[一般出现“compatible versions”关键字则可以认为是pom.xml中的依赖出现错误。操作：打开右侧maven编辑器，查看dependencies，发现。在pom.xml中使用exclusion解除一个依赖即可。同时存在，它们之间产生了冲突。（重要字眼手工标红）]]></description><category></category></item><item><title><![CDATA[Java开发| IDEA Maven Swagger依赖插入失败]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/138202843</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/138202843</guid><author>Mirilla</author><pubDate>Thu, 25 Apr 2024 23:56:10 +0800</pubDate><description><![CDATA[在pom.xml文件中写入swagger2和swagger-ui的maven依赖时，字体变红。尝试了很多方法(改配置，勾选自动下载)都不行。发现可能是swagger完全没有被下载。需要更改settings.xml中的默认镜像下载地址。这说明依赖没有添加成功，在external libraries中查看了一下，确实没有swagger的包。进入settings中的java Compiler，讲两个版本调整一致即可。然后再settings中确认使用了settings.xml即可。]]></description><category></category></item><item><title><![CDATA[leetcode15 哈希表和双指针的权衡 三数之和 做题笔记和收获]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/136747229</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/136747229</guid><author>Mirilla</author><pubDate>Fri, 15 Mar 2024 22:26:36 +0800</pubDate><description><![CDATA[1. 如何找：使用双层for循环遍历前两个数组的和a+b，同时用一个指针找到c=-a-b。问题：初始思路的解能通过307个样例，会在输入很大时超出时间限制(估计是三层循环的原因，但所有哈希表的解法都需要三层循环)3. 去重：因为已经从小到大排序，如果在遍历过程中nums[i] == nums[i-1]，则跳过。2. 如何去重: 使用set()，利用数据结构set的无需不重复特性完成没有重复解。不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意，输出的顺序和三元组的顺序并不重要。]]></description><category></category></item><item><title><![CDATA[leetcode454 哈希表 四数组相加 写题笔记与收获]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/136659425</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/136659425</guid><author>Mirilla</author><pubDate>Tue, 12 Mar 2024 18:34:35 +0800</pubDate><description><![CDATA[应该选择：字典dict()，因为要保存两个数字——相加后的数值 和 该数值出现的次数。【解释说明dict()：字典结构为：dict[key] = value。在此处 key = 相加数值，value = 数值出现次数】2. 对record1中的每一个值，在record2中查找是否存在(record1 + record2 = 0)，如果存在则result+1。1. 将数组两两分开，将其中元素分别相加。]]></description><category></category></item><item><title><![CDATA[leetcode19 链表双指针妙用 删除链表中的第N个节点 做题笔记与收获]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/136511896</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/136511896</guid><author>Mirilla</author><pubDate>Wed, 06 Mar 2024 17:49:32 +0800</pubDate><description><![CDATA[2.  不确定循环结束条件时，可以先写if语言，再改写成while。2. 遍历到第(len-N-1)个节点, 改变指针，指向(len-N+1)个节点。2. 当fast指向链表末尾(None)时，slow指向倒数第(N+1)个节点。3. 在这时，改变slow指向节点的指针，越过倒数第N个，则顺利删除。1. 快指针fast 与 慢指针slow 保持(N+1)的距离。1. 妙用双指针，可以不用遍历链表获取长度。给你一个链表，删除链表的倒数第。个结点，并且返回链表的头结点。]]></description><category></category></item><item><title><![CDATA[leetcode904 数组滑动窗口 水果成篮 做题笔记与收获]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/136406887</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/136406887</guid><author>Mirilla</author><pubDate>Fri, 01 Mar 2024 22:12:38 +0800</pubDate><description><![CDATA[你想要尽可能多地收集水果。你正在探访一家农场，农场从左到右种植了一排果树。如果从第一棵树开始采摘，则只能采摘 [0,1] 这两棵树。如果从第一棵树开始采摘，则只能采摘 [1,2] 这两棵树。1. 先用右边界找到满足条件的临界处，(数字变化处)，可以采摘 [1,2,1,1,2] 这五棵树。2. 满足条件时统计区间长度，再移动左边界，可以采摘 [2,3,2,2] 这四棵树。可以采摘 [1,2,2] 这三棵树。3. 若不满足条件，再次移动右边界。，返回你可以收集的水果的。可以采摘全部 3 棵树。]]></description><category></category></item><item><title><![CDATA[leetcode34 数组二分法 找数组中目标元素的起始和结束位置 写题笔记与收获]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/136232474</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/136232474</guid><author>Mirilla</author><pubDate>Thu, 22 Feb 2024 14:14:17 +0800</pubDate><description><![CDATA[2. 写子函数，规范步骤。明确输出值，最后一起调整输出。（自己写的特殊条件不太有统筹规划性，容易错漏）1. 用循环中的值在循环中的自然变化控制循环结束，不用多余复杂条件--巧妙设计。收获：通过对比学习“代码随想录”官方代码，获得了以下启发。请你找出给定目标值在数组中的开始位置和结束位置。思路：用两个二分法分别找出左边界与右边界。给你一个按照非递减顺序排列的整数数组。你必须设计并实现时间复杂度为。如果数组中不存在目标值。我的代码(python)]]></description><category></category></item><item><title><![CDATA[java 堆排序]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/134606101</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/134606101</guid><author>Mirilla</author><pubDate>Fri, 24 Nov 2023 20:13:27 +0800</pubDate><description><![CDATA[简述：（以max-heap为例）堆是一个完全二叉树，根结点值最大，父节点的值高于所有子节点。新值插入末尾子节点，此节点不断地和父值对比，大于父值则交换位置。理解：logn为树的深度，n为数组长度。时间复杂度：O(nlogn)]]></description><category></category></item><item><title><![CDATA[java实现快速排序quicksort]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/134584793</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/134584793</guid><author>Mirilla</author><pubDate>Thu, 23 Nov 2023 19:45:26 +0800</pubDate><description><![CDATA[简述：选择一个pivot当参考，比它大的放右边，比它小的放左边。]]></description><category></category></item><item><title><![CDATA[2023得物app秋招笔试 编程题分享python]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/133744543</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/133744543</guid><author>Mirilla</author><pubDate>Tue, 10 Oct 2023 13:20:51 +0800</pubDate><description><![CDATA[一共有N条船，第一条船上有A支箭，第二条船上有B支箭。第三条船上的箭为前两条船上的总和多一支；第四条船上的箭为前三条船上的总和多一支；输入三个值N,A,B。有一串长度为n的糖葫芦，我们认为如果有连续x个相同的元素就是一串漂亮的糖葫芦。认为漂亮输出1，不漂亮输出0。输入：先输入糖葫芦的长度n和标准x。没想出卡在了什么样的用例上。开始时间： 2023-10-10 10:00 星期二。结束时间： 2023-10-10 13:00 星期二。可以自行引用头文件，没发现限制。考试时长： 120 分钟。]]></description><category></category></item><item><title><![CDATA[B站 2021算法A卷 24题变形词 python解法]]></title><link>https://blog.youkuaiyun.com/Mirilla/article/details/133174446</link><guid>https://blog.youkuaiyun.com/Mirilla/article/details/133174446</guid><author>Mirilla</author><pubDate>Fri, 22 Sep 2023 16:11:46 +0800</pubDate><description><![CDATA[2. 很久没有见过在考试中给try-except当结构，leetcode上做题一般都是给子函数def的结构。研究了很久如何在这个结构中完成功能，最后还是选择调取def。1. 改变了部分"初始给定代码" （调整了输入读取方式，注释掉了看不懂的代码），不然真的写不出来。感觉"初始给定代码"中存在着一定误导。3. 吐槽：牛客的报错太糟糕了！很多次本地编译器跑成功，线上OJ无输出还没有任何提示！]]></description><category></category></item></channel></rss>