NOT

微信小程序-获取openid

当需要获取当前用户的微信openid时,需要调用微信提供的接口进行获取,这里以从后端获取为例进行说明。 1.小程序代码 ts(之前叫js): Page({ data: { info:'hello' }, clickMe:function(){ wx.login({ success(res) { if ......
程序 openid

基于rk3588----i2c驱动框架学习(2)-总线驱动 algorithm 分析

rk3588 i2c algorithm 分析 来了来了,上次分析完i2c的驱动框架 今天我们就看看i2c的algorithm是如何实现的 static const struct i2c_algorithm rk3x_i2c_algorithm = { .master_xfer = rk3x_i2c ......
总线 algorithm 框架 3588 i2c

树莓派 与 NAS 配置 LOG

树莓派 与 NAS LOG 树莓派 树莓派到了,用它做了一个 adguardhome 的 DNS 服务器,然后绑上花生壳,这样公网用 ssh 访问家里内部网络。用 python 写了一个脚本在远程实时监控它的 CPU 温度,网络接口速度。 在树莓派上搭好了 DNS,monitor,docker,rs ......
树莓 NAS LOG

舵机驱动——STM32F407ZGT6探索者——HAL库

舵机驱动——STM32F407ZGT6探索者——HAL库 1、材料准备 开发板:正点原子STM32F407ZGT6探索者 舵机:SG90 舵机线材分辨:褐色 / 红色 / 橘黄色 —— GND / VCC / PWM_signal 与开发板接线:褐色 / 红色 / 橘黄色 —— GND / +5V ......
舵机 F407 ZGT6 STM 32F

docker-compose安装mysql8+踩坑版

一、拉取MySQL镜像 我这里使用的是MySQL8.0.18,可以自行选择需要的版本。 docker pull mysql:8.0.18 二、创建挂载目录 mkdir -p /home/docker/mysql8/log mkdir -p /home/docker/mysql8/data mkdir ......
docker-compose compose docker mysql8 mysql

[ARC104B] DNA Sequence 题解

题意 对于一个只含有 A,C,T,G 的字符串 \(s\), 定义其为匹配的当且仅当其中 A 的数量和 T 的数量相等,C 的数量和 G 的数量相等。 给定一个长度为 \(N\) 的字符串 \(S\),求其有多少个非空子串是匹配的。 \(1 \le N \le 5000\)。 题解 \(\mathc ......
题解 Sequence 104B ARC 104

[ARC104C] Fair Elevator 题解

题意 有 \(N\) 个区间 \([a_i,b_i](a_i<b_i)\),都是 \([1,2n]\) 内的整数且互不相同(\(a_i\ne b_j,a_i\ne a_j,b_i\ne b_j\))。 现在给定一些 \(a\) 和 \(b\) 的值,剩下不知道的用 \(-1\) 表示。问是否存在一种 ......
题解 Elevator 104C Fair ARC

[ARC104D] Multiset Mean 题解

题意 给定 \(N,K\) 和 \(M\)。对于每个大小在 \([1,N]\) 中的 \(x\),求每个元素大小在 \([1,N]\) 中,平均数为 \(x\) 且相同元素不超过 \(K\) 个的可重集的数量,对 \(M\) 取模。 \(1 \le N,K \le 100\),\(M\) 为质数。 ......
题解 Multiset 104D Mean ARC

[MRCTF2020]Ez_bypass

打开题目后得到源码,可以使用 PHP 代码在线格式化一下,方便阅读。源码如下。 $flag = 'MRCTF{xxxxxxxxxxxxxxxxxxxxxxxxx}'; if (isset($_GET['gg']) && isset($_GET['id'])) { $id = $_GET['id']; ......
Ez_bypass bypass MRCTF 2020 Ez

[GXYCTF2019]BabyUpload

题目附件如下。 <?php session_start(); echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /> <title>Upload</title> <form action=\"\" ......
BabyUpload GXYCTF 2019

[SUCTF 2019]CheckIn

题目给出了源码,如下。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <met ......
CheckIn SUCTF 2019

[MDP.NetCore] 開發一個從GitHub持續佈署到Azure Container Apps的Web站台

開發一個從GitHub持續佈署到Azure Container Apps的Web站台 程式碼簽入GitHub之後,啟動GitHub Action流程,編譯並部署程式到Azure Container Apps,是開發系統時常見的功能需求。本篇範例協助開發人員使用GitHub與Azure,逐步完成必要的 ......
站台 Container NetCore GitHub Azure

用结构化思维解一切BUG(3):实际案例

本系列文章的最终篇,也是最高潮??? 本系列文章主要介绍一种「无需掌握技术细节,只需结构化思维和常识即可解一切BUG的方法」。本文通过讲解实际案例,您将身临其境地体会该方法有多么强大!并更深刻地理解和运用该方法。 ......
思维 实际 案例 结构 BUG

<学习笔记> 点分树

感觉可以理解为带修点分治。 常用于解决与树原形态无关的带修改问题。 —— oi-wiki 点分树是通过更改原树形态使树的层数变为稳定 \(\log n\) 的一种重构树。就是通过点分治找重心的方式,将这一层重心为上一层重心的儿子。 所以对于很多暴力的复杂度是正确的。 一开始发现建树错了,然后发现是原 ......
笔记 lt gt

0. 实验工具准备以及后续实验目的

该系列课程需要使用到RISC-V(极简指令集)版本的四个工具: 1. QEMU 5.1+ 2. GDB 8.3+ 3. GCC 4. Binutils 下面逐个介绍这四个工具。 GCC GNU Compiler Collections,GNU系统中的编译器套件。 GDB GNU Debugger,G ......
目的 工具

相对全的fastio

struct FastIO{ static const int S=1048576; char buf[S],*pL,*pR;int stk[20],Top; #define Clear() (fwrite(buf,1,Top,stdout),Top=0) #define gc() ( pL==pR ......
fastio

mac命令行启动应用

谷歌浏览器 /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome // 在9222端口下开启远程调试 --remote-debugging-port=9222 // 指定当前浏览器用户目录(如果目录为空则打开一个全新浏览器) - ......
命令 mac

UE5打包后,无法切换关卡的问题

首先是普通的会遇到的问题,比如多个Level不在同一目录,或者不在默认的Maps目录打包不成功这时候要设置,Project Settings-> Packaging 上面保证没问题之后,打包发现依然有问题,不管切换路径为相对或者绝对路径都不行 把蓝图中的OpenLevel,变为按引用传递可以了,详细 ......
关卡 问题 UE5 UE

前端基础之BOM

前端基础之BOM 前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 B ......
前端 基础 BOM

【不靠谱程序员】不靠谱程序员这样做幂等控制

批处理定时任务的实现方式,不外乎下面这样。当然,在数据量较大时,也会采用分页获取数据分批处理。 批处理程序通常包含大批量数据的处理,这样的程序执行时间一般也比较长。anyway,对于这样的程序,技术上做好防重复请求是一项基本要求。 下面rest接口用来暴露给一个定时调度程序来调用。这个接口的业务逻辑 ......
程序员 程序

11.2 模拟赛小记

那时,太阳循着亘古不变的路途正越来越大,也越红。在满园弥漫的沉静光芒中,一个人更容易看到时间,并看见自己的身影。 ......
模拟赛 小记 11.2 11

团队作业2-《需求规格说明书》

作业概述 软件工程 🔗https://edu.cnblogs.com/campus/gdgy/CSGrade21-34 作业要求 🔗https://edu.cnblogs.com/campus/gdgy/CSGrade21-34/homework/13027 GitHub链接 🔗https:/ ......
说明书 规格 团队 需求

博创Luby使用指南

Luby使用指南 1.开机 通电,当显示在boot界面的时候,长按正方形(深灰色)那个键,即可进入选择程序界面,此时再按一次正方形那个键,即可进入USB连接模式,此时用线将Luby和电脑连接起来。 当copy完程序后,点击一下圆的(蓝色)的那个按键,即可进入选程序界面,选择相应的程序,即可运行,每次 ......
使用指南 指南 Luby

学习笔记8——20211303ltc

学习笔记8 一、作业要求 自学教材第5章,提交学习笔记(10分),评分标准如下 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” ......
20211303 笔记 ltc

anki 同步服务教程

anki 同步服务,支持安卓,ios,windows 等设备,不确定是否支持 Mac(没有设备) ## 1、安卓使用教程: ​![图片[1]-anki 同步服务教程-MSNC](https://list.msnc.top/d/tc/net-img-anki01-20230917202756-7fn8 ......
教程 anki

数据采集与融合实践第四次实践作业

作业1 Selenium爬取股票信息 Gitte文件夹链接:https://gitee.com/prettykuromi/102102137/tree/master/作业4/问题1 本次作业要爬取“沪深 A 股”、“上证 A 股”、“深证 A 股”3 个板块的股票数据信息,分析url结构, http ......
数据采集 数据

11.2 闲花

今天不是角色日 但是我: 昨天晚上用学长讲课的配套题出了一场模拟赛,比较好笑的是教练根本没对这些题审核,结果选了四道题: 全英文题面(gym 题洛谷没翻译) 计数题一个样例答案为 \(2\) 一个交互题只有一个样例,没有交互库 然后就开网用翻译打,然后那道交互换成了一道阅读量极大的傻逼构造,赛时只有 ......
11.2 11

SpringSecurity的学习

前置知识 1.RBAC关系模型 这个图片很清晰了,一个用户可以对应多个角色一个角色可以对应多个权限,这样子我们就可以引出我们所设计的数据库 用户,角色,权限共三张表,再通过两张表将他们连起来,这样子就可以进行权限控制,知道用户就可以得知该用户可以访问哪些模块,不能访问哪些模块。 SpringSecu ......
SpringSecurity

QOJ # 6340. Tourism

题面传送门 还记得 JOISC 赛时写了个 \(O(n\sqrt n\log n)\) 喜提 \(28\) 分,一直以为这个东西只能根号,这下糗大了( 根号直接回滚莫队就行,但是实际上是由 log 做法的!! 考虑离线,然后对于每个点,将这个点到根的路径上的点都染上一个属于这个点的颜色,这样树上每个 ......
Tourism 6340 QOJ

团队作业2-《需求规格说明书》

这个作业属于哪个课程 软件工程 这个作业要求在哪里 团队作业2-《需求规格说明书》 这个作业的目标 设计团队项目、规划项目计划 需求规格说明书 引言 编写目的 为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 项目阐述 项目整体介绍 一个一站式图片处理平台,旨在为用户提供快捷、高 ......
说明书 规格 团队 需求