OR

Euler 筛

考虑一种线性筛法,可在优于 \(\Theta (n)\) 或 \(\Theta(n)\) 的复杂度下筛素数。 变量解释 \(phi[i]\): 这个就是 \(\varphi(i)\) , 其中 $$\varphi(n)=\sum_{i=1} ^{n} [i|n]$$ 其中 \(\varphi(n)\ ......
Euler

10 月 12 日模拟赛总结

Before 本文章在洛谷博客同步发布 Contest-Link 预期 \(20 + 10 + 30 + 10 = 70\)。 实际 \(100 + 30 + 35 + 0 = 165\)。 挂分 \(-95\)。 rk8/totrk9。菜。 T1 鉴定,5min 写完测了几组数据没问题就跳了;T2 ......
模拟赛 10 12

视频监控场景新花样——密室逃脱监控平台

近日,《社会单位和重点场所消防安全管理规范 第6部分:密室逃生场所》这一新标准在市市场监管局网站上公开征求意见。征求意见的新标准提出,密室逃生场所不应布置在地下二层及以下楼层,应设置场控室,场控室应对主题单元内每个房间进行全方位、无死角的监控,并能随时进行语音对讲。此外,场控室还应具备一键开启所有房 ......
视频监控 密室 花样 场景 平台

应急响应

电脑win系统是家庭版的,没办法rdp登录,不可能被远控的,家庭版的3389就不会开启,锁死的,只有企业版才可以,木马我藏到你User/admin目录下了,然后创建了一个写了一个计划任务,写了一个服务自启动 排查思路就是打开计划任务管理器,然后找一下可疑的计划任务,然后删掉就好了,服务就是服务管理器 ......

各种OI板子

以下内容不定时更新,想到啥写啥。。 读写优化 快读 code template <class T> inline void read(T &res) { char ch = getchar(); bool f = 0; res = 0; for(; !isdigit(ch); ch = getcha ......
板子

VS格式化(自动对齐)快捷键

VS格式化(自动对齐)快捷键 全部代码对齐: 法一: 1.Ctrl+K 2.Ctrl+D 法二: Ctrl+K+D(三个键同时按下) 法三: 1.Ctrl+A(全选) 2.Ctrl+K 3.Ctrl+F 部分对齐(对齐光标所在行或对齐选中代码行):(按两次组合键) 1. Ctrl+K 2.Ctrl+ ......
快捷键 格式

Backtrader - Add new custom value in data feeds 新増自定義的值

1. Add new custom value in data feeds 新増自定義的值 class PandasDataV2(bt.feeds.PandasData): lines = ('close', 't5') params = (('datetime', None), ('open', ......
Backtrader custom feeds value data

【BugBounty】记一次XSS绕过

最近一直在看国外的赏金平台,绕waf是真的难受, 记录一下绕过的场景。一开始尝试XSS,发现用户的输入在title中展示,那么一般来说就是看能否闭合,我们从下面图中可以看到,输入尖括号后被转成了实体。 ......
BugBounty XSS

struct 结构体【GO 基础】

虽然 Go 语言中没有“类”的概念,也不支持“类”的继承等面向对象的概念,但是可以通过结构体的内嵌,再配合接口,来实现面向对象,甚至具有更高的扩展性和灵活性。那么本文就将详细看下怎么使用结构体。 ......
结构 基础 struct

SpringBoot获取Bean的工具类

1、beanName 默认是类名首字母小写 下面的类:beanName = bean1 @Component public class Bean1 { public String getBean1() { return "Bean1"; } } 修改beanName 下面的类:beanName = ......
SpringBoot 工具 Bean

开源之夏学生访谈——张冠璟:用行动让兴趣结晶

自我介绍 请简单介绍下自己以及自己的开源经历 大家好,我叫张冠璟,目前本科四年级,在苏州科技大学就读计算机科学与技术专业,爱好健身、玩音乐,座右铭是:“有转移环境之能力,而不为不良环境所屈服”,理想是成为行动力的化身,做自己所热爱之事。 虽然也称不上是接触开源,但我记得第一次使用 cmd 命令行小黑 ......
结晶 兴趣 学生

王道408---DS---线性表、栈、队列与数组

错题2.2 1、题目中提到在第i个位置一般是指在下表为i的位置 2、线性表元素的序号是从1开始,而在第n+1个位置插入相当于在表尾追加。 静态链表 树的双亲表示法就是使用了这种思想吧 卡特兰数 \[\text{}\frac1{n+1}C_{2n}^{n} \]栈的数学性质:n个不同元素进栈,出栈元素 ......
队列 数组 王道 线性 408

王道408---DS---树、二叉树、图

有序树、无序树的概念 有序树和无序树,树中结点的各子树从左到右是有次序的,不能互换,称该树为有序树,否则称为无序树。 树/二叉树的性质 树的性质 常用的只有第一个 二叉树的性质 常用公式也只有这一个 二叉树的存储 一般分为顺序存储与链式存储 要求顺序存储能默写 顺序存储: typedef struc ......
王道 408 DS

王道408---DS---图

图有关的概念 1、连通图、连通分量是相对于无向图说的,而强连通图、强连通分量是相对于有向图说的 2、生成树,连通图的生成树是包含图中全部顶点的一个极小连通子图。若砍去一条边,则一定变得非连通 3、极大连通子图与极小连通子图,极小连通子图就是生成树,极大连通子图就是无向图的连通分量 极大要求包含该连通 ......
王道 408 DS

王道408---DS---查找

基本概念 ASL 平均查找长度 在查找过程中,一次查找的长度是指需要比较的关键字次数,而平均查找长度则是所有查找过程中进行关键字的比较次数的平均值 顺序查找与折半查找 一般线性表的顺序查找 没啥好说的 有序表的顺序查找 树中的圆形结点表示有序线性表中存在的元素;树中的矩形结点称为失败结,点(若有n个 ......
王道 408 DS

第一次作业

Tkinter库:Tkinter是Python的标准GUI库。使用Tkinter库可以可以快速的创建GUI应用程序。 1、创建计算器的窗口 # 创建一个窗口 root = tk.Tk() root.minsize(300, 480) root.title('计算器') result1 = tk.St ......
第一次

【Python】FastAPI 使用python3.6+构建API的Web框架

现代、快速(高性能)的 Web 框架,用于构建基于 Python 的 API;基于 Starlette 和 Pydantic 库构建而成 官网:https://fastapi.tiangolo.com/ 1、安装 # 对于生产环境,还需要一个ASGI服务器,如Uvicorn或Hypercorn # ......
框架 FastAPI python3 Python python

银行卡号四分位处理

/** * desc: 处理银行卡号格式 * @param bankCardNum * @return {@link String} */ private String handleBankCardNum(String bankCardNum) { String bankCardStr = ""; ......
卡号 银行

vue中下载excel文件4种方法,2、通过 a 标签 download 属性结合 blob 构造函数下载发送post请求和后台poi返回文件流实现下载

vue中下载excel文件4种方法,2、通过 a 标签 download 属性结合 blob 构造函数下载发送post请求和后台poi返回文件流实现下载 1、通过url下载 即后端提供文件的地址,直接使用浏览器去下载 通过window.location.href = 文件路径下载 window.lo ......
文件 函数 后台 download 属性

数字孪生技术在新零售产业上能够发挥什么作用?

随着科技的不断进步,新零售产业正经历着巨大的变革。数字孪生作为一种新兴技术正在加速这一变革的进程。它不仅为新零售企业带来了更高效的运营方式,还为消费者提供了更个性化、便捷的购物体验。那么,数字孪生技术究竟如何在新零售产业中发挥作用呢? ......
作用 数字 产业 技术

探索Redis与MySQL的双写问题

本文已收录至GitHub,推荐阅读 👉 Java随想录 微信公众号:Java随想录 原创不易,注重版权。转载请注明原作者和原文链接 目录双写一致问题缓存读写策略Cache-Aside Pattern(旁路缓存模式)Read/Write Through Pattern(读写穿透模式)Write Be ......
问题 Redis MySQL

王道408---DS---绪论

顺序存储可能会参生外部碎片 这里的外部碎片与我们狭义上认为的外部碎片不太一样,在这里,他的含义是这样的: 比如我们定义了10个长度的数组,却只使用了一个,那么剩下的9个就被浪费了 各种"表" 1、顺序表:指物理地址连续存储的数据结,必须是顺序存储,属于存储结构,相应的,顺序栈,顺序队列也都是存储结构 ......
绪论 王道 408 DS

设置Windows系统命令行默认使用utf-8编码

首先说明如何查看命令行使用的编码方式 打开命令行工具输入命令chcp,如下图所示 如果结果是65001代表的是utf-8编码,而936则代表的是GBK编码 如果是GBK需要永久设置成utf-8的,Windows10比较新的版本和Windows11无需修改注册表 下面以控制面板为例介绍一下步骤,Win ......
编码 命令 Windows 系统

拦截器Interceptor

拦截器的使用: 首先注册一个拦截器 ①先定义一个类LoginCheckInterceptor,继承接口HeaderInterceptor ②实现默认方法 preHandle() 目标资源实现之前执行,返回true代表放行,false代表拦截 postHandle() 目标资源实现之后执行 after ......
Interceptor

后端数据改变后,前端实时获取改变的数据

前端要实时获取到后端变化的数据,可以使用websocket(实现双向通讯的协议)或者SSE用于从服务器向客户端的单向实时事件流。 两种方法的实现方式: 使用WebSocket: 1、创建WebSocket连接:在前端使用WebSocket API来创建WebSocket连接到后端服务器。 // 建立 ......
数据 前端 实时

随手写个url替换参数的小方法

/** @params url {string} 需要替换的url @params paramName {string} 需要替换参数的名称 @params newVal {string} 新的值 */ function replaceParamVal(url, paramName, newVal) ......
参数 方法 url

mybatis 动态sql

动态sql练习 所用工具:sts 小皮 sql数据库 导入的包: 配置文件 : 实体类:emp cn.lexed.dao 包下的接口和映射文件: 工具类untils: 测试类test: ......
mybatis 动态 sql

企业活动目录管理利弊

凡事都有利和弊,那么如何解决企业活动目录管理中的各种弊端呢? 首先Windows环境是目前企业使用率最高的网络环境,作为windows最核心的组件,活动目录(AD域)自然被很多企业使用,其主要作用就是更规范化的对企业员工网络行为进行管理。避免员工在网络环境中进行一些与工作无关或影响网络环境安全的行为 ......
利弊 目录 企业

Shell(一):Shell概述

1、Shell简介 Shell提供用户与内核进行交互操作的接口,接收用户输入的命令,并把它送入内核区执行。 内核是Linux系统的心脏,从开机自检是就驻留在计算机的内存中,直到计算机关闭为止,而用户的应用程序存储在计算机的硬盘上,仅当需要时才被调入内存。 Shell独立于内核,是连接内核与应用程序的 ......
Shell

Redis性能优化:理解与使用Redis Pipeline

本文已收录至GitHub,推荐阅读 👉 Java随想录 微信公众号:Java随想录 原创不易,注重版权。转载请注明原作者和原文链接 目录Pipeline介绍原生批命令(MSET, MGET) VS PipelinePipeline的优缺点一些疑问Pipeline代码实现 当我们谈论Redis数据处 ......
Redis Pipeline 性能