2022 01 23 ec
AtCoder World Tour 2022 B The Greatest Two
原题面:https://atcoder.jp/contests/wtf22-day2/tasks/wtf22_day2_b 题面翻译: 一个长度为 \(n\) 的排列 \(p\),每次可以把一个长 \(k\) 区间的最大与次大值交换,问操作任意次数后可以得到的排列数量对 \(998244353\) ......
Python教程(23)——Python类中常用的特殊成员
在Python中,类特殊成员是指以双下划线开头和结尾的属性和方法,也被称为魔术方法(Magic methods)或特殊方法(Special methods)。这些特殊成员在类的定义中具有特殊的语法和功能,用于实现对象的特定行为和操作。 特殊方法一般由Python解释器调用,无需手动调用。通过在类中定 ......
2021-2022 ICPC Northwestern European Regional Programming Contest (NWERC 2021)
Preface 和昨天刚好相反,前期极度崩盘2h2题而且一堆银铜牌题不会 但好在后面稳扎稳打慢慢追回来了一点,最后超高罚时8题收场 这场一边打一边看ECF的实况,最后看到同校的Wifi暴打全场,实在是ORZ A. Access Denied 签到,首先暴力问出长度然后从前往后一位一位确定即可 注意实 ......
2024-01-13 记录react-dnd拖拽组件的用法
开始和移动的下标: drop: (item: { index: number }) => { console.log("开始", item.index,"结束", index); moveRow(item.index, index); }, ......
2024-01-13 react 监听上一页返回
import React, { useEffect } from 'react'; import { useLocation } from 'react-router-dom'; 在return里面写: const location = useLocation(); useEffect(() => ......
2024-01-13:用go语言,现在有一个打怪类型的游戏,这个游戏是这样的,你有n个技能, 每一个技能会有一个伤害, 同时若怪物小于等于一定的血量,则该技能可能造成双倍伤害, 每一个技能最多只能释放
2024-01-13:用go语言,现在有一个打怪类型的游戏,这个游戏是这样的,你有n个技能, 每一个技能会有一个伤害, 同时若怪物小于等于一定的血量,则该技能可能造成双倍伤害, 每一个技能最多只能释放一次,已知怪物有m点血量。 现在想问你最少用几个技能能消灭掉他(血量小于等于0)。 技能的数量是n, ......
vi / vim编辑器的使用 [补档-2023-07-01]
vi/vim编辑器 vi/vim编辑器是linux中的文本编辑器,其中vim比vi的功能更加强大,可以编辑shell程序,推荐使用vim,下面也将介绍vim如何使用。 2-1 vi/vim的三种工作模式 命令模式 在此模式下,所敲的每一个键都是一个命令,不可以进行文本编辑。比如输入w代表保存 ......
多态和虚函数 [补档-2022-10-23]
简述: 多态分为两类,一种是静态多态(如函数重载,运算符重载,复用函数名等)和 动态多态(派生类和虚函数实现运行时的多态) 静态多态和动态多态的区别是:静态多态的函数地址早绑定,在编译阶段就确定了函数地址。 动态多态的函数地址是晚绑定,即运行阶段确定函数地址。 多态的满足条件: 有继承关系;子类 ......
深拷贝和浅拷贝的问题 [补档-2022-10-22]
简介: (在没有用户自己定义拷贝构造函数的情况下)编译器通过调用默认拷贝构造函数将一个对象的内容完 整地复制到另一个对象上。如果我们要拷贝的对象它的成员有指针,并且指针指向着某一块空间,那么就 要小心了。 通常我们创建一块动态空间,在不需要的时候会直接释放掉,如果编译器使用默认的拷贝构造函数 ......
2024-01-13 antd的tabel组件业务问题之勾选了table中的一项,然后弹出弹窗,接着关闭弹窗,刷新table,但是table选中的一项还是显示被勾选中的状态 ==》你没有改变所选中的数据(selectedRowKeys)
如图: 问题:table显示的勾选状态的数据无法被改变。 原因:你没有改变到勾选数据,你只是在勾选时把选中的值赋值给了一个变量,然后以为自己清空了变量,以为自然而然地就取消勾选状态了,实际上就是你代码没写全! 解决方案: 原来写法: rowSelection: { onChange: handleC ......
01 Ubuntu 系统的安装
软件版本:vitis2021.1(vivado2021.1) 操作系统:Ubuntu18.04 硬件平台:适用XILINX A7/K7/Z7/ZU/KU系列FPGA 登录"米联客"FPGA社区-www.uisrc.com视频课程、答疑解惑! 1.1概述 基于XILINX XDMA的开发应用环境需要用 ......
2024-01-13 Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. ==》引用了未使用的方法导致
react+antd业务代码报错: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. T ......
2024-01-12 训练总结
孤注一掷没成功。 T1 宝藏 [NOIP2017 提高组] 宝藏 题目背景 NOIP2017 D2T2 题目描述 参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了 \(n\) 个深埋在地下的宝藏屋, 也给出了这 \(n\) 个宝藏屋之间可供开发的 \(m\) 条道路和它们的长度。 小明决心亲自前往 ......
P8368 [LNOI2022] 串
题面传送门 首先我们可以说明,一定存在一个最优方案,使得最后一个串的右端点是 \(n\)。因为如果不是 \(n\),那么可以往后扩展一个,或者整体前移一位之后再往后扩展一位。 然后我们可以说明,如果后缀 \([i,n]\) 存在一种方案使得其是最后一个,那么 \([j,n](j>n)\) 也存在一种 ......
origin2022导出图有水印
如何解决origin2022导出图有水印demo的问题: 找到origin快捷方式--打开文件所在位置--找到安装位置--双击origin64x.exe即可 弄好了以后并不要求每次都这么打开origin,原来是怎么打开就还怎么打开 ......
TVBox等智能电视第三方APP可用直播源接口【截止24.01.12】
试了很多,目前稳定的只有以下几个 月光宝盒自带线路下载既有【点播、直播均可用】 TVBox接口【点播】:https://tvbox.cainisi.cf 超秒直播【直播】 点播还是推荐阿里云盘webdev吧,稳定又不限速,无损资源一大把。 ......
【专题】2022云上新型电力系统报告PDF合集分享(附原数据表)
原文链接:https://tecdat.cn/?p=33446 原文出处:拓端数据部落公众号 报告合集根据实践创新,我们提出了“云上新型电力系统”,该系统将加速电力流、信息流和价值流的融通流动,通过更灵活高效的能源资源优化配置平台,支持大规模的新能源开发和利用。这一系统将为电力业务创新、电力行业发展 ......
DBEAVER 23.0.2 调整SQL编辑器字体大小 ver:20240112
DBEAVER 23.0.2 调整SQL编辑器字体大小 ver:20240112 版本是:23.0.2. 菜单-窗口-首选项。用户界面-外观-颜色和字体。展开 DBeaver Font。“Monosapce font”就是SQL编辑器字体大小的控制。“Main Fonts”是DBeaver程序本体的 ......
动力节点RabbitMQ教程|12小时学会rabbitmq消息中间件-01
今日主题内容: 1、What is RabbitMQ? 2、MQ的应用场景? 3、RabbitMQ运行部署 4、RabbitMQ工作模型 5、RabbitMQ交换机类型 6、RabbitMQ过期消息 7、RabbitMQ死信队列 8、RabbitMQ延迟队列 1. What is RabbitMQ? ......
海亮01/12dp专题
海亮01/12dp专题 今日题单过于杂乱,给出HL题单: 今日题单 T1 题意 给你一个排列 \(p\),然后让你将这个排列分成若干个小段。 每一个小段的费用是区间逆序对数+一个常数 \(x\)。 对一个排列划分的费用是每一个小段的费用和。 问你所有划分方案中最小的费用。 题解 设 \(calc(l ......
公务员-申论范文24篇-01-城乡文明
一、 2019 国考 (副省级) : 城乡文明“给定资料 5” 结尾写道: “城市文明和乡村文明, 人造文明和自然文明, 都是应该而且可以互补的; 理想的生活状态可能还是在城、 乡之间自由游走。” 请结合你对这句话的思考, 自选角度, 联系实际, 自拟题目, 写一篇文章。 (40 分)要求: (1) ......
2022 Jiangsu Collegiate Programming Contest
A. PENTA KILL! 简单模拟。 B. Prime Ring Plus 大于 \(2\) 的素数只可能是奇数,因此相邻两个数一定是一奇一偶,容易想到二分图。 但是环上每个点有两个相邻的点,网络流求匹配是将与源汇点相连的边流量设为 \(2\) 即可。 C. Jump and Treasure ......
VS2013项目升级VS2022
(一)关于VS2022不兼容.modelproj项目。需要安装vs2022中【单个组件】-【代码工具】相关组件即可。 (二)关于Jenkins msBuild构建vs2022,涉及C#6及以上版本语法,console输出错误“类、结构或接口成员声明中的标记“;”无效”、“应输入 ;”等,需要升级ms ......
Ubuntu 23.04、22.04、20.04、18.04替换国内源
Ubuntu配置国内源 配置步骤如下: 1.Ubuntu配置文件位置:/etc/apt/sources.list 2.需要用root权限进入: sudo vi /etc/apt/sources.list 3.用vi、gedit等编辑工具打开文件进行修改 4.有2种修改方式 1.把原文件中:archi ......
Visual Studio 2022密钥
Professional: TD244-P4NB7-YQ6XK-Y8MMM-YWV2J Enterprise: VHF9H-NXBBB-638P6-6JHCY-88JWH Visual Studio 离线安装下载器地址: https://wwjc.lanzouq.com/ihwXR1kw0z4d 来 ......
webgl学习01-WebGL绘图流程
WebGL绘图流程 下图中,可清晰得知 WebGL 需要两种着色器: 顶点着色器。用来描述顶点属性,比如坐标位置。其中,顶点我们可以理解为他是三维空间中的一个点(x, y, z)。 片元着色器。逐片元处理颜色。片元是 WebGL 的术语,它其实指的是每一个像素,逐片元的意思就是计算出当前绘制的每个像 ......
【2024-01-11】打个篮球
20:00 乐观主义者认为,相比前世和来生,现在生活的世界是最好的世界。而悲观主义者却担心现在的世界已经是最好的世界了。 ——罗伯特·奥本海默 今天周四,是公司的篮球日。自从搬来新办公室后,我连球场在哪都不知道。听同事说好像就在离公司300米开外。这么近,我竟然连去打一下的冲动都没有。这可是我从小到 ......
【2024.01.12】闪光灯学习(上)
教程来自于https://www.bilibili.com/video/BV1nr4y1i7JS/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=d3b20de6fd728a6822df14fa2e ......
2024.01.11
1.Matcher.appendReplacement(StringBuffer sb, String replacement):将当前匹配子串替换为指定字符串,并且将之前的字符串添加到一个StringBuffer对象 appendTail(StringBuffer sb):将最后一次匹配工作后的剩 ......