上下文 学习方法 上下 数字

【学习笔记】莫队

0 前言 前置知识: 会打暴力。 简单的分块或根号思想。 二次离线莫队不会,就不写了。 1 普通莫队 不妨直接上一个例题来看看,通过题目来直接引入莫队:题目链接。 题意:给定一个长度为 \(n\) 的数列 \(n\),\(m\) 次询问区间 \([l,r]\) 中的不同数字数。 我们不妨设置两个指针 ......
笔记

【学习笔记】线段树合并

前置知识:动态开点权值线段树。 线段树合并,顾名思义,就是将两棵权值线段树合并在一起。为什么不把两棵普通的线段树合并呢?因为那样好像没啥用。 我们知道,权值线段树支持着查询某个数的个数、查询第 \(k\) 大/小的数等操作,有了合并操作之后就可能会支持一些令人意想不到的操作。 放张图,可以帮助理解下 ......
线段 笔记

【学习笔记】数论——同余相关

0 前言 闲的没事的时候可能会摸鱼写一写,都是些非常基础的东西。 最高大概会写到 exCRT 和 exBSGS 吧,阶和原根往后的我也不会了,但是前面的内容会时不时来补充。 为了方便偷懒,许多定理不会给出证明。 1 基本概念 \(\gcd(a,b)\) 或者 \((a,b)\):\(a,b\) 的最 ......
数论 笔记

【学习笔记】莫比乌斯反演

前言/声明 首先,本人的数论水平极低,目前莫反只是刚刚入门的水平,此博客的主要作用是用于记录本人的学习过程,真的想要深入了解莫反的话这边推荐 cmd 大佬的博客(点这里),应该对你有更大帮助。 建议学习的时候能多理解些就多去理解,少硬记些结论,这样更不容易忘记。 前置知识:最基础的数论。 0 基本定 ......
笔记

【学习笔记】01 分数规划

分数规划问题,大概就是一类求解分式最值的问题。 比如下面这个问题:给定 \(n\) 个物品,每个物品有两个属性 \(a\) 和 \(b\),保证均为正数,从中选出若干个出来,要求最小化(也可能是最大) \(\frac{\sum a}{\sum b}\)。 当然还可能有一些奇怪的其他要求,比如限制分子 ......
分数 笔记

【学习笔记】FHQ-Treap

前置知识:二叉搜索树与二叉堆。 1. 简介 Treap,即 Tree+Heap,它的每个结点上存储着一个索引 \(key\) 和一个值 \(val\),其中索引满足二叉堆的性质,值满足二叉搜索树的性质,且索引是随机的。Treap 就是通过上述的性质,使树达到平衡。 至于为什么索引是随机的,其实很简单 ......
FHQ-Treap 笔记 Treap FHQ

学习笔记429—装双系统出现错误【Invalid signuature detected. If this error persists. seek technical assistance】

装双系统出现错误:Invalid signuature detected. If this error persists. seek technical assistance 1)出现Invalid Signature detected Check Secure Boot Policy错误,是因为b ......

数字孪生技术在机房运维中能起到什么作用?

随着信息技术的不断发展,机房已成为现代组织和企业的核心。机房的稳定运行对于保障数据的安全性和业务的连续性至关重要。然而,机房运维本身也面临着不少挑战,包括设备的监控、故障的排查、维护的计划以及资源的合理分配。在这些挑战中,数字孪生技术已崭露头角,为机房运维带来了全新的可能性。 数字孪生是什么? 首先 ......
机房 作用 数字 技术

Long类型响应后面几个数字全部变成0

添加一个配置类即可解决 public class JacksonConfig { @Bean @Primary @ConditionalOnMissingBean(ObjectMapper.class) public ObjectMapper jacksonObjectMapper(Jackson2 ......
类型 数字 Long

C# Enum.TryParse字符串既可以使用名称也可以使用数字值

var tryParse = Enum.TryParse<LicenseType>("0", out var licenseType); 以前没留意,以为将字符串装枚举的方法Enum.TryParse的字符串只能填名称,最近发现字符串是数字值也可以转换成相应的枚举 ......
字符串 字符 TryParse 名称 数字

免杀学习记录

学习资料: https://www.bilibili.com/video/BV168411W72D/?spm_id_from=333.337.search-card.all.click&vd_source=6e9fbd9d36a4a2ab32044de8b9b1e897 隐藏cobaltstrike ......

【学习笔记】Splay

前置知识:二叉排序树(BST)。 基本操作 首先我们要维护下面这几个东西: int fa[maxn],siz[maxn],val[maxn],ch[maxn][2],cnt[maxn],root,tot; //fa:当前点父亲 siz:以当前点为根子树大小 val:权值 ch:左右儿子 cnt:当前 ......
笔记 Splay

Linux取文件的2-5行的方法

Linux取/etc/passwd文件的2-5行的方法,有如下5种方式。 sed -n '2,5p' /etc/passwd cat /etc/passwd|head -5|tail -4 head -5 /etc/passwd|tail -4 awk 'NR==2,NR==5' /ect/pass ......
文件 方法 Linux

sqlserver 服务器主体 无法在当前安全上下文下访问数据库

SELECT name, database_id, is_trustworthy_on FROM sys.databases ALTER DATABASE bole_data SET TRUSTWORTHY ON ALTER AUTHORIZATION ON DATABASE::bole_data ......
上下文 sqlserver 主体 上下 服务器

iOS发布证书.p12文件无密码解决办法及导出带密码的新.p12文件方法

​ 摘要: 本文将以iOS技术博主身份,分享解决使用无密码的.p12文件发布应用时遇到的问题,并介绍如何以带密码的方式重新导出.p12文件的方法。通过本文提供的步骤,开发者可以顺利完成证书的发布流程。 引言 在iOS应用发布过程中,有时候会遇到使用无密码的.p12文件的情况。然而,在一些第三方平台上 ......
密码 文件 证书 办法 方法

数字创新:医药零售管控大屏的革命性作用

医药零售管控大屏是数字化时代医药零售业的一大创新,它提供了强大的工具,帮助医药零售商更好地管理库存、提供更好的客户服务、分析销售数据和确保合规性。山海鲸可视化的解决方案已经在许多医药零售商中取得成功,并助力他们提高了业务效率和服务质量。在数字化时代,这种工具对于医药零售业来说,正变得越来越不可或缺。 ......
大屏 革命性 作用 数字 医药

Vue实现当前页面刷新的方法

1. 使用 location.reload() 方法可以简单地实现当前页面的刷新,这个方法会重新加载当前页面,类似于用户点击浏览器的刷新按钮。 需要注意的是,该方法会重新加载整个页面,如果想要对页面局部进行刷新,可以考虑使用 Vue 自身的一些特性,比如通过设置组件的 key 属性实现组件的更新,或 ......
页面 方法 Vue

Unity3D学习记录03——Navigation智能导航地图烘焙

首先还是在Package Manager中安装AI Navigation 接着选择我们场景的地面,右键,找到AI的NavMesh Surface,它会为我们的Ground添加一个叫NavMesh Surface的子物体 在Inspector窗口中可以看到它的详细的参数: 图中的R,H为你人物的参数, ......
Navigation Unity3D 地图 智能 Unity3

JavaScript 中将字符串转换为数组的方法

1、 使用 .split(''): split() 是一种字符串方法,可将字符串拆分为具有模式的有序列表的数组。这是一种 ES6 方法,是完成工作的最干净的方法。 Seperate string by space character(' ') * const myFavShow = 'The Off ......
数组 字符串 中将 JavaScript 字符

Java基础 字节输入流 读取数据 的两个方法API

public int read () → 一次读取一个字节数据 public int read (byte[] buffer) → 一次读取一个字节数组的数据,每次读取都会尽可能把数组装满 我们创建的数组的长度尽量是 1024 的整数倍,例如 1024*1024*5 的长度 ......
字节 两个 基础 方法 数据

Hive学习笔记:多列求最大值、最小值

一、最大值 当在 Hive 中需要对多列数据求最大值时,可以使用函数 greatest(a, b, c, d) 实现。 select greatest(a, b, c) from ( select 10 as a, 20 as b, 30 as c ) dd; -- 结果:30 举个具体栗子:计算用 ......
最大值 笔记 Hive

学习笔记6

苏格拉底挑战 第三章 Unix/Linux 进程管理 一.知识点归纳 (一)多任务处理 多任务处理是所有操作系统的基础。总体上说,它也是并行编程的基础。 (二)进程的概念 进程是对映像的执行。 在操作系统内核中,每个进程用一个独特的数据结构表示,叫作进程控制块(PCB)或任务控制块(TCB)等。在本 ......
笔记

虚拟世界和物理世界的桥梁是数字信号处理

【转码分享】劝退!但分享一些经验 | 零基础入门Python | 数据科学 | 机器学习_哔哩哔哩_bilibili 来自评论区: 1 “能把统计学思想用在每一次思考的人非常少” 思想工具在职业发展的下半场非常重要。 毕业后在IT行业从业6年,就职于世界500强传统企业的IT部门,从前端开发、Nod ......
世界 信号处理 桥梁 信号 物理

【金TECH频道】从第一性原理出发,数字原生银行原来可以这样做

​ “第一性原理”,是最近商界特别流行的一个词。 这个来自于古希腊先贤的古老词汇,本意在于更多聚焦于事物本质,即是用物理学的角度来看待世界,一层层拨开事物表象,看到里面的本质,再从本质一层层往上推演……就当下这个数字化变革的时代而言,从物理世界到数字世界,“第一性原理”更需要我们重构传统观念与行为方 ......
第一性 原理 数字 银行 频道

字符串和数组方法

字符串 数组 修改源数据 不修改源数据 数组 修改源数据 splice(start, deleteCount); pop(); 删除并返回数组的 最后一个元素 shift(); 删除并返回数组的 第一个元素 push(); 向数组末尾添加一个元素 unshift(); 向数组头部添加一个元素 不会修 ......
数组 字符串 字符 方法

linux下安装golang的方法

文章地址 https://cloud.tencent.com/developer/article/1721945?from=15425 不同版本: https://golang.google.cn/dl/ ......
方法 golang linux

Linux系统中关闭IPv6的方法

方法1:修改配置文件 在终端中输入以下命令: sudo vi /etc/sysctl.conf 在文件末尾添加以下语句: net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 保存并关闭文件,然后在终端中输 ......
方法 系统 Linux IPv6 IPv

云计算要学习哪些技术?

学习云计算需要涉及多个技术领域和相关的工具、平台和框架。以下是一个详细的介绍,帮助您了解学习云计算所需的技术。 1. 虚拟化技术 虚拟化是云计算的基础,因此了解虚拟化技术至关重要。学习虚拟化技术时,需要掌握以下知识点: - 操作系统虚拟化:了解基于宿主机和客户机的虚拟化技术,如VMware、Hype ......
技术

数字化可能会用到哪些系统

数字化企业在实施数字化转型过程中,通常会使用多个系统来支持不同的业务需求和功能。以下是一些可能会用到的系统,并对其进行详细介绍: 1. 企业资源计划系统(ERP): 企业资源计划系统是数字化企业的核心系统之一,用于集成和管理企业各个部门的流程和信息。它涵盖了供应链管理、财务管理、人力资源管理、生产管 ......
数字 系统

Git学习

Git学习 ref1(简洁) ref2(详细) ref3(撤销) ref4(stash) ref5(rebase) Git - Book (官方) git原理 理解原理之后亲手实践对遇到的各种问题才能更快解决。并且了解原理之后再去玩那个学习git的游戏,效果才会更好。Learn Git Branch ......
Git