AND
第一次网上对线,骂爽了
为阅读体验注意:按部分从下往上读 ### 起因  ### 前摇  我们直接先考虑 `DP`。 令 $f[i][j]$ 表示前 $i$ 个数,放置 $j$ 个乘号的答案。 我们考虑转移最后一个乘号的位置,设最后一个乘号放在第 $ ......
Linux系统中DNS
1.什么是DNS DNS是域名系统(DomainNameSystem)的缩写。DNS是域名系统的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个唯一的IP地址,在Internet上域名与IP地址之间是一对应的,DNS就是进行域名解析 ......
计算机中的逻辑运算(与、或、非、异或、同或、与非、或非)
计算机中的逻辑运算(与、或、非、异或、同或、与非、或非) [toc] 计算机中的逻辑运算又被称作为“布尔运算”,分别为:与、或、非、异或、同或、与非、或非 这七种逻辑运算中,只有 逻辑非运算 是一元逻辑运算(一个运算操作数),其他六种均是二元逻辑运算(两个运算操作数)。 >逻辑运算只有两个布尔值: ......
零基础尝试mysql主从复制
本文参考了这篇文章 https://blog.csdn.net/tenc1239/article/details/130451736 感谢大佬的分享 前提:自己准备好两个数据库环境,我用的是本机的vm虚拟机linux中的mysql(版本8.0.33)和本机windows中的mysql(8.1.0) ......
AtCoder Beginner Contest 313
# AtCoder Beginner Contest 313 ## G - Redistribution of Piles ### 题意翻译: 给定一个数列$a_i(a_i>0, i\in[1,n])$,和一个数$s$(初值为0),有两种操作 - A - 全局非零数减一,减去的和加到$s$ - B ......
SSH
一.SSH服务 1)SSH服务的概念和优点 SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程 复制等功能。SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令,SSH 为建立在应用层和传输层基础上的安全协议。对数据进行压缩,加快传 ......
使用缓存优化网站性能:缓解数据库压力,提高访问速度
使用缓存是一种有效的优化网站性能的方式,特别是对于那些访问集中在少部分数据上的场景,可以显著减轻数据库的压力,提高网站的响应速度和性能。 缓存的主要原理是将常用的数据存储在内存中,以避免频繁地从数据库读取数据。由于内存的读写速度远远快于磁盘,通过缓存可以大幅提高数据访问的速度,从而改善整个网站的性能 ......
贪心总结
### 一、基本思想 **-->归纳、分析、选择正确合适的贪心策略** 在每一个局部阶段,都做一个在当前“看上去”最优的决策,并期望通过每一次所做的局部最优选择产生出一个全局最优解。做出贪心决策的依据称为“贪心策略”。贪心策略一旦做出,就不可再更改。 ### 二、3种证明方法(反证法,构造法,调整法 ......
CDQ分治
# Part1:前置知识 归并排序,逆序对,二维偏序,树状数组 # Part 2:CDQ分治 ## 【模板题】三维偏序 [(题目传送门)](https://www.luogu.com.cn/problem/P3810) #### 题目大意 有 $n$ 个元素,第 $i$ 个元素有 $a_i$,$b_ ......
Go Runtime功能初探
Go Runtime功能初探 旅途散记 2023-08-04 07:45 发表于上海 收录于合集#go44个 题图来自 Understand Compile Time && Runtime! Improving Golang Performance(1)[1] 以下内容,是对 运行时 runtime ......
json2yolo
### json2yolo脚本 - yolo所对应的格式是.txt,其中包含框的类别索引,中心点坐标,boundingboxs的宽,高。 ``` python import json import os #由x1,y1,x2,y2 >Cx,Cy,W,H 相对位置(取值范围0-1) name2id = ......
笔记|数据库设计——《数据库原理》
 密码:h3ik 下载 ......
流畅的python笔记 (一) 1.python的数据模型
python的数据模型:python风格的设计思想完全体现在Python的数据模型上,而数据模型所描述的API,为使用最地道的语言特性来构建你自己的对象提供了工具。数据模型其实是对 Python 框架的描述,它规范了这门语言自身构建模块的接口,这些模块包括但不限于序列、迭代器、函数、类和上下文管理器 ......
核心api_JDBC_使用步骤总结
###JDBC使用步骤总结 1. 注册驱动 ``` Class.forName("com.mysql.cj.jdbc.Driver"); ``` 2. 获取链接 ``` Connection connection = DriverManager.getConnection(url,user,pass ......
PoW是什么?
# PoW是什么? 工作量证明(proof of work,PoW)是一种用于确认和验证区块链交易和新区块有效性的共识算法。区块链中常见的工作量证明算法包括比特币的SHA-256、以太坊的Ethash、莱特币的Scrypt等。 在工作量证明算法中,矿工通过解决一个复杂的数学问题,即挖矿计算,来争夺确 ......
用React仿钉钉审批流
# 引言 这几天帮朋友忙,用了一周时间,高仿了一个钉钉审批流。这个东西会有不少朋友有类似需求,就分享出来,希望能有所帮助。为了方便朋友的使用,设计制作的时候,尽量做到节点配置可定制,减少集成成本。如果您的项目有审批流需求,这个项目可以直接拿过去使用。React初学者也可以把本项目当做研读案例,学习并 ......
Linux6
查看权限控制信息 1. 认知权限信息 通过ls -l可以以列表形式查看内容,并显示权限细节 序号1,表示文件、文件夹的权限控制信息 序号2,表示文件、文件夹所属用户 序号3,表示文件、文件及所属用户组 权限细节共分为10个槽位 举例:drwxr-xr-x ,表示: 这是一个文件夹,首字母d表示 所属 ......
主从复制
主从复制 一,配置主DNS 前提条件两边防火墙都要关闭 [root@localhost ~]# systemctl stop firewalld.serviceroot@localhost ~]# setenforce 0 1.1进入主配置文件 2,进入域名配置之文件 进入复制文件夹修改配置 配 ......
【JavaScript10】Date日期对象
## 获取当前系统时间 ``` var d = new Date(); // 当前系统时间 console.log(d); //Sun Aug 06 2023 14:49:43 GMT+0800 (中国标准时间) ``` ## 手动获取时间并且格式化 ``` var d = new Date(); ......
「学习笔记」扫描线
什么是扫描线?~~顾名思义,一根用来扫描的线~~ 扫描线就是一条线在整个图上扫来扫去,它一般被用来解决图形面积,周长,以及二维数点等问题。 下面我们用例题来引入。 [P5490 【模板】扫描线 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)](https://www.luogu.c ......
HAL库回调机制
初始化回调 HAL_PPP_Init() 调用↓ HAL_PPP_MspInit() 配置外设 HAL中断回调 中断信号 中断服务函数 PPP_IRQHandler() 中断处理公用函数 HAL_PPP_IRQHandler() 中断处理回调函数 __weak void HAL_PPP_xxxCal ......
从 Pulsar Client 的原理到它的监控面板
 # 背景 前段时间业务团队偶尔会碰到一些 Pulsar 使用的问题,比如消息阻塞不消费了、生产者消息发送缓慢等各种问题。 虽然我们有个监控页面可以根据 topic 维度查 ......
大型网站架构演化:从单一服务器到云计算的进化之路
在互联网发展的过程中,大型网站架构经历了多个阶段的演化。从上世纪90年代初的CERN正式发布Web标准和第一个Web服务出现开始,到现在已经过去了短短20多年的时间,但在这个相对短暂的时间里,互联网的世界发生了巨大的变化。 1. 单一服务器架构: 早期的互联网网站大多采用单一服务器架构,即将网站的所 ......
单片机原理1:指令系统
电路结构: P0,P1,P2,P3四个并行的IO口 P0口复用为低8位地址线和数据线 P1口复用为高8位地址线 P2口双向IO端口 P3口通信,中断等第二功能 指令:程序存储器中 从IO口读取数据前,必须先给IO拉高,全置为1(why?使内部的FET截止,再读入引脚的状态) 时钟电路与复位电路: 复 ......
SPSS进行日期变量运算(相减)
上面的数据中测试时间和birthday两个日期变量,我们需要用测试时间减去birthday,方法如下 点击转换,选择时间日期和向导,然后选择使用时间和日期进行计算,然后选择计算两个日期之间的时间单位数,这里日期1选择测试时间,日期2选择birthday,结果处理设置为保留小数部分 然后点击下一步,结 ......