XOR
二叉树中和为某一值的路径
class Solution { public: vector<vector<int>> res; vector<int> path; void dfs(TreeNode* root, int sum,int t) { t+=root->val; path.push_back(root->val); ......
拦截器
拦截器 拦截器是一种动态拦截方法调用的机制 作用 在指定的方法调用前后预先执行设定后的代码 阻止原始方法的执行 拦截器与过滤器的区别 归属不同:Filter属于servlet技术,Interceptor属于SpringMVC技术 拦截内容不同:Filter对所有访问进行增强,Interceptor仅 ......
Rosyr 是?
Rosyr 技能树 学科技能 基础学科 暂无 拓展学科 暂无 娱乐技能 手上技巧 花切 蝴蝶刀 爱好 篮球 模型 网络技巧 ~~对线~~ 像素画 编程语言(C++、python、Web)[浅薄] Unity[浅薄] Terraria Mod[浅薄] 学习清单 花切(?) ......
BUUOJ-BUU BRUTE 1 1
提示是个暴力破解的题 输入常见的admin/admin, 用户名admin正确,使用脚本爆破4位数字密码。 import requests url = "http://277804f0-9c85-43ee-a853-0c10711e526f.node4.buuoj.cn:81/?username=a ......
[Response对象] 笔记
response 用来设置响应数据 响应数据结构 响应行 HTTP/1.1 200 OK 响应头 Content-Type: text/html 响应体 <h1>Hello World!</h1> 重定向(Redirect) 一种资源跳转方式 // 重定向 // 1. 设置响应状态码 respons ......
vue第一课:简单了解
1,通过JS引入,学习的时候通过CDN即可 <script src="https://unpkg.com/vue@3/dist/vue.global.js"></script> 2,在HTML文件中 <div id ='root'> <h1>hello,{{name}}</h1> </div> <s ......
cekery 定时任务
1创建文件夹 clery_task 2. 创建一个celery 的py文件 from celery import Celeryfrom celery.schedules import timedelta # 1 实例化 celery 对象celery_app = Celery( # 定义任务名称 ' ......
浏览器背后的故事&HTTP的前世今生
浏览器背后的故事 HTTP: 超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统,它于1990年提出,经过几年的使用与发展,得到不断地完善和扩 ......
2023.4.1
B-Problem B. sophistry_2021 CCPC 新疆省赛(重现赛)@KFC_ovo (nowcoder.com) //当需要后边的信息时,就只能从后往前推 #include<bits/stdc++.h> using namespace std; typedef long long ......
shell 脚本之一键部署安装 Nginx
今天咸鱼给大家分享个源码编译安装 Nginx 的 shell 脚本 这个 shell 脚本可重复执行 完整源码放在最后 定义一个变量来存放 nginx 版本号 version=1.15.4 nginx 下载地址:http://nginx.org/download/ 下列函数功能则是判断当前步骤是否执 ......
力扣603(MySQL)-连续空余座位(简单)
题目: 几个朋友来到电影院的售票处,准备预约连续空余座位。 你能利用表 cinema ,帮他们写一个查询语句,获取所有空余座位,并将它们按照 seat_id 排序后返回吗? 对于如上样例,你的查询语句应该返回如下结果。 注意: seat_id 字段是一个自增的整数,free 字段是布尔类型(‘1’ ......
21. 合并两个有序链表
21. 合并两个有序链表 做法1: 构建虚拟头节点,而后双指针做法。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), ne ......
2023-04-01-循环队列CycleSqQueue的基本操作
//循环链表 //牺牲一个单元来区分队空还是队满 #include <stdio.h> #include <stdbool.h> #define MAXSIZE 6 typedef struct { int data[MAXSIZE]; int front,rear; }CySqQueue; voi ......
自动生成接口文档coreapi的使用
1.安装coreapi 2.路由中配置路由固定格式 3.视图类自动生成接口文档第一种_单一方法的视图 4.第二种_包含多个方法的视图_在类视图的文档字符串中_分开方法定义 5.生成接口文档的setting和路由配置 5_1.生成接口文档的setting和路由配置响应效果 ......
Mapper代理开发
Mapper代理开发步骤 1.定义与SQL映射文件同名的Mapper接口。并且将Mapper接口和SQL映射文件放置在同一目录下,一般配置文件放在resources文件夹下,可以在resources里面定义一个与java放置Mapper接口同路径的文件夹,在用maven编译后两个文件就会在同一个目录 ......
C语言逆向汇编——参数局部变量、函数堆栈、调用约定和内嵌汇编码
第一节 1.1C语言 1、注意参数和局部变量在堆栈中的存储方式 2、参数在调用函数前就已经存入堆栈,从[EBP+8]、[EBP+C]、……开始。 3、局部变量是在调用函数后,存入缓冲区里,从[EBP-4]、[EBP-8]、……开始 4、函数运算得到的结果,通常存在EAX里。 第一节 1.2逆向汇编 ......
华为OD机试 和最大子矩阵
本期题目:和最大子矩阵 题目 给定一个二维整数矩阵 要在这个矩阵中 选出一个子矩阵 使得这个子矩阵内所有的数字和尽量大 我们把这个子矩阵成为“和最大子矩阵” 子矩阵的选取原则,是原矩阵中一段相互连续的矩形区域 输入 输入的第一行包含两个整数N,M (1 <= N,M <= 10) 表示一个 N 行 ......
华为OD机试 找出通过车辆最多颜色
本期题目:找出通过车辆最多颜色 题目 在一个狭小的路口,每秒只能通过一辆车,假如车辆的颜色只有3种,找出N秒内经过的最多颜色的车辆数量 三种颜色编号为0,1,2 输入 第一行输入的是通过的车辆颜色信息 [0,1,1,2] 代表4秒钟通过的车辆颜色分别是0,1,1,2 第二行输入的是统计时间窗,整型, ......
华为OD机试 翻转单词顺序
本期题目:翻转单词顺序 题目 输入一个英文文章片段 翻转指定区间的单词顺序,标点符号和普通字母一样处理 例如输入字符串 I am a developer. 区间[0,3]则输出 developer. a am I 输入 使用换行隔开三个参数 第一个参数为英文文章内容即英文字符串 第二个参数为反转起始 ......
进程间的五种通信方式介绍
进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。 IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。 以Linux ......
BUUOJ-BUU LFI COURSE 1 1
看题目是个本地文件包含 简单审计以下,包含一个file参数并包含这个参数所代表的文件。 根据之前在buuoj做题时遇到的flag,盲猜是/flag ......
mysql分组并每组添加序号
-- 模拟表 select * from tb_test; -- rownum 判断 @pre_parent_code是否和当前的parent_code一样 ,true:让 @i+=1 false:重置@i -- 再定义一个变量@pre_parent_code:='' 再存上一个 parent_co ......
园子的商业化努力:出海人才服务
今年是园子商业化的关键一年,出海人才服务是其中一项商业化努力。日本今年很缺IT人才,合作伙伴正好有这方面的资源,就从日本IT人才移民开始做起。园子也想出海,等条件具备时,出海做一个面向全球开发者的英文技术社区。 ......
机器学习随堂笔记(1)
范数: 0范数: 它表示向量非零元素的个数。 1范数: 也就是麦哈顿距离 2范数: 也就是欧式距离 内积(点积、点乘): 外积: 两个向量的外积,又叫向量积、叉乘等。 外积的运算结果是一个向量而不是一个标量。 两个向量的叉积与这两个向量组成的坐标平面垂直。 其中a×b方向由右手定则确定 ......
二叉搜索树的后序遍历序列
class Solution { public: bool dfs(vector<int> q,int l,int r) { if(l>=r) return true; int root=q[r]; int idx=l; for (; idx < r; idx ++ ) if(q[idx]>root ......
卡尔曼滤波做分类融合
——做项目的时候需要用到多模态的融合,找了一些相关资料,简单学习一下卡尔曼滤波的方法吧。 在多模态分类中,我们通常会使用多个传感器或模态来收集不同类型的信息,并将这些信息结合起来以做出最终的分类决策。为了实现这个目标,我们需要一个能够整合多个模态数据的方法。 一种有效的方法是使用卡尔曼滤波。卡尔曼滤 ......
40、K8S-安全机制-准入机制之LimitRanger、ResourceQuota、PodSecurityPolicy(PSP)
1、基础知识 1.1、准入机制 1.1.1、简介 所谓的"准入机制",指的是经过了 用户认证、角色授权之后,当进行一些写操作的时候,需要遵循的一些原 则性要求。准入机制有一大堆的 "准入控制器" 组成,这些准入控制器编译进 kube-apiserver 二进制文件,由集群管理员进行配置。 这些控制器 ......
h5移动端应用实现类似原生页面切换效果
1.原理 将vue-router中的跳转方法重写并监听,根据不同的跳转类型加载不同的过渡动画。 2.实现 创建router-helper.js文件 export const DirectionType = { // 进入动画 In: 'in ', // 退出动画 Out: 'out ', /** 不 ......
报错 qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ““ even though it was found
参考: https://blog.csdn.net/qq_39938666/article/details/120452028 使用ubuntu系统下python的seaborn模块画图,报错: qt.qpa.plugin: Could not load the Qt platform plugin ......