给你一棵树,每次修改一个子树的所有值,然后单点查询。 按照DFS序把节点排列(即在DFS中出现的先后次序),同一个子树在序列中连续。 1 #include <cstdio> 2 using namespace std; 3 typedef long long ll; 4 int n,q,T,Tc,c ...
分类:
其他好文 时间:
2020-01-14 00:11:04
阅读次数:
77
计算机网络 TCP的三次握手 参考: 一)、TCP协议的特点 定义: 1.是一个面向连接的、可靠的、基于字节流的传输层协议。 2.将应用层的数据分割成报文段并发送给目标节点的TCP层。 3.数据都有序号,对方收到则发ACK确认,没有则重传。 4.使用校验和来校验数据在传输过程中是否有误。 二)、TC ...
分类:
其他好文 时间:
2020-01-12 20:26:52
阅读次数:
99
网络知识总结 理论知识结构 在出试题之前,根据本课程的学习及之前的网络知识学习总结计算机网络协议栈: 计算机网络有两种分层模型,即OSI模型和TCP/IP模型,OSI有7层,TCP/IP则将网络分为4层,OSI模型是规定的标准,而现在TCP/IP模型是事实上的网络标准,所以我们结合两者,一般都说TC ...
分类:
其他好文 时间:
2020-01-10 21:58:30
阅读次数:
68
2/3阶段提交解决的问题是分布式数据操作一致性问题,即在不同节点间数据多个操作的原子性问题,比如在A节点的数据增加和B节点数据的减少需要原子操作。 解决方案:在各个分布式节点之上引入TC(Trancaction Coordinator),由TC进行最终commit操作协调,只有各个节点的预操作(pr ...
分类:
其他好文 时间:
2019-12-26 19:34:40
阅读次数:
117
#include #include using namespace std; int main() { int a=10; double b=314159.26; cout<<a<<endl; cout.unsetf(ios::dec); cout.setf(ios::oct|ios::showba... ...
分类:
编程语言 时间:
2019-12-19 13:14:00
阅读次数:
111
原本的nysql能正常启动,虽说偶尔也会出现点问题,然后一般情况都是通过服务以及应用程序手动启动就没问题的.然而某一天发现手动启动的时候竟出现了1067进程终止,无奈只能查看相关服务日志,详细如下图 ,如上图所示,提示的是tc.log无法初始化,接下来我就找到了位于MariaDB\data下的tc. ...
分类:
数据库 时间:
2019-12-18 13:03:58
阅读次数:
71
缓冲区溢出漏洞试验 一、实验简介 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 二、实验准备 输入以下命令安装用于编译32位C程序的 ...
分类:
其他好文 时间:
2019-12-11 23:15:38
阅读次数:
112
缓冲区溢出漏洞实验 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 实验准备 + 输入命令安装一些用于编译 32 位 C 程序的软件包 ...
分类:
其他好文 时间:
2019-12-11 13:17:00
阅读次数:
89
iptables扩展模块 扩展匹配条件:需要加载扩展模块(/usr/lib64/xtables/*.so),方可生效 ?查看帮助 man iptables-extensions ?(1)隐式扩展:在使用-p选项指明了特定的协议时,无需再用-m选项指明扩展模块的扩展机制,不需要手动加载扩展模块 ?tc ...
分类:
系统相关 时间:
2019-12-06 21:56:38
阅读次数:
123
TCP、UDP是什么? TCP-传输控制协议(TransmissionControl Protocol) 工作在计算机网络OSI模型的传输层,是一种面向连接的、可靠的、基于字节流的传输层通信协议。 可靠性体现在TCP通过检验和、序列号、确认应答、重发控制、连接管理以及窗口控制来实现可靠性传输。即TC ...
分类:
其他好文 时间:
2019-12-02 00:19:14
阅读次数:
83