XOR

[NOIP2004 普及组] 火星人

题目简单,A完之后看题解,看到大佬的一片题解有感而发,这位大佬的DFS确实精妙 看完题之后你会发现只需要5行就可以解决,c++自带的全排列函数,但是有位大佬手写DFS的方法非常巧妙,直接精确定位,让我对dfs的理解多多少少又加深一层 题目描述 人类终于登上了火星的土地并且见到了神秘的火星人。人类和火 ......
火星人 NOIP 2004

B数的相关知识和图

已经有了二叉搜索树以及他发展的红黑树和AVL数为什么还要优化出B树呢,我们知道红黑树的搜锁时间复杂度大约是AVL树的两倍左右,这点时间对于cpu来说无伤大雅,所以当红黑树储存10亿个数据以后她大概需要30次左右可以找到,这如果在内存中一下子就找到了,但是我们很多时候数据都是存在磁盘上的.这时找30次 ......
知识

cypress安装与使用

官方文档:https://docs.cypress.io/guides/getting-started/installing-cypress 结合git代码运行项目 1.cd到指定目录路径,git clone 代码下来(eg我的路径是sy_cypress下)//没有的话忽略gitclone这一步 2 ......
cypress

drf之restful规范中的过滤、排序和分页

[toc] # 一、过滤 > restful规范中 -请求地址中带过滤条件 带过滤的接口只有:查询所有 ## 内置过滤类 ```python from rest_framework.filters import SearchFilter class BookView(GenericViewSet, ......
restful drf

springmvc启动父子容器过程简略源码

1 启动点 tomcat启动的时候会根据spi机制找到sping-web下的SpringServletContainerInitializer 2 根据servlet规范SpringServletContainerInitializer会关注实现了WebApplicationInitializer的 ......
父子 容器 springmvc 源码 过程

OpenWrt 旁路由

2. 进入旁路由的管理界面。我们需要修改OpenWrt的LAN口的接口设置 【网络】-【接口】-【LAN编辑】 在【物理设置】中,需要取消勾选【桥接接口】的选项,然后选择到您的LAN硬件接口 设置好之后,请记得点击【保存】。这里划重点,不要点击【保存&应用】!不要点击【保存&应用】!不要点击【保存& ......
路由 OpenWrt

linux 条件语句和逻辑判断

目录 一、条件判断 二、逻辑判断 三、if和case 四、七个实验 一、条件判断 1.test测试 test [ 条件表达式 ] -e:测试目录是否存在 -d:测试是否为目录 -f:是否为文件 -r:当前用户是否有读写权限 -w:当前用户是否有写权限 -x:当前用户是否有执行权限 2.整数值判断 格 ......
语句 逻辑 条件 linux

容器抓包

容器抓包方法 : 1 可以先执行kubectl get pods $PodName -n $NameSpace -o wide看看pod运行的节点 2 登录到对应的node上,如果是docker运行时,执行 docker ps| grep $pod名称找到容器ID,然后在执行 docker insp ......
容器

vue3:setup语法糖

## 1.setup语法糖简介 直接在script标签中添加setup属性就可以直接使用setup语法糖了。 使用setup语法糖后,**不用写setup函数;组件只需要引入不需要注册;属性和方法也不需要再返回,可以直接在template模板中使用**。 ## 2.setup语法糖中新增的api d ......
语法 setup vue3 vue

Educational Codeforces Round 149 (Rated for Div. 2)

# Preface 补题,本来这场想现场打的,但是玩**《Island》**玩的有点上头就没打了~~(逸一时,误一世~~ 然后今天发现2h30min就没啥难度的全写了,早知道昨天现场打给大号涨波分了 不过现场打以我的尿性也不知道会整出什么逆天操作,等下一个细节写挂心态一崩就开始坐牢~~(乐~~ # ......
Educational Codeforces Round Rated 149

[Android 逆向]旅行青蛙破解

#### 1. 旅行青蛙V1.0,4 apk 安装到手机,可以运行 #### 2. jadx 打开apk ![image](https://img2023.cnblogs.com/blog/1267154/202305/1267154-20230526175542133-152412972.png) ......
青蛙 Android

SQL Server通过钉钉机器人直接发送消息

/** 启用 Ole Automation Procedures 选项exec sp_configure 'show advanced options',1;goreconfigure;gosp_configure 'Ole Automation Procedures',1;goreconfigur ......
机器人 机器 消息 Server SQL

每日打卡-33

一.问题描述 给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格。 在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以先购买,然后在 同一天 出售。 返回 你能获得的 最大 利润 。 二.设计思路 其实你完全没有必要去 ......
33

ssrf

......
ssrf

[abc279 G] At Most 2 Colors

# [G - At Most 2 Colors (atcoder.jp)](https://atcoder.jp/contests/abc279/tasks/abc279_g) > 重点讲解方法三,因为~~方法三是蒟蒻都能想出来的~~方法一和方法二都可以借助方法三的思想推出 ## 方法一 这是最简单 ......
Colors Most abc 279 At

5.26打卡

#include <bits/stdc++.h> using namespace std; class ExamInfo { public: ExamInfo(string name,char grade) :name(name),mode(GRADE),grade(grade){} ExamInf ......
5.26 26

如何获取免费的云服务器

作为程序员,我们都想拥有一个自己的网站,而搭建网站需要服务器、域名、数据库等等,一般服务器和域名要去腾讯云或阿里云等官网购买,那么有没有一种不需要花钱就能获得服务器的方法呢,答案是有的。 一.如何获得免费云服务器 首先我们进入[sanfengyun官网](https://www.sanfengyun ......
服务器

【笔记】macbook m2 芯片中使用 gcc docker 镜像来交叉编译

**作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!** * [cnblogs博客](https://www.cnblogs.com/ahfuzhang/) * [zhihu](https://www.zhihu.com/people/ahfuzhang/posts) * [G ......
芯片 镜像 macbook 笔记 docker

JAVA第九次作业

3、设计三个类,分别如下:(知识点:抽象类及抽象方法)[必做题] ·3.1设计 Shape 表示图形类,有面积属性 area 、周长属性 per , 颜色属性 color ,有两个构造方法(一个是默认的、一个是为颜色赋值的),还有3个抽象方法,分别是: getArea 计算面积、 getPer 计算 ......
JAVA

快速实现一个自己的扫地机

​作者:良知犹存 转载授权以及围观:欢迎关注微信公众号:羽林君 或者添加作者个人微信:become_me 扫地机介绍 扫地机器人行业本质是技术驱动型行业,产品围绕导航系统的升级成为行业发展的主旋律。按功能划分,扫地机器人分为四大系统,即导航系统、清洁系统、续航系统及交互系统。从扫地机的发展历史来看, ......
扫地机

[Chirpstack] device和Multicast groups不能绑定

背景:Chirpstack可以添加device和Multicast groups,但是不能绑定 解决办法: 通过api绑定device和Multicast groups 绑定成功之后可以继续通过api向组播下发downlink data 节点可以收到组播下行 ......
Chirpstack Multicast device groups

4、深入分析hystrix执行时的8大流程步骤以及内部原理

前面了解了 Hystrix 最基本的支持高可用的技术:资源隔离 + 限流。 创建 command; 执行这个 command; 配置这个 command 对应的 group 和线程池。 开始执行这个 command,调用了这个 command 的 execute() 方法之后,Hystrix 底层的 ......
步骤 流程 原理 hystrix

如何在关闭窗口时增加确认框

# 如何在关闭窗口时增加确认框 当我们点击窗口的关闭图标时,窗口马上会被关闭。如何增加一个确认框,当用户确认时才关闭窗口呢? ![image](https://img2023.cnblogs.com/blog/3203505/202305/3203505-20230526182122792-1214 ......

每日打卡-32

一.问题描述 平衡字符串 中,'L' 和 'R' 字符的数量是相同的。 给你一个平衡字符串 s,请你将它分割成尽可能多的子字符串,并满足: 每个子字符串都是平衡字符串。返回可以通过分割得到的平衡字符串的 最大数量 。 二.设计思路 这道题要求尽可能多的切割平衡字符串 我们通过观察例题以及推理可得,要 ......
32

Scrum敏捷产品Backlog和需求管理

编写验收条件 作为一个乘客,我期望能够取消我的机票预订,有时候我会需要临时改变我的行程。 Given:前提条件、输入 “我”付款1000RMB预定了一个3周后从成都飞往三亚的航班 When:用户行为、触发点 在航班起飞前一周“我”取消了该行程 Then:结果、输出 “我”应该得到预定... ......
需求 Backlog Scrum 产品

7)where子句

where子句:根据条件表达式从数据源中筛选符合条件的记录 select 字段列表 from 数据源 where 条件表达式; 1、比较运算符: > < >= <= = !=(<>) 注意等于是单个等于号,不等于也可以用<>表示; 例如,查找及格的项: select * from choose wh ......
子句 where

Numpy_矩阵的multiply_python的属性以及类特性_装饰器——@property_@classmethod_@staticmethod

###Python类中有三个常用的装饰器 分别是 @property(使一个方法可以被当成属性调用,常用于直接返回某一不想被修改的属性) @classmethod(将一个方法定义为类方法,其中第一个参数要修改为cls,使得该方法可以不用实例化即可被调用) @staticmethod(静态方法,类似于 ......

JAVA第八次作业

1、定义一个点类Point,包含2个成员变量x、y分 别表示x和y坐标,2个构造器Point()和Point(int x0,y0),以及一个movePoint(int dx,int dy)方法实 现点的位置移动,创建两个Point对象p1、p2,分 别调用movePoint方法后,打印p1和p2的坐 ......
JAVA

如何调整Gitlab-Runner最大并发数?

概述: 我们在使用gitlab-runner做cicd时,如果安装之后没有配置gitlab-runner的最大并发数,在使用时候可能会碰到job的警告(job日志超过字节限制):job‘s log exceeded limit of 4194304 bytes ***** 查看默认最大并发数conc ......
Gitlab-Runner Gitlab Runner

单片机应用之LORA

# 一、LORA概览 ![image](https://img2023.cnblogs.com/blog/2239641/202305/2239641-20230526180415622-130681948.png) LORA组织 ## .1 lora联盟 LoRa联盟:LoRaWAN规范的制定组织 ......
单片机 LORA