reduction security笔记 方案

《深入理解Java虚拟机》读书笔记:运行时栈帧结构

代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。 一、概述 在Java虚拟机规范中制定了虚拟机字节码执行引擎的概念模型,这个概念模型成为各种虚拟机执行引擎的统一外观(Facade)。在不同的虚拟机实现里面,执行引擎在执行Java代码的时候可能会有解释执行(通 ......
结构 笔记 Java

平衡树学习笔记

# 非旋平衡树 FHQ-Treap 这里介绍的是非旋 $Treap$,即 $FHQ-Treap$,毕竟这个好写太多,而且支持各种操作。 $FHQ-Treap$ 包含两个重要操作:分裂和合并。 ### 分裂(split) 分裂指的是将一棵以 $root$ 为根节点的树,分裂成两棵分别以 $a,b$ 为 ......
笔记

GEO,持久化方案,主从复制,

[toc] ## 1 GEO地理位置信息 ```python # GEO(地理信息定位):存储经纬度,计算两地距离,范围等 -根据经纬度 》确定具体地址的 》高德开放api 》返回具体地址 # redis 可以存储经纬度,存储后可以做运算, 比如:两个经纬度之间距离 (直线距离) 比如:统计某个经纬 ......
主从 方案 GEO

解决方案 | 1分钟快速解决 win10 任务管理器性能不显示GPU?

1 问题 环境:win10 22h2 2 解决方法 win+r输入dxdiag回车,查看下面信息: (1)确认你的Windows10版本号大于1909,如果确认,在任务管理器进程页右键名称一栏,将GPU勾选上即可。如果Windows10版本过旧,更新至1909版本或以上即可。 (2)还是上面图片点击 ......
解决方案 性能 任务 方案 win

回滚莫队 学习笔记

板子题交 $998244353$ 遍一直 UKE 我哭死。 ### 回滚莫队 有些题看起来像个莫队,想着想着发现 add 操作很容易实现,而 del 操作怎么都想不出来,或者是 del 操作时间复杂度不是 $O(1)$ 时间复杂度爆炸,那么回滚莫队就能派上用场。这种莫队不带删因此也叫做不带删莫队。 ......
笔记

[刷题笔记] Luogu P2285 [HNOI2004] 打鼹鼠

[Problem](https://www.luogu.com.cn/problem/P2285) ### Analysis 我们初始可以任意决定机器人的位置,状态很多,暴力显然会寄掉。 不妨先贪心的思考一下。我们肯定希望机器人初始在最先出现鼹鼠的洞,因为出现在没有鼹鼠的洞是无效的。 题目保证输入数 ......
鼹鼠 笔记 Luogu P2285 2285

[刷题笔记] Luogu P4933 大师

[Problem](https://www.luogu.com.cn/problem/P4933) ### Description 给定一个长度为 $n$ 的数组 $h$,你可以从中选取若干数字,使得你选择的数组组成一个等差数列。特别地,单一的数字和只有两个数字也算作等差数列。求你可选择的方案数。答 ......
大师 笔记 Luogu P4933 4933

vue3+vite2动态绑定图片优雅解决方案

> 优雅解决方案在最下面,小伙伴们儿可以直接前往 😊 > # 背景 在vue3+vite2项目中,我们有时候想要动态绑定资源,比如像下面的代码这样: ```html ``` 实际效果是这样: ![](https://img2023.cnblogs.com/blog/3153981/202308/3 ......
解决方案 方案 动态 图片 vite2

树链剖分学习(复习?)笔记

树链剖分,即树剖。 顾名思义,树链剖分就是将一棵树通过某种方式剖分成若干条链,再利用 $dfs$ 序,从而将树上的问题转化为序列上的问题。 树剖的方式有不止一种,比如重链剖分、长链剖分。最常用的(大概?)是重链剖分。此处介绍重链剖分。 首先,我们定义一个节点的**重儿子**为此节点的所有儿子中子树大 ......
笔记

C++笔记

# C++笔记 将数字以十六进制输出:cout 保存a位小数:setprecision(a) 将b保留a位:cout - 名称空间可以匿名隐式加上static - 可以起别名:A=B - 匿名的名称空间可直接访问 ## 构造函数:程序声明对象是否可自动调用 - 数据成员名中使用m_前缀或成员名中使用 ......
笔记

学习笔记:什么是Wasserstein distance

简单地说,就是衡量两个概率分布之间的差异。也可以说是将一个概率分布转换成另一个概率分布要花费多少代价。 | ![](https://img2023.cnblogs.com/blog/2051401/202308/2051401-20230823203501853-1468206535.png) | ......
Wasserstein distance 笔记

[刷题笔记] Luogu P1064 [NOIP2006 提高组] 金明的预算方案

[Problem](https://www.luogu.com.cn/problem/P1064) ### Analysis 我们发现如果忽略主从关系,那这道题就是一个裸的 01 背包问题。 主从关系处理也非常简单,借鉴 [P2014 选课](https://www.luogu.com.cn/pro ......
预算 笔记 方案 Luogu P1064

C++面向对象笔记(转载自黑马程序员)

# C++核心编程 本阶段主要针对C++==面向对象==编程技术做详细讲解,探讨C++中的核心和精髓。 ## 1 内存分区模型 C++程序在执行时,将内存大方向划分为**4个区域** - 代码区:存放函数体的二进制代码,由操作系统进行管理的 - 全局区:存放全局变量和静态变量以及常量 - 栈区:由编 ......
黑马 程序员 对象 笔记 程序

《408操作系统 》复习笔记 ③ 第二章 调度与调度算法

## 调度 当有一堆任务要处理,由于资源有限,没办法同时处理。需要 **某种规则** 来**决定**处理这些任务的顺序 ## 作业 作业:一个具体的任务 用户向系统提交一个作业 = 用户让操作系统启动一个程序(来处理一个具体的任务) ## 调度的三个层次 ### 高级调度(作业调度) **按照某种策 ......
算法 第二章 笔记 系统 408

安防监控视频平台EasyCVR视频汇聚平台和税务可视化综合管理应用方案

一、方案概述 为了确保税务执法的规范性和高效性,国家税务总局要求全面推行税务系统的行政执法公示制度、执法全过程记录制度和重大执法决定法制审核制度。为此,需要全面推行执法全过程记录制度,并推进信息化建设,实现执法全过程的留痕和可回溯管理。 ​搭建税务可视化综合管理服务平台对于提高稽查办案指挥调度水平和 ......
平台 视频 税务 EasyCVR 方案

国标GB28181视频平台EasyGBS国标平台无法正常启动的问题解决方案

EasyGBS国标视频云服务是基于国标GB/T28181协议的视频能力平台,可实现的视频功能包括:实时监控直播、录像、检索与回看、语音对讲、云存储、告警、平台级联等功能。平台部署简单、可拓展性强,支持将接入的视频流进行全终端、全平台分发,分发的视频流包括RTSP、RTMP、FLV、HLS、WebRT ......
国标 平台 解决方案 EasyGBS 方案

Asp.net mvc 笔记

# 捕捉处理全局异常 自定义一个`Attribute`继承默认的`HandleErrorAttribute` ```csharp namespace EmpowerApiService.Filter { public class CustomerErrorAttribute : HandleErro ......
笔记 Asp net mvc

解决“没有为此解决方案配置选中要生成的项目”

最近升级.net framework 4.0的项目到.net 8; 使用的官方提供的 .NET Upgrade Assistant 项目里面总有两个怎么编译就是不动作,输出里面只有下面的内容: 3>FastUpToDate: 最新检查已在 0.4 毫秒内完成 (项目3的名字)4> 已跳过“生成”: ......
解决方案 方案 项目

docker学习笔记

1. docker-compose常用命令 参考:https://blog.csdn.net/m0_51913750/article/details/131743170 2. dockerfile命令详解 参考:https://blog.csdn.net/AtlanSI/article/detail ......
笔记 docker

“小巨人”企业数字化解决方案:LeaRun低代码开发平台

中小企业是社会经济发展的生力军,目前,中小企业数字化转型是我国企业数字化转型的主战场,在我国实体经济高质量发展中发挥着不可替代的作用。 “专精特新”是指具备专业化、精细化、特色化、新颖化四大优势的企业。“小巨人”企业则是“专精特新”中小企业中,专注于细分市场、创新能力强、市场占有率高、掌握关键核心技 ......

线性基学习笔记

$#defing ll long long$ 线性基用处: 快速查询一个数是否可以被一堆数异或出来 快速查询一堆数可以异或出来的最大 $/$ 最小值 快速查询一堆数可以异或出来的第 $k$ 大值 线性基空间复杂度: 设有一个序列,其值域为 $[1,N]$,我们可以构造一个长度为 $⌈\log_2 N ......
线性 笔记

顶象Web 3业务安全方案亮相“AWS解决方案日”

近日,AWS合作伙伴之Web3解决方案日在香港举办,多家科技公司专家和企业代表就WEB 3.0方案、AI创新和Web 3.0安全进行了探讨。顶象现场展示了Web 3.0业务安全解决方案。 NFT是Web 3.0典型场景之一。NFT基于区块链技术的非同质化代币,具有不可分割、不可替代、独一无二的特征。 ......
方案 解决方案 业务 Web AWS

[刷题笔记] Luogu P2679 [NOIP2015 提高组] 子串

[Problem](https://www.luogu.com.cn/problem/P2679) ### Description 我们可以换个思路。 从字符串 $A$ 中拿出 $k$ 个字串使其变成 $B$。求有几种不同的方案? ### Analysis 我们发现 $A$ 中的一个字符取或者不取影 ......
笔记 Luogu P2679 2679 2015

自主可控,全国产龙芯2K0500应用于工业自动化设备方案-迅为电子

随着数字化和物联网技术的不断发展和进步,工业自动化技术现已广泛应用于工业企业的生产、控制、管理环节,有效提高了工业企业日常运作效率以及工业生产科学性。 控制系统: 龙芯2K0500可以作为工业自动化设备的核心控制器,用于实时监控和控制设备的运行状态和行为。它可以处理传感器数据和设备信号,执行控制算法 ......
方案 工业 2K0500 设备 全国

Python基础入门学习笔记 077 GUI的终极选择:Tkinter14

Tkinter提供了三种标准对话框模块,分别是:messagebox、filedialog、colorchooser messagebox(消息对话框) 实例1:askokcancel函数 1 from tkinter import * 2 3 print(messagebox.askokcance ......
终极 Tkinter 基础 笔记 Python

Python基础入门学习笔记 076 GUI的终极选择:Tkinter13

布局管理器 布局管理器就是管理你的那些组件如何排列的家伙。Tkinter有三个布局管理器,分别是pack、grid和place pack:按添加顺序排列组件 grid:按行/列形式排列组件 place:允许程序员指定组件的大小和位置 pack 实例1:生成一个Listbox组件并将它填充到root窗 ......
终极 Tkinter 基础 笔记 Python

Python基础入门学习笔记 075 GUI的终极选择:Tkinter12

Message组件 Message(消息)组件是Label组件的变体,用于显示多行文本信息。Message组件能够自动换行,并调整文本的尺寸使其适应给定得尺寸。 实例1: 1 from tkinter import * 2 3 root = Tk() 4 w1 = Message(root,text ......
终极 Tkinter 基础 笔记 Python

Python基础入门学习笔记 074 GUI的终极选择:Tkinter11

事件绑定 对于每个组件来说,可以通过bind()方法将函数或方法绑定到具体的事件上。当被触发的事件满足该组件绑定的事件时,Tkinter就会带着事件描述去调用handler()方法 实例1:捕获单击鼠标位置 1 from tkinter import* 2 3 root = Tk() 4 5 def ......
终极 Tkinter 基础 笔记 Python

Python基础入门学习笔记 073 GUI的终极选择:Tkinter10

Munu组件 Tkinter提供了一个Menu组件,用于实现顶级菜单、下拉菜单和弹出菜单。 实例1:创建一个顶级菜单(或称窗口主菜单) 1 from tkinter import * 2 3 def callback(): 4 print("被调用了") 5 6 root = Tk() 7 8 9 ......
终极 Tkinter 基础 笔记 Python

Python基础入门学习笔记 071 GUI的终极选择:Tkinter8

Canvas(画布)组件 一个可以让你随心所欲绘制界面的组件。通常用于显示和编辑图形,可以用它来绘制直线、图形、多边形,甚至是绘制其他组件。 实例1: 1 from tkinter import * 2 root = Tk() 3 #创建canvas对象框,设置其宽度、高度与背景色 4 w = Ca ......
终极 Tkinter8 Tkinter 基础 笔记