NOT

树莓派天气助手

Vamei大神>第35章天气助手的简易复现!! ## 心知天气API 配置 API控制台官方网站:https://www.seniverse.com/dashboard - 如果你使用的是免费订阅,请复制下列链接: ```html https://api.seniverse.com/v3/weath ......
树莓 助手 天气

在Docker下一键安装部署免费开源的问答社区!

在Docker下一键安装部署免费开源的问答社区! 1.准备一台VPS主机,没有的话,【搞一台】 2.一键安装部署Docker wget https://raw.githubusercontent.com/QUANTAXIS/QUANTAXIS/master/config/install_docker ......
Docker 社区

什么是敏捷开发中的scrum模型?

Scrum是一种敏捷软件开发的框架。敏捷开发是一种迭代和增量的开发方法,它强调灵活性、快速反应和客户协作。 Scrum特别适合于处理那些需求不断变化,或者不太清楚需求的复杂项目。它是一个轻量级的过程框架,用于管理复杂的创新性工作,它提高了团队之间的沟通和协作能力。 Scrum包括三个角色: 产品负责 ......
模型 scrum

c++ 堆排序

堆排序主要分为两个函数: 1、构建堆 2、元素调整 ``` #include using namespace std; void maxHeap(int tree[], int n, int i) { if (i >= n) return; int lchild = i*2 + 1; int rch ......

rabbitmq死信队列

## 死信的概念 死信队列(Dead Letter Queue)是指当消息无法被消费者正常消费时,将这些无法消费的消息发送到专门的死信队列中,以便进行进一步的处理。这种处理方式通常被称为“死信处理”。 应用场景:为了保证订单业务的消息数据不丢失,需要使用到 RabbitMQ 的死信队列机制,当消息 ......
死信 队列 rabbitmq

2023.9.2-假期周进度报告

本周,主要进行休息,将社会实践照片进行了一个简单的整理,并且完成返校的基本准备,并成功返校。 本周日,主要进行休息,完成了一天简单的休息,遇到了返校要准备什么东西的问题,解决方法是过几天再说吧,等开学前一两天再思考吧,现在时间还早。 本周一,主要进行休息,完成了又一天简单的休息,遇到了社会实践调查照 ......
进度 报告 2023

spring注解

`@Resource` 和 `@Autowired` 是Java中用于依赖注入的注解,它们在使用方式和功能上有一些区别。 1. `@Resource` 注解是JavaEE提供的注解,而 `@Autowired` 注解是Spring框架提供的注解。 2. `@Resource` 注解可以用于字段、se ......
注解 spring

东方博宜OJ1009 数组逆序 C语言版

题目描述 给你 n 个整数,将其逆序输出。 输入 第一行一个整数 n (3≤n≤100)代表数的个数。 第二行 n 个整数(空格隔开)(这些数在 0∼106 之间)。 输出 n 个整数(空格隔开)。 样例 输入 3 1 7 5 输出 5 7 1 来源 数组问题 代码 #include <stdio. ......
逆序 数组 语言 1009 OJ

TS 项目加入 ESLint 进行代码检查

1. **安装依赖** ```text npm install eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin --save-dev ``` - `eslint`:ESLint 核心包。 - `@typescript ......
代码 项目 ESLint TS

单链表相关

单链表创建总结 *创建 ListNode 结点类 有属性 val next 考虑现实使用val定义为一个no和若干val,toString()重写 *创建 SingleLinkedList 单链表类 有private属性 头指针head 需要初始化 *单链表类需要有的方法: *遍历方法:不为空、则从 ......

二进制的运算

**& 与运算** `俩个都为1 才为1` **| 或预算** `一个为1就为1` **^ 异或运算** `不相同则为1 相同则为0` **~ 非预算** `0变成1 1变成0` **> 右移** `高位补0或者1,取决于数据是否有符号 shr 高位补0` `sar 高位补1 低位丢弃` ......
二进制

《线性代数》6. 线性相关、线性无关与生成空间

### 线性组合 **回忆一下向量的两个最基本的运算:** + **向量加法:$\vec{v} + \vec{w}$** + **向量乘法:$k\vec{v}$** **这两个基本运算构建了线性代数中最重要的一个概念:线性组合。对于若干个 $n$ 维向量 $\vec{v_{1}}, \vec{v_{ ......
线性 线性代数 代数 空间

面向对象 (基础篇)

# 面向对象(基础篇) ## 1. 概述 ### 1.1 什么是面向对象 - 面向对象关注的是`类`:在计算机程序设计的过程中,参照现实的事物,将事物的属性特征、行为特征抽象出来,用类来表示。 - 代码结构:以`类`为组织单位,每种事物都具备自己的`属性`和`行为/功能` - 是一种`设计者思维`, ......
对象 基础

Educational Codeforces Round 154 (Rated for Div. 2)

# Preface 太FW了现在,纯纯给队伍拖后腿,马上要成为我们队CF Rating最低的了 但换句话说徐神和祁神都这么猛,我直接躺着被嘎嘎带飞好像也很爽啊 不管怎么样还是要多练,不过接下来可能要按专题重点突破了,明天队里开个会确定下大家的主攻方向再说 # A. Prime Deletion 因为 ......
Educational Codeforces Round Rated 154

protobuf从源码安装

因为新版本编译必须使用bazel,所以为了方便我们先使用protobuf老版本3.15.6 [下载链接](https://github.com/protocolbuffers/protobuf/releases/download/v3.15.6/protobuf-all-3.15.6.tar.gz ......
源码 protobuf

注解和反射

# 注解和反射 什么是注解 Annotation的作用: + 不是程序本身,可以对程序作出解释(这一点和注释(comment)没什么区别) + 可以被其他程序(比如:编译器等)读取 Annotation的格式: + 注解是以”@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressW ......
注解

Java反射机制

# Java反射机制 ==学习目标:== 1. 了解反射的基本原理 2. 掌握Class类的使用 3. 使用Class类并结合java.lang.reflect包取得一个类的完整结构。 4. 通过反射机制动态的调用类中的指定方法,并能向这些方法中传递参数。 ​ 在Java中较为重要的就是反射机制,那 ......
机制 Java

vue-router的使用

1.在router目录下的index.js文件 const routes = [ { path: '/', redirect: '/recommend' // 根路径下默认为推荐页面 }, { path: '/recommend', component: Recommend }, { path: ' ......
vue-router router vue

汇编进制学习

**进制解读** 任何一种进制都是完美的,都可以做计算,进制的符号由人来定义,普通的运算可以用查数解决。 `八进制2+3,从二开始往后移三个数 2*3,从二开始往后移动4个数,要想快速口算,需要记忆加法和乘法表。` **计算机中的进制** 在计算机中使用二进制,但是日常接触的汇编都是16进制,因为方 ......
进制

ChatGPT指南:六个最佳提示词使用技巧

大家好,我是星辰编程理财。很高兴能够与大家分享关于ChatGPT的最佳实践。作为一个热爱编程的技术爱好者,我曾经历了在学习和使用ChatGPT时遇到的一些挑战和困惑。然而,通过不断的探索和实践,我逐渐领悟到一些宝贵的经验和技巧。在这篇文章中,我想和大家聊聊指令的重要性。我还记得刚开始使用ChatGP ......
使用技巧 ChatGPT 技巧 指南

9.2 闲话

突然意识到好久没推歌了,而且最近的内容也和“闲话”两字丝毫不沾边。但是上一句话和闲话二字沾边了。 今日推歌: 月光 - はるまきごはん / キタニタツヤ / 初音ミク / 鏡音リン >>> 歌词 ガラクタばかりを集めて 一味收集毫无价值的杂物 ボロ切れひとつを被せた 以一块破碎旧布轻轻包裹 醜い形を ......
9.2

python selenium

1 #encoding: utf-8 2 import selenium 3 from selenium import webdriver 4 from selenium.webdriver.common.by import By 5 import urllib.request as req 6 i ......
selenium python

ROS小车一些错误解决

sudo apt-get install ros-melodic-serial 18.04是melodic sudo apt-get install ros-melodic-uuid-msgs sudo apt-get install ros-melodic-bfl lslidar功能包的cmake ......
小车 错误 ROS

剑指 Offer 42. 连续子数组的最大和(简单)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202309/2679751-20230902194907472-1661771290.png) ``` class Solution { public: int maxSubArray(vector& ......
数组 Offer 42

ubuntu查看release版本

1.`lsb_release -a` ``` ubuntu@ubuntu:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.3 LTS Release: 2 ......
release 版本 ubuntu

Airtest1.2.10.2版本Android录屏功能

1. 前言 本次是Airtest库更新,版本提升至1.2.10.2,内容主要是Android录屏功能的改动。 2. 更改部分 在Airtest1.2.9中提供的cv2模式已经被舍弃,因为容易引发错误,效果也不如ffmpeg; 只有Android需要mode参数,默认为yosemite模式;Windo ......
Airtest1 Airtest Android 版本 功能

selenium-wire兼容selenium和requests

# 背景 在工作中UI自动化中可能会需要用到API来做一些数据准备或清理的事情,那UI操作是略低效的,但API操作相对高效。 而实战课就有这样一个案例,不过那个案例是UI操作和API分开的。 极少会遇到这样的场景,我selenium操作网页,比如登录,应该底层也是有响应数据的,比如token之类的, ......
selenium selenium-wire requests wire

windows加壳程序WinLicense与Themida

## 反调试提示 开了Procmon.exe之后启动游戏会弹出这个框,这个是程序加壳之后的反外挂,反调试提示框。 WinLicense A monitor program has been found running in your system.Please, unload it from mem ......
加壳 WinLicense windows Themida 程序

有道云笔记之备选方案Obsidian和Notion

## 有道云笔记限制登录设备 在商业项目中一般都会有plana、planb,对于云笔记,我也在寻找planb,有道云笔记在国内市场已经占据了很大的份额。 同类型中的就不再去挑选了,我觉得商业软件,迟早也会走到有道云笔记这一步的,早在很多年前就目睹了为知笔记收费迁移到有道云笔记。 在知乎上看到很多推荐 ......
Obsidian 笔记 方案 Notion

【题解】NOIP2021

咕咕咕的东西总是要补的。 ## A.报数 ### 题目描述: 报数游戏是一个广为流传的休闲小游戏。参加游戏的每个人要按一定顺序轮流报数,但如果下一个报的数是 $7$ 的倍数,或十进制表示中含有数字 $7$,就必须跳过这个数,否则就输掉了游戏。 在一个风和日丽的下午,刚刚结束 SPC20nn 比赛的小 ......
题解 NOIP 2021