XOR

Mybatis Plus

**MyBatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提高效率** **1. MyBatisPlus简介** 1. 入门案例 2. MyBatisPlus概述 **2. 标准数据层开发** 1. 标准数据层CRUD功能 2. 分页功能 **3. DQL控 ......
Mybatis Plus

总结一道涉及时间戳的现期平均题目

卡时间原因,并没有一下读懂题目找到合适数据,一看答案恍然大悟,故此记录。 ![image.png](https://img07.mifile.cn/v1/MI_542ED8B1722DC/59887b37eb4e2bf21ca5a00d1608bdb4.png) 持续营业:即只看2018年末和201 ......
题目 一道 时间

IIS短文件名泄露漏洞

1、windows的短文件名机制 (1)介绍 为了兼容16位MS-DOS程序,Windows为文件名较长的文件(和文件夹)生成了对应的windows 8.3 短文件名。 dir /x 列出当前目录的子目录和文件,以及相应的8.3兼容名称(如果有的话) win10,默认是没有开启8.3兼容特性,无法显 ......
文件名 漏洞 文件 IIS

macOS 如何隐藏掉桌面上出现的 U盘符号 All In One

macOS 如何隐藏掉桌面上出现的 U 盘符号 All In One 隐藏盘符 ......
符号 桌面 macOS All One

tree_diameter

public static int height(BinTree T) { if (T == null) { return -1; } else { return Math.max(height(T.left), height(T.right)) + 1; } } /** Return the di ......
tree_diameter diameter tree

2022 CCPC威海补题记录

L. Novice Magician 简单构造,但是读错了半年。 大意是构造一组方程有唯一解。 随便凑一个就行,没有任何讲究,不知道为啥没人过。 #include<bits/stdc++.h> using namespace std;typedef long long ll;typedef long ......
2022 CCPC

乐谱

节拍意义 用来描述音乐强拍和弱拍的组合规律,一首乐曲的节拍作曲是确定的,可以是若干种节拍相结合的组合。 节拍分类 1/4拍:4分音符为一拍,每小节1拍 2/4拍:4分音符为一拍,每小节2拍,可以有2个4分音符,强、弱 3/4拍:4分音符为一拍,每小节3拍,可以有3个4分音符,强、弱、弱 4/4拍:4 ......
乐谱

sqli-labs 32到40

原来29、30、31真正的题目并不是上章写的,这个我们留到最后再议 第32题 发现对所有特殊字符都进行了转义 理论上来说这道题是不能注入的,因为怎么也闭合不了 但是查看源码发现使用的是gbk编码 这就导致可以考虑宽字节注入,因为\的url编码为%5c 如果在前面加上另一个url编码就可能导致%5c跟 ......
sqli-labs sqli labs

接口和抽象类的区别

接口和抽象类的区别: (1)接口 接口使用interface修饰;接口不能实例化;类可以实现多个接口; ①java8之前,接口中的方法都是抽象方法,省略了public abstract。②java8之后;接口中可以定义静态方法,静态方法必须有方法体,普通方法没有方法体,需要被实现; (2)抽象类 抽 ......
接口

「Note」 wqs 二分

最大标志:选择恰好 $K$ 个,使什么东西最优。 就比如说 $f_{i,j}$ 表示前 $i$ 个数里选 $j$ 个的最优解。直接求解复杂度很寄。 如果 $f_{n,x}$ 在坐标系里画出的是一个凸函数($x$ 是取了多少个值),那么就可以进行 wqs 二分。 我们想要求当 $x=K$ 时的解,因为 ......
Note wqs

源代码管理工具介绍博客

源代码管理工具是用于跟踪和管理软件开发过程中的源代码的工具。它们提供了一种协作和版本控制的方法,使团队成员能够同时开发和修改代码,同时记录和跟踪代码的变更历史。 以下是几个常见的源代码管理工具: Git:Git 是目前最流行的分布式版本控制系统。它具有高效的分支和合并功能,允许团队成员独立地并行开发 ......
管理工具 源代码 工具 博客

React Native+小程序容器=更高的开发效率

React Native是由Facebook开发并于2015年首次发布的一个框架,用于构建原始的移动应用程序。 它具有许多技术上的优势: 跨平台开发:使用React Native,您可以使用相同的代码库构建同时运行在iOS和Android平台上的应用程序。这种跨平台的开发方式可以大大减少开发工作量和 ......
容器 效率 程序 Native React

文心一言 VS 讯飞星火 VS chatgpt (27)-- 算法导论5.1 2题

# 二、请描述 RANDOM(a,b)过程的一种实现,它只调用 RANDOM(0,1)。作为a和b的函数,你的过程的期望运行时间是多少? ## 文心一言: 假设我们有一个伪随机数生成器,可以生成在[0,1)范围内的随机数。那么我们可以使用以下算法实现从一个[a, b]范围内的随机数: 1.首先生成一 ......
文心 导论 算法 chatgpt VS

2023-05-31:给定一个整数数组 A,你可以从某一起始索引出发,跳跃一定次数 在你跳跃的过程中,第 1、3、5... 次跳跃称为奇数跳跃 而第 2、4、6... 次跳跃称为偶数跳跃 你可以按以下

2023-05-31:给定一个整数数组 A,你可以从某一起始索引出发,跳跃一定次数 在你跳跃的过程中,第 1、3、5... 次跳跃称为奇数跳跃 而第 2、4、6... 次跳跃称为偶数跳跃 你可以按以下方式从索引 i 向后跳转到索引 j(其中 i = A[j],A[j] 是可能的最大值 如果存在多个这 ......
奇数 偶数 整数 数组 索引

资料分析中的常识

中国的直辖市:北京市,上海市,天津市,重庆市。 国内生产总值(GDP) 国民生产总值(GNP) 恩格尔系数指食品支出总额占家庭或个人消费支出总额的比重。恩格尔系数越小,就说明这个家庭或国家经济越富裕。 基尼系数,衡量收入差距的常用指标。基尼系数越大,表示不平等程度越高。 我国的三次产业划分如下: 第 ......
常识 资料

go语言select

# go语言select ## 使用 ```go func main() { ch1 := make(chan int, 1) ch2 := make(chan int, 1) go func() { time.Sleep(1 * time.Second) ch1 <- 1 }() go func( ......
语言 select

使用OnePlus 6T(一加6T)刷入 Kali NetHunter的操作总结

前景概述:看到网上有人用手机进行`Bad USB`攻击,自己也幻想了一下在手机中使用`Kali Linux`的场景,看到`Kali`官方提供的有移动端的设备`Nethunter`,于是我就筹划这准备刷入这个系统。 想要刷入`NetHunter`,并不是非常简单的事情,但是如果你有刷机基础的话,也可以 ......
NetHunter OnePlus 6T Kali

C++ 在 cout 中使用关系表达式

用std::cout输出关系运算表达式时,关系表达式要加括号,否则编译会报错。例如: ```cpp #include int main(int argc, char **argv) { std::cout ' to binary 'operator<<' 4 | std::cout << 1 < 2 ......
表达式 cout

2022 Shanghai Collegiate Programming Contest

# A. Another A+B Problem 暴力枚举出所有的情况,然后特判一下 ```cpp #include using namespace std; set res; int t; string a , b , c = "????????"; #define f(d) ((d[0]-'0' ......
Programming Collegiate Shanghai Contest 2022

C++ 浮点类型数据取余

CPP 浮点类型不能使用 % 进行取余操作 但是可以使用 *fmod*f、*fmod* 或 *fmodl* 进行取余操作 例子如下: ```cpp #include #include int main(int argc, char **argv) { double a = 1.2; double b ......
浮点 类型 数据

教你炒股票 第72课:本ID已有课程的再梳理

对于散户来说,那种靠拿着原始股就可以翻几十几百几千倍的时代早过去了。靠研究公司基本面买股票,那种积累速度太慢,只适合大资金。其实,一切关于基本面的研究,最终都归于行业或总体经济的发展。最简单、最不伤脑筋的方法,本ID也说过,就是买指数基金、或者具体行业、板块的基金。对于散户来说,你对基本面的研究能力 ......
课程

实验6

实验任务4 运行结果 附加;dev c 的自纠错害人不浅(bushi),忘敲return还跑起来了(doge) 程序源码 #include <stdio.h> #include<string.h> #define N 100 typedef struct { char num[10]; // 学号 ......

docker-compose安装

官方安装链接:https://docs.docker.com/compose/install/standalone/ 1.下载 $ curl -SL https://github.com/docker/compose/releases/download/v2.18.1/docker-compose- ......
docker-compose compose docker

写一个bubble_sort实现库函数qsort冒泡排序

int cmp_int(const void* e1, const void* e2) { return *(int*)e1 - *(int*)e2;//e1 e2 调用前需要类型转换 } void swap(char* buf1, char* buf2, int width) { int i = ......
bubble_sort 函数 bubble qsort sort

2023冲刺国赛模拟6

## A.A 缩成 $ABABA..$ 每次删去两个,于是猜结论,取前 $(n - 1) / 2$ 大 code ```cpp #include using namespace std; typedef long long ll; typedef unsigned long long ull; ty ......
2023

认识Lambda表达式

......
表达式 Lambda

重学c#系列——DiagnosticListener [三十五]

### 前言 简单介绍一下DiagnosticListener,一个比较常见的事件通知模型,可以说是事件发布订阅模型,常用于监控。 ### 正文 直接编写代码: ``` using System.Diagnostics; public class program { public static vo ......
DiagnosticListener

RabbitMQ - 使用amqp库连接RabbitMQ(实例使用)

1、发送端 步骤分解如下:(1)建立连接conn, err := amqp.Dial("amqp://admin:admin@dev.com:5672/") (2)打开channel这里的channel 是AMQP 里的概念,可以理解为 多路复用的一个tcp长连接。 (3)声明一个队列q, err ......
RabbitMQ 实例 amqp

【socket】服务端与客户端简单代码

1、C实现代码 Example of Client-Server Program in C (Using Sockets and TCP) | Programming Logic 2、问题 调试经验--缺少头文件导致的段错误 - 戴安澜式编程 - 博客园 (84条消息) 【C语言】warning: ......
客户端 客户 代码 socket