XOR
1819B - The Butcher (思维)
大意:有一个大矩形,每次可以横着切或者竖着切,给你n个小矩形,问你原来的大矩形的宽高 思路:可以发现,最多有两种可能,找到所给矩形的宽和高的最大值,模拟check() 知识点:LL H=*max_element(a.begin(), a.end());数组最大值 ve.emplace_back(H, ......
工控CTF_Modbus TCP
Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IP的Modbus协议:Modbus TCP ......
超详细の树状数组讲解!
# 树状数组 **以下有错误的话欢迎指正** **由于篇幅问题每道题目的代码在每一板块最后折叠给出** 其实线段树能维护的东西比树状数组能维护的东西多得多,但是树状数组代码好写啊! ## 一维树状数组 最为常用的树状数组,我们一般都是用这个来解决问题,二维的后面会讲。 ### 引入 我们在进行数列操 ......
5.20 面向对象案例分析二
``` class Employee { private long empno; private String ename; private double salary; private double rate; public Employee(){} public Employee(long em ......
Jasypt使用
###Digesters `Digester`是专门从输入中创建消息摘要(也称为哈希)的类。 消息摘要是摘要(或散列)函数的结果,它们是单向的,也就是说,从消息摘要开始,无法重建原始消息。 正因为如此,消息摘要对于密码加密来说就足够了。事实上,在一些国家,以未加密的方式存储用户密码是非法的,甚至以可 ......
Sqoop详解
### Sqoop下载及安装 Sqoop目前有两大版本,Sqoop1和Sqoop2,这两个版本都是一直在维护者的,所以使用哪个版本都可以。 这两个版本我都用过,还是感觉Sqoop1用起来比较方便,使用Sqoop1的时候可以将具体的命令全部都写到脚本中,这样看起来是比较清晰的,但是有一个弊端,就是在操 ......
mysql(一):基本原理
### Innodb是如何实现事务的 Innodb通过Buffer Pool,LogBuffer,Redo Log,Undo Log来实现事务,以一个update语句为例: 1. Innodb在收到一个update语句后,会先根据条件找到数据所在的页,并将该页缓存在Buffer Pool中 2. 执 ......
R实数系的连续性与数系的扩充历史
* 实数系的连续性: 实数集合R重要的基本性质—“连续性” “确界存在定理”就是R连续性在分析角度的多种等价表述之一. * 数系的扩充历史 1. N自然数集合: N上“+”与“*”是封闭的,但“-”不封闭. 2. Z整数集合: Z上“+”, “-”与“*”封闭的,但“/”不封闭. Z有“离散性”. ......
构建之法读后感(1)
阅读了构建之法第四章,有了很多的感悟,下面写下自身所感,第四章分为两人合作,4.3 代码设计规范 ,4.3.3 错误处理。着重介绍断言。 编写代码时,如果程序员相信在程序中的某个特定点某表达式值(布尔式)为真,可将其标为断言(assert)。 举个栗子: public class Assertion ......
19)事务
1、 事务的必要性: 先来看一个例子,如下有一张账户表,字段包括账户号作为主键、账户名字、账户余额三个字段; 先向其中插入两行数据; -- 先创建一个账户表: create table account( account_no int auto_increment primary key, accou ......
Ubantu使用n升级Node提示权限不够
升级Node时,常见以下问题: 1. 使用 `n stable` 时提示权限不够 ```bash (base) zibuyu@ubuntu:~/Desktop/luffy$ n stable installing : node-v18.16.0 mkdir : /usr/local/n/versio ......
处理 Ionic 5 中的重大变化:删除了Events,如何在ionic 5+版本中实现自定义Events用于旧版本的替代方案?
> 您是否将您的[Ionic](https://ionicframework.com/)应用程序升级到v5,而您的应用程序正在使用`Events`,它不再工作? 如果上述情况属实,那么您来对地方了。 先讲个小故事—— 几天前,我看到一条来自离子团队的[推文](https://twitter.com/ ......
MISC|[MRCTF2020]Unravel!!
解压得到三个文件  其中有一个音频叫Look_at_the_file_ending.wav,暗示看文件尾部 ,使用 ......
探索 GitHub Copilot:AI 代码伙伴的力量
# 引言: > 在软件开发领域,编写高质量的代码一直是开发者们的追求。然而,代码编写过程中常常会遇到各种繁琐的细节和重复劳动,不仅浪费时间,还可能导致出错。好在现在有了 GitHub Copilot,一款由人工智能驱动的代码伙伴,为开发者提供了强大的功能和更高效的编码体验。本文将介绍 GitHub ......
2023-06-02 练习算法 - TODO
练习扫描线算法 视频:[基础算法(一) -- 扫描线_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1Po4y1Z7sm/) ## [391 · Number of Airplanes in the Sky - LintCode](https://w ......
浅谈CCF普及组的各类模拟题。。。
由于作者在 $CSP-J$ 的比赛中,曾一度被各类模拟题给搞到心态崩溃,所以决定写此文章。 #前置知识:关于表达式中缀与前缀转后缀(不明白前中后缀表达式的自行百度) 对于表达式求值问题,前缀与后缀往往比中缀容易处理,并且也没有括号,一般把中缀改成后缀。 前缀也能有后缀的效果,但是为了统一与方便,也为 ......
BouncyCastle
任务详情 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 参考附件内容完成SM2加解密的内容,提交运行结果截图(10‘) 2 完成SM3,SM4算法的调用,提交运行结果截图和代码(15’, 选做) jar包下载 官网:https://www.bouncycastl ......
rabbitmq消息队列
# 消息队列Rabbitmq ## 1. 什么是消息队列(MQ) Message Queue消息队列是一种应用程序对应用程序的通信方法, 可以是线程(Queue), 也可以是`进程之间`, 而`rabbitmq`是进程之间的消息队列 `生产者消费者模型`: 通过一个容器来解决生产者和消费者之间的强耦 ......
Celery框架
# Celery框架 ## 1. 什么是celery celery是一个简答, 灵活且可靠的, 处理大量消息的分布式系统, 专注于实时处理的异步任务队列, 同时也支持任务调度. 这里面提到了一个概念: `分布式系统` ``` 一个系统应用(网站), 会有相关组件(web服务器, web应用, 数据库 ......
6.2每日总结
package caozuo; public class Bean { String a; String s; String d; String f; String g; String h; String j; String k; String l; String z; String x; publ ......
事件指令,属性指令,style和class,条件列表渲染,事件处理,数据双向绑定,过滤
# 0 事件指令 ## 0.1 vm对象 ```html Title {{name}} 点我 ``` ## 0.2 函数传参 ```python # 1 v-on:事件名='函数' 》简写成 @事件名='函数' # 2 触发函数,可以传参数 ``` ```html Title 函数,可以多传参数,也 ......
.net core IOC容器实现(一) -- ServiceDescriptor
IOC 容器内保存的程序运行过程中使用的服务实例。那么如果有些服务实例需要在运行时动态生成,比如,数据库连接,不可能在程序运行过程中所有线程共用一条数据库连接。所以 IOC 容器内保存的不是具体的服务实例,而是服务的相关信息,使用这个信息可以在程序运行时动态的生成服务实例,这些信息就保存在 Serv ......
一首无名诗
盛夏星辰三两风,扶我十万八千梦。天晴月空云消散,人间妙龄长相守。 > 这首诗通过描写美好的自然景象,表达了对爱情的向往和执着。 > 首先,诗标题“盛夏星辰三两风”给人一种热情洋溢的感觉,正如爱情初现的激情四射。“三两风”也含有轻柔怜爱的意味,与“扶我十万八千梦”的表述相呼应,表达了爱的浪漫憧憬。 > ......
[ABC270Ex] add 1
Problem StatementYou are given a tuple of $N$ non-negative integers $A=(A_1,A_2,\ldots,A_N)$ such that $A_1=0$ and $A_N>0$. Takahashi has $N$ counters ......
5.19 面向对象案例分析一
``` class Address { private String country; private String province; private String city; private String street; private String zipcode; public Addres ......
K8S的知识图谱
**知识图谱**  K8S架构  在Python中,序列是一种有序的数据类型,它包括字符串、列表、元组和范围。下面是这些序列类型的简要介绍: 字符 ......
Gorm使用的一些经验--如何彻底删除一条数据
中文文档:https://gorm.io/zh_CN/ 我们知道,在使用gorm的时候,如果我们使用了gorm内置的model,会存在一个delete_at字段,当我们删除一条数据,这条数据并不会在数据库中被彻底删除 举个例子: 数据库中的数据如下: 现在通过实现的接口,去删除id=402的数据,在 ......