NOT
Swagger系列:SpringBoot3.x中使用Knife4j
目录一、简介二、版本说明三、使用四、效果图 一、简介 官网:https://doc.xiaominfo.com/ Knife4j是一个集Swagger2 和 OpenAPI3 为一体的增强解决方案 Knife4j 是为 Java MVC 框架集成 Swagger 生成 Api 文档的增强解决方案,前 ......
2023.10.18——每日总结
学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.JAVA编程 明日计划: 学习 ......
Linux 环境下(Ubuntu)webbench的安装问题解决与使用
webbench最多可以模拟3万个并发连接去测试网站的负载能力。 并发能力比较高,可以测试https及动态静态页面。 适合中小型网站测试承受能力。 原理: 父进程fork若干个子进程,每个子进程在用户要求时间或默认的时间内对目标web循环发出实际访问请求,父子进程通过管道进行通信,子进程通过管道写端 ......
CPU飙高怎么排查
2023.10.17 1.可以使用阿里巴巴的Arthas插件 2.常见的CPU飙高的原因 CAS不合理设计,没有限制自旋次数;乐观锁的重试过程,没有限制重试次数 云服务器上的Redis没修改默认端口,被注入代码挖矿,建议关闭外网访问 ......
P1124 题解
题目大意 一个长度为 \(n\) 的字符串 \(S\),进行以下操作。 假设 \(s\) 为 acbdef,每一次将首字母移至末尾,得到 \(6\) 个字符串: acbdef cbdefa bdefac defacb efacbd facbde 将每个字符串的首字母排序: acbdef bdefac ......
java学习_02.1
数据类型 1. 基本数据类型 整数类型 byte,short,int,long 浮点数类型 float,double 字符类型 char 布尔类型 boolean 注意 //long //如果要定义long类型的变量 //在数据值的后面需要加一个L作为后缀 //L可以是大写的,也可以是小写的。 // ......
动态规划 DP 的一些笔记以及解题思路
万物的开始,首先介绍一下动态规划(dynamic programming,DP)的基本概念:动态规划适用于有重叠子问题和最优子结构性质的问题,并且记录所有子问题的结果,因此动态规划方法耗费时间远远少于朴素解法。 动态规划总共可以分为4个步骤:1、定义子问题 2、写出子问题的递推关系 3、确定DP数组 ......
go使用snmp库查询mib数据
转载请注明出处: OID(Object Identifier)是一种用于标识和唯一命名管理信息库中的对象的标准方式。给定一个OID,可以确定特定的管理信息库对象,并对其进行操作。 go语言使用snmp库中的 k-sone/snmpgo 实现相关mib查询的代码如下: package main imp ......
The 2nd Universal Cup. Stage 5: Northern J Sets May Be Good
题解 我们考虑计算 \(\sum_{S\subseteq\{1,2,3,\cdots,n\}} (-1)^{cnt(S)}\),这里 \(cnt(S)\) 表示 \(S\) 集合的导出子图的边数。 我们记 \(x_i=[i\in S]\)。 我们考虑删掉 \(n\) 号点。 注意到如果 \(x_i\ ......
大二打卡(10.18)
今天做了什么: 背了英语笔记,少背了一页,结果就导致老师听写的时候有不会的,还得背,不能再像这次一样,临时抱佛脚突击背诵三四十分钟 今天遇到什么问题: 英语还得背,建民测试还得搞 明天怎么做: 上完一天的课,晚上熬一宿把建民测试搞完 ......
C++常见入门题题解
前言 因为本人目前比较菜,所以给出的题解都是按照自己的学习进度来的,所以难度是一个循序渐进的过程,由于本人水平有限,望读者能够指出谬误,共同进步。 回文数输出 #include <bits/stdc++.h>//万能头 using namespace std; int main(void) { ve ......
[ARC127F] ±AB
[ARC127F] ±AB 给定整数 \(a,b,v,m\),保证 \(a\perp b\). 初始有一个数 \(x=v\),可以不断令其加上或减去 \(a\) 或 \(b\). 过程中必须有 \(x\in[0,m]\),问 \(x\) 有多少种可能的取值。 多测。\(T\le 10^5\),\(1 ......
P2024 [NOI2001] 食物链
P2024 [NOI2001] 食物链 法一:种类并查集 A->B->C->A [1,n]:表示同类, [n+1,2n]:表示猎物,[2n+1,3*3]:表示天敌 点击查看代码 #include<bits/stdc++.h> using namespace std; const int N = 5e ......
LeetCode142. 环形链表 II
题目描述 给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如 ......
回忆旅途的过往
回忆旅途的过往 目录回忆旅途的过往题大意思路code 题大意 有 \(n\) 个砝码,每个砝码都有初始重量 \(a_i\) 。 \(Q\) 次操作,每次操作有以下两种 \(1,l,r,x\):表示把 \(l\) 到 \(r\) 的所有 \(a_i\) 变成 \(x\) \(2 , l , r , x ......
Oracle Active Data Guard(ADG)配置注意事项
一、概述 Oracle Active Data Guard(ADG)是Oracle数据库的一项高可用性和灾备解决方案。它是Oracle Data Guard的一个组件,旨在提供实时的数据保护和灾备功能。Active Data Guard建立在Oracle Data Guard技术之上,它允许在主数据 ......
10.18 动手动脑
AboutException.java 运行结果 运行结果看出这里是程序发生异常,被0除的算术运算,这个错误发生后程序会结束,不会向下运行 Error类称为错误类,它表示Java运行时产生的系统内部错误或资源耗尽的错误,是比较严重的,仅靠修改程序本身是不能恢复执行的,如系统崩溃,虚拟机错误等。 Ca ......
【Oracle】在Oracle数据库中如何查询表的创建和最后修改时间
在数据开发的过程中,有时候我们需要查看下数据库中表的创建时间和最后修改时间以及相关的一些操作,我们可以通过以下几条语句来实现; Oracle数据库 -- 查看当前用户下的表 1 SELECT * FROM USER_TABLES -- 查看数据库中所有的表 SELECT * FROM DBA_TAB ......
【ORCAL】oracle 数据库中case when 语句的用法详解
今天向大家介绍oracle数据库中 case when 语句的用法详解,主要包括它的用法详解、使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值。 CASE WHEN 表达式有两种形式 1 --简单Case函数 2 3 CASE sex 4 WHEN '1' THEN '男' 5 ......
【ORCAL】数据库中如何获取表或字段注释
在数据库开发过程中,我们会遇到这样的情况:不知道英文字段对应的中文意思。那该怎么办呢?今天教你一招! 1 -- 表名注释 2 select * from all_tab_comments where Table_Name='B_MERCH' and owner = 'POSP'; 3 -- 表字段注 ......
【Azure 应用服务】App Service for Linux 环境中为Tomcat页面修改默认的Azure 404页面
问题描述 在App Service Linux环境中,如部署Tomcat 应用后,如果访问的页面找不到,应用会返回一个由Azure生成的404页面,那么是否可以修改它呢? PS: 如果是App Service for Windows,可以参考博文 [ App Service for Windows ......
笨办法学Python3 习题37 复习各种符号
关键字: return # 返回值并退回函数 and # 与 or # 或 not # 非 yield # 暂停函数,返回到调用函数的代码中 lambda # 创建短匿名函数 def # 定义函数 del # 从字典中删除 if # if条件 elif # else if 条件 else # els ......
IntersectionObserver v2版本
业务需要内容展示后日志打点,于是使用到了IntersectionObserver,实践中发现一个问题:如果内容出现在了可视区内,但是被其他元素遮挡住了,这时候仍然会打日志。 于是寻找解决方案,发现IntersectionObserver 还有一个v2版本,刚好能解决这个问题。 在v2版本中,Inte ......
Elsevier 模版文件说明
Elsevier 模版文件说明 这是一个基于 Elsevier 出版社的 LaTeX 模板,用于撰写学术论文或期刊文章。下面是一些关于这些文件的解释: doc: 这可能是包含一些文档或使用说明的文件夹,帮助你了解如何使用该模板。 elsarticle.dtx: 这个文件通常包含模板的源代码和文档说明 ......
Linux基础操作
0. 用户管理 创建用户 useradd 用户名 useradd -d 指定目录 用户名 修改密码 passwd 用户名 删除用户 userdel 用户名 # 删除用户,但保留家目录 userdel -r 用户名 # 删除用户及用户家目录 查询用户信息 id 用户名 切换用户 su - 用户名 # ......
S - 数据结构复习 E. 第K大和
题目链接 妙妙题! 难度:Medium-。 题意 给定一个 \(1\sim n\) 的全排列 \(A_1,A_2,\cdots,A_n\)。给定一个 \(k\),统计所有长度 \(\geq k\) 的子区间的第 \(k\) 大的数的和。 \(n\leq 5\times 10^5\),\(k\leq ......
GRLSTM:基于图的残差LSTM轨迹相似性计算《GRLSTM: Trajectory Similarity Computation with Graph-Based Residual LSTM》(知识图谱嵌入、图神经网络、残差网络、点融合图、多头图注意力网络GAT、残差LSTM、点感知损失函数(图的点损失函数、轨迹的点损失函数))
2023年10月18日,14:14。 来不及了,这一篇还是看的翻译。 论文:GRLSTM: Trajectory Similarity Computation with Graph-Based Residual LSTM(需要工具才能访问) Github: AAAI 2023的论文。 摘要 轨迹相似 ......
微波技术基础——单枝节匹配的计算机解(MATLAB)
一、实验目的 使用计算机程序计算单枝节匹配的问题,得到传输线段长度和枝节长度 二、实验思路 设归一化负载阻抗为,通过传输线长度的阻抗为 其中 于是可以得到传输线长度的导纳为 很容易得到 又因为并联枝节的匹配条件是 解得 同时可以得到传输线段长度和枝节长度的解 三、实验代码 function Sing ......
【js渲染markdown】
remarkable (CDN标签链接)[https://cdnjs.com/libraries/remarkable] <script src="https://cdnjs.cloudflare.com/ajax/libs/remarkable/2.0.1/remarkable.js"></scr ......