Sa
  • 2024-11-20Reinforced Problem
    ReinforcedProblem题目描述原神是一款开放世界的动作角色扮演游戏,玩家一次可以选择四名角色参与战斗,并且在战斗中可以快速切换。角色可以通过各种方式增强他们的力量,例如提高角色的等级,改进角色装备的圣遗物和武器。zml就是一名忠实的原神玩家,但是由于ffg对原神的强烈抵制,z
  • 2024-11-18メモリー
    发现有时候确实需要写一下这种东西,不然太容易忘了。杜教筛求积性前缀和,即\(S(n)=\sum_{i=1}^nf(i)\).某些不是积性的函数也可以,只要能找到一个合适的\(g\)。对于任意两个数论函数\(f,g\),有\(\sum_{i=1}^n(f*g)(i)=\sum_{i=1}^ng(i)S(\lfloor\frac{n}{i}\rfloor)\).\[\sum
  • 2024-11-11SA SAM
    发现很久不写字符串所有模板都忘了,还是要复习一遍。SA后缀排序令\(sa_{i}\)表示排名为\(i\)的后缀编号,\(rk_i\)表示后缀\(s[i:n]\)的排名。有两种求法:朴素倍增,时间复杂度\(\mathcalO(n\log^2n)\)。每次更新两个关键字,暴力sort,重新编号\(sa\)。基数排序,时间复
  • 2024-11-11后缀排序
    后缀排序即对字符串\(S\)的所有后缀根据字典序排序实现算法1:暴力排序直接\(O(n)\)比较,时间复杂度\(O(n^2\logn)\)算法2:倍增优化我们考虑长为\(2^k\)的串的比较,该串可以分为前后均长\(2^{k-1}\)的串,那么只要知道这两个串的排名,就可以对所有\(2^k\)的串进行双关键字排序于是
  • 2024-11-10MOGANET-SA模块
    paper`importtorch.nnasnnimporttorchimporttorch.nn.functionalasFdefbuild_act_layer(act_type):"""Buildactivationlayer."""ifact_typeisNone:returnnn.Identity()assertact_typein['GELU','ReL
  • 2024-11-10[CKS] K8S ServiceAccount Set Up
    最近准备花一周的时间准备CKS考试,在准备考试中发现有一个题目关于Rolebinding的题目。Question1ThebuffyPodinthesunnydalenamespacehasabuffy-saServiceAccountwithpermissionsthePoddoesn’tneed.ModifytheattachedRolesothatitonlyhasthea
  • 2024-11-07后缀数组
    学了这个东西字符串水平下降一万倍,之前敢拿hash草的题现在不敢了。后缀数组板题后缀数组可以把字符串的所有后缀存起来,然后干各种奇怪的事情。现在给你一个字符串banana,给他的后缀A,NA,ANA,NANA,ANANA,BANANA跑一个后缀的trie。然后把字典序小的字母排在左边,给每个后缀对
  • 2024-11-07如何看懂sa-token 第一篇 是怎么设计被spring加载的
    2023年入职了一家公司,他们给到我这边的系统架构我看基本都用到了sa-token,抱着去学习的态度去官网看了文档Sa-Token,感觉有些头大,摸不着头脑,然后尝试去下载源码来看gitclonehttps://gitee.com/dromara/sa-token.git我看的时候,最新版本是v1.39.0,代码一大推,实在看不明白看懂源
  • 2024-11-06Linux之sudo高级应用(Sudo Advanced Applications in Linux)
     
  • 2024-11-01[sa-token]StpUtil.getLoginId
    闲聊一般情况下,我们想用uid,可能需要前端将uid传过来,或者将token传来,然后我们进行识别。用了sa-token之后,可以使用StpUtil.getLoginId()方法获取当前会话的用户id代码展示例如以下代码:publicResponseResultgetMenu(){//获取用户角色Longuid=Long
  • 2024-11-01SS241031D. 后缀数组(sa)
    SS241031D.后缀数组(sa)题意重题:NOD2308D.飒妃客厮·啊瑞(array)给你一个初始\(a_i=i\)的长度为\(n\)的序列,\(n\le10^9\)。有\(m\)次操作。\(m\le10^5\)。把区间\([l,r]\)移到最前面。翻转区间\([l,r]\)。最终得到序列\(\{a_i'\}\)。求满足长度为\(n\)的
  • 2024-10-30Statistics and Data Analysis for Bioinformatics
    StatisticsandDataAnalysisforBioinformaticsAssessmentInformationSummativeAssessmentThecoursewillbeassessedbyin-courseassessmentconsistingof2components:aMCQquiz(20%)andaclassreport(80%).MCQtest(20%)22/10/2024Themultiplech
  • 2024-10-30SA:从入门到入土
    基本应用读入一个长度为$n$的由大小写英文字母或数字组成的字符串,请把这个字符串的所有非空后缀按字典序(用ASCII数值比较)从小到大排序。解法1.将每个后缀取出来,直接排序\(O(n^2\logn)\)2.用hash二分LCP比较下一位,\(O(n\log^2n)\)3.倍增求后缀数组,\(O(n\logn)\)
  • 2024-10-24The sol of coin(SA)
    Thesolofcoin(SA)https://www.luogu.com.cn/problem/P3878这题是模拟退火的板子。虽然一般的模拟退火不能支持多测的题目,因为时间可能卡不好,但在没有办法的办法下(其实就是乱搞),可以自己酌情设置SA的参数和SA的次数。AC_code#include<random>#include<algorithm>#defineY
  • 2024-10-24【文件加密系统】华企盾DSC服务程序启动失败解决办法
    问题原因:1.sa账户密码错误导致连接数据数据库失败无法启动DSC服务解决方法:用windows身份验证进入数据库更改sa用户密码:安全性>登录名>sa>右键属性>更改密码※如果显示请输入秘钥更改,使用更改完密码的sa账户登录数据库,在数据库>DSEDB>表>dbo.FileEncryptKey_TABLE_>右键编
  • 2024-10-21结构化分析与设计(绪论)
    结构化分析与设计的由来结构化分析与设计最初由结构化程序设计扩展而来瀑布模型的首次实践SA与SD的流程结构化分析(工具:DFD、PSPEC)    分析模型(分层DFD图)+SRS结构化设计(工具:SC图)  映射    初始设计模型(初始SC图)初始设计模型(初始SC图)  优化    最终设计
  • 2024-10-2108 P3392 涂条纹
    题目:样例输入:45WRWRWBWRWBWRWRWRWBWR样例输出11代码:#include<iostream>usingnamespacestd;#defineM10005intans;charsa[50][50];intmin1=9999;intmain(){intn,m;cin>>n>>m;for(inti=1;i<=n;i++){f
  • 2024-10-02P2336
    好久没发博客了(因为在家)看到大家都是用后缀数组+莫队的,于是模仿题解搞了一搞#include<bits/stdc++.h>usingnamespacestd;intblk[200005];structques{ intl,r,id; inlinefriendbooloperator<(quesA,quesB){ returnblk[A.l]^blk[B.l]?blk[A.l]<blk[B.l]:(blk
  • 2024-09-27嵌入式学习——进程间通信方式(2)—— 信号
    一、基本概念什么是信号:由进程或系统发出的,用来通知发生了某个事件,希望接收方进行响应。    信号是进程间通信机制中唯一的异步通信机制,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。正如我们所了解的中断服务函数一样,在中断发
  • 2024-09-26用io跟信号实现售票
    一、实现目标1)售票员捕捉SIGINT(代表开车)信号,向司机发送SIGUSR1信号,司机打印(let'sgogogo)2)售票员捕捉SIGQUIT(代表停车)信号,向司机发送SIGUSR2信号,司机打印(stopthebus)3)司机捕捉SIGTSTP(代表到达终点站)信号,向售票员发送SIGUSR1信号,售票员打印(pleasegetoffthebus)4)司机等待
  • 2024-09-22BZOJ 3277 串 题解
    Statement给 \(n\) 个串,问每个串有多少子串是所有 \(n\) 个串中至少 \(k\) 个串的子串。Solution1%%注意到\(\text{LCP}\)在后缀排序后一定是连续的一段,包含一个串的区间是连续的先预处理出对于所有左端点\(l\),最左的\(r\)满足\([l..r]\)中出现了至少\(k\)个
  • 2024-09-22BZOJ 4310 跳蚤 题解
    Statement把\(S\)分成不超过\(k\)段,使每段的最大子串中的最大串最小。输出这个串。Solution按排名二分这个串,check中从右往左贪心地划分,需要实现\(O(1)\)比较两个子串大小。#include<bits/stdc++.h>usingnamespacestd;#definerep(i,j,k)for(inti=(j);i<
  • 2024-09-22SpringBoot集成Sa-Token权限认证的学习
    一、前言Sa-Token是一个轻量级Java权限认证框架,主要解决登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权等一系列权限相关问题。它的API设计简单,易于上手,同时功能强大,能够满足多种复杂的权限认证需求。二、基本使用1.引入依赖<dependency> <groupId>cn.dev3
  • 2024-09-21C语言定时器编程深入研究
    定时器是操作系统提供的用于计时的功能之一,常用于控制程序中的延时操作或周期性任务。本篇文章将详细介绍如何使用C语言处理定时器,包括基本的定时器设置方法、自定义定时器处理函数以及一些高级主题。1.引言定时器是操作系统向进程提供的一个用于计时的功能。在C语言中,
  • 2024-09-19C#. 用Winforms连接SQL Server数据库
    目录一. 在WinForms应用程序中连接SQLServer,可以按照以下步骤进行:1.创建连接字符串2.使用SqlConnection类创建数据库连接并打开3.SqlCommand类:允许对数据库表做增删改查等操作4.SqlDataReader类:获取查询返回的结果集5.读取完数据后关闭connection的连接二.如果连