esp-idf 2021 esp idf

了解 ESP32 FreeRTOS:初学者指南

原文:https://www.cnblogs.com/intomcu/p/17297020.html 了解 ESP32 FreeRTOS:初学者指南 ESP32 FreeRTOS是什么? 如何使用FreeRTOS? 哪些常用的函数? xTaskCreate() vTaskDelete() vTask ......
初学者 FreeRTOS 指南 ESP 32

[Luogu] P7910 [CSP-J 2021] 插入排序

[CSP-J 2021] 插入排序 - 洛谷 昨天下午爆肝一下午都没整出来(悲 是我太菜了 思路 第一种想法,暴力 即,每次修改操作后重新维护整个数组,时间复杂度\(O(Qn^2)\),能拿52pts 但是,想要拿满分,很简单,只需要把排序的双层循环\(n^2\)变为\(n\)即可 因为冒泡是对每个 ......
Luogu CSP-J P7910 7910 2021

[Luogu] P7911 [CSP-J 2021] 网络连接

[CSP-J 2021] 网络连接 - 洛谷 距离CSP2023还有 \(**3**\) 天 题意及思路 恶臭大模拟,按照题意模拟即可。有几个代码上的难点: 当定义了一个scanf或者sscanf并且有一定的输入规则,那么如果读取到的字符串不符合定义的规则,那读入了几个变量就返回几个变量 例如,如下 ......
Luogu CSP-J P7911 网络 7911

The 2021 ICPC Asia Shenyang Regional Contest

Preface 合肥前的最后一场VP了,本来计划是我和祁神两个人打,但后面徐神还是来救场了 然后这场我们过的最难的两题都是徐神切的,直接给我们抬进Au区了属于是 而且徐神最后也差一点写出G(TLE on 72),同时也一眼秒了D(没时间写了),看来这场让三个徐神来打感觉10题随便出线了 A. A B ......
Shenyang Regional Contest 2021 ICPC

题解 NOIP2021 方差

原题 我认为这道题非常困难 码量并不大 可是需要很多次思维跳跃 题意 题意概述: 给定非严格递增序列 \(a_{n}\) 可以进行若干次操作,求序列方差的最小值的\(n^2\)倍 方差的定义为 \(D = \frac{1}{n} \sum_{i = 1}^{n} {(a_i - \bar a)}^2 ......
方差 题解 NOIP 2021

P8755 [蓝桥杯 2021 省 AB2] 负载均衡

原题链接 我曾经写题时有个疑惑,那就是会不会算力恢复之后大于最大算力? 其实不会,把消耗的算力想象成占领,恢复算力想象成撤离,不管怎么恢复,领地都是那个领地。 #include<bits/stdc++.h> using namespace std; int power[200005]={0}; st ......
蓝桥 P8755 8755 2021 AB2

The 2021 ICPC Asia Nanjing Regional Contest (XXII Open Cup, Grand Prix of Nanjing)

Preface 来场我最爱的SUA的题,而且恰逢南京站因此袋鼠题懂得都懂 然而好家伙点开题目一看怎么全是OP题,我们队没一个玩原的这下大输特输了 因此这场前中期可以说是崩完了,一个签到因为没判\(n=1\)从20min挂到150min,除此之外其它题目基本上都要挂上三四发 不过好在最后20min连着 ......
Nanjing Regional Contest Grand 2021

学习ESP32——使用SquareLine_Studio自定义一个UI界面学习ESP32——使用SquareLine_Studio自定义一个UI界面

原文:https://blog.csdn.net/Jeremyrev/article/details/131854181 打开SquareLine_Studio软件,先生成一个项目,这里我选择乐鑫官方的板子 选择File→Project Settings选择导出的地址,点击APPLY CHANGES ......

深入理解Laravel(CVE-2021-3129)RCE漏洞(超2万字从源码分析黑客攻击流程)

背景 近期查看公司项目的请求日志,发现有一段来自俄罗斯首都莫斯科(根据IP是这样,没精力溯源)的异常请求,看传参就能猜到是EXP攻击,不是瞎扫描瞎传参的那种。日志如下(已做部分修改): [2023-11-17 23:54:34] local.INFO: url : http://xxx/_ignit ......
漏洞 源码 黑客 流程 Laravel

中国矿业大学CUMT 2021级java期末考试

一.简答题(5题*8=40分) 1.简要说出java程序运行过程 2.final和static分别可以修饰什么,各自代表了什么意思(成员变量、成员方法、接口什么的) 3.继承中子类对象初始化的全过程 4.Java的成员方法和变量中静态绑定和动态绑定的区别 5.同步和异步的区别:同步操作意味着在一个操 ......
矿业 大学 CUMT 2021 java

GUI-Guider 生成打印机模板并在 ESP32-S3 上面运行

原文:https://www.jianshu.com/p/51fc4c1d1e66 目录 目录 ESP32-S3 移植 GUI-Guider 的打印机例程 前提准备 1. GUI Guider 生成工程 根据屏幕参数新建工程 2.移植代码到 lvgl 例程里 将生成的代码作为组件使用 与参考链接中的 ......
GUI-Guider 打印机 模板 Guider GUI

【ccpc女生专场】2021女生专场vp总结

开篇碎碎念 是11.10下午闲来无事vp的,好叭实际是前两天晚上网瘾,一直嘟囔想vp,所以抽了一个时间v了一下,另一方面也是想知道女生赛的大体难度是不是尊嘟如别人所言。5题铜首一个半小时下班,然后美滋滋的去麦麦吃了点饭饭。 K.音乐游戏 赛时先开的K,嗯...因为对字符的亿点点不熟悉所以开出来的实际 ......
专场 女生 ccpc 2021

【misc】[CISCN 2021初赛]robot --流量包数据提取,坐标画图

打开附件的流量包 可以发现有很多的tcp协议数据,追踪tcp协议数据看看 可以发现tcp数据流中有很多类似坐标的东西,先把这些数据另存为txt保存,如何用正则表达式提取这些数据,提取脚本如下: import re with open("data.txt", "r", encoding="utf-8" ......
初赛 坐标 流量 数据 CISCN

[PA2021] Od deski do deski

[PA2021] Od deski do deski 看似简单,实则考察的是选手的 DP 基本功,如果像我一样只会观察性质就做不出来这题。 性质:合法的序列一定是由若干个子串按照顺序拼起来的,其中每个子串的开头和结尾是一样的。 然后的想法就是设 \(f_i\) 表示子串 \(i\) 能一次消掉的方案 ......
deski 2021 PA Od do

记一次Rider2021版本 + EmmyLua + XLua 断点失败问题

https://www.jianshu.com/p/5a453a80b7e9 按照上述配置加载到对应的LuaMain文件中 也发现连接成功了, 但是无论如何都断点不到 网上寻找发现Rider2021版本后需要 1.ProjectSetting -> Editor ->C# Project Gener ......
断点 EmmyLua 版本 问题 Rider

题解 P7972【[KSN2021] Self Permutation】

怎么其他两篇题解都是 \(O(n\log n)\) 的,来发一个 \(O(n)\) 做法,当考前复习了。 对原序列建出小根笛卡尔树,节点编号与原序列中的下标相同。记 \(T_u\) 表示以 \(u\) 为根的子树,\(lc(u),rc(u)\) 分别表示 \(u\) 的左儿子和右儿子。 设 \(f_ ......
题解 Permutation P7972 7972 2021

ESP32学习笔记-IIC驱动

IIC驱动OLED屏幕 ESP32有两个I2C通道,任何管脚都可以设置为SDA或SCL。 如果要使用其他管脚,在使库函数时,只需调用:Wire.begin(SDA, SCL); 用IIC硬件刷后,发现屏幕不亮,没有深究下去,以后要深究下去,而不是傻乎乎弄了一下,不行,找了一下,就不管了 逻辑分析仪, ......
笔记 ESP IIC 32

2021CCPC桂林

B 题意:1e6位a+b=c算式。每次修改某个加数的某一位,求这一位修改后的值和算式改变的位数。 题解:用set维护 \(a_i+b_i\neq 9\) 的位置,这样修改后的修改位的值和改变的位数都可以通过它算出来,然后每次修改至多往set插入或删除一个元素。 // // Created by bl ......
2021 CCPC

P9842 [ICPC2021 Nanjing R] Klee in Solitary Confinement

P9842 [ICPC2021 Nanjing R] Klee in Solitary Confinement 你说得对,但是 Klee 比根号可爱捏 题意简述 给定 \(n,k\) 和一个长为 \(n\) 的序列,你可以选择对区间 \([l,r]\) 的数整体加上 \(k\),也可以不加。最大化众 ......
Confinement Solitary Nanjing P9842 9842

P9840 [ICPC2021 Nanjing R] Oops, It's Yesterday Twice More

P9840 [ICPC2021 Nanjing R] Oops, It's Yesterday Twice More 注意到最后袋鼠要集中到一个点上,显然先走到四个角落之一再移动到点 \((a,b)\) 是最优的,可以证明,步数一定不超过 \(3(n-1)\)。 因为不知道具体要到哪一个角落里,因此 ......
Yesterday Nanjing P9840 Twice 9840

esp32笔记[10]-rust驱动ssd1306显示屏

摘要 使用rust(no-std)环境和esp-hal库实现SSD1306显示屏(128x64)显示bmp图片. 平台信息 esp32(模组:ESP32-WROOM-32D) (xtensa lx6)(xtensa-esp32-none-elf) rust 超链接 esp32笔记[7]-使用rust ......
显示屏 笔记 1306 rust esp

使用python开发了一个自动摇摆机械臂 Micropython+ESP332+舵机+USB发热贴

前言: 在测试不同区域的红外、毫米波和激光雷达等传感器时,需要人工招手和移动进行测试。尽管这种测试是必要的,但却难以保证测试的一致性,因为人的动作很难做到完全一致。 解决方案:为了提高测试的一致性,我们测试考虑开发一种可摇摆且能发热的测试工具。这样的工具可以模拟不同动作和热源,以确保传感器在各个测试 ......
舵机 Micropython 机械 python ESP

【ESP32】Platformio+Arduino+LVGL | 如何加载图片(使用C语言数组方法)

原文:https://blog.csdn.net/JackieCoo/article/details/128621681 前言最近在做项目的时候,有一个使用LVGL库往屏幕显示图片的需求。虽然LVGL的官网有对应操作的说明文档,但描述得比较模糊,对于初学者不太友好,所有我就详细讲一下具体如何操作。 ......
数组 Platformio Arduino 语言 方法

题解 P7405 [JOI 2021 Final] 雪玉

洛谷。 题意 应该好理解的。 分析 我们的所有雪球在同一时间之间的距离都是相同的,因此一段雪,要么是它左侧的第一个所取,要么右侧第一个所取,要么不被取,并且,我们每一个雪球所占有的雪是连续的一段。 我们令 \(L_i\) 表示第 \(i\) 步前所能走的最左点,\(R_i\) 表示第 \(i\) 步 ......
题解 P7405 Final 7405 2021

Arduino之ESP8266开发环境搭建

1、下载arduino 官网:https://www.arduino.cc/en/software 页面下滑,建议选择旧版本下载 2、安装ESP8266开发包 因为Arduino IDE默认是给Arduino开发板用的,默认只有Arduino开发板的相关开发资源。要想在在Arduino IDE中使用 ......
Arduino 环境 8266 ESP

Unity-Light(含Unity2021-2d项目升级Urp渲染管线)

Unity-Light(含Unity2021-2d项目升级Urp渲染管线) 普通渲染管线(比较老旧的光效升级方式,已舍弃) ​ 要使场景和角色拥有光效,那就得让他们先暗下来,给他们添加相应的材质 场景材质的添加 ​ 选中需要添加材质的场景,在右侧框内的“材质”菜单中,选中Default-Diffus ......
Unity 管线 Unity-Light 项目 Light

P8317 [FOI2021] 幸运区间

P8317 [FOI2021] 幸运区间 题目传送门 分治 + dfs 首先可以发现 \(k\) 和 \(d\) 很小,所以是可以搜索的。 那么就考虑如何枚举区间,显然 \(n^2\) 枚举是会超时的,所以就考虑分治来求。 求的过程中就分成三种情况来处理:在左边一半,在右边一半,以及跨越中间点。显而 ......
区间 P8317 8317 2021 FOI

P9847 [ICPC2021 Nanjing R] Crystalfly

P9847 [ICPC2021 Nanjing R] Crystalfly 你说得对,但是刻晴更可爱捏 翻译 给定一个 \(n(1\le n\le10^5)\) 个节点的树,每个节点上有 \(a_i\) 只晶蝶。派蒙最初在 \(1\) 号节点,并获得 \(1\) 号节点的所有晶蝶,接下来每一秒她可以 ......
Crystalfly Nanjing P9847 9847 2021

P7831 [CCO2021] Travelling Merchant CWOI1113B

首先将边反向,再按 \(r\) 从大到小排序,这样可以使得答案的转移没有后效性。 令 \(ans_i\) 表示 \(i\) 这个点最少有多少资产方能无限地走下去。(初值为 \(inf\) ) 依次枚举每一条边。(令 \(u\) 为这条边的起点,\(v\) 为这条边的终点) 首先对现在的图进行一遍 t ......
Travelling Merchant P7831 1113B 7831

[省选联考 2021 A/B 卷] 滚榜 - 总结

[省选联考 2021 A/B 卷] 滚榜 首先明确要拆开 \(\sum b_i\)。 因为 \(b_i\) 不降,所以当一个人做了 \(x\) 道,后边的人都至少做了 \(x\) 道。 然后我们考虑提前算贡献,对于一个排名 \(p_i\)(倒序且 \(p_0\) 为 \(a_i\) 最大的位置),贡 ......
2021