三次握手过程中seq和ack的值: 一个TCP连接的建立是通过三次握手来实现的 1. (A) –> [SYN] –> (B) 假如服务器B和客户机A通讯. 当A要和B通信时,A首先向B发一个SYN (Synchronize) 标记的包,告诉B请求建立连接. 注意: 一个 SYN包就是仅SYN标记设为 ...
分类:
其他好文 时间:
2020-03-08 19:52:37
阅读次数:
100
1.简介 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作支持阻塞的插入和移除方法。 1)支持阻塞的插入方法:意思是当队列满时,队列会阻塞插入元素的线程,直到队列不满。 2)支持阻塞的移除方法:意思是在队列为空时,获取元素的线程会等待队列变为非空。 阻塞队列常用于 ...
分类:
其他好文 时间:
2020-03-08 17:45:40
阅读次数:
57
一.任务分类 异步任务 定时任务 邮件发送任务 二.异步任务 1.主要两个步骤 在异步方法上加上注解@Async 在springBoot的类中开启注解@EnableAsync 2.编写异步程序 ...
分类:
其他好文 时间:
2020-03-07 09:49:06
阅读次数:
62
# 题意有 n 件商品,你带着 p 元钱,每次你可以选择至多 k 件商品,只需要支付其中最贵的商品的价格就可以买下你选择的这些商品你带的钱最多可以购买多少件商品 # 题解二分最后的位置,check时从后往前减保证正确性 1 #include <bits/stdc++.h> 2 #define ll ...
分类:
其他好文 时间:
2020-03-06 22:19:23
阅读次数:
101
来源链接: https://www.cnblogs.com/jasontec/p/9699242.html https://www.cnblogs.com/Java3y/p/10266306.html 介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内 ...
分类:
数据库 时间:
2020-03-06 21:39:26
阅读次数:
74
一个题案例过不了,结果是因为,cout输出科学计数法了。 那么这样写就好了 #include<bits/stdc++.h> #define N 105 #define endl '\n' #define _for(i,a,b) for(int i=a;i<b;i++) using namespace ...
分类:
其他好文 时间:
2020-03-05 01:07:16
阅读次数:
67
Linux系统均可以自己写脚本命令来解析动态域名,支持IPV4和IPV6的动态域名解析直接上代码:先上IPV4的syncold=$(catip.asp)sleep10new=$(ifconfigvlan2|awk‘/inet/‘)if["$old"!="$new"]thenrm-rfip.aspecho$new>ip.aspwget&q
分类:
系统相关 时间:
2020-03-04 22:39:53
阅读次数:
348
# 题意二维数组m个操作,每个操作包含x1,y1,x2,y2,c 使得在矩阵中以x x1,y1,x2,y2中的所有值都加c # 题解给以(x1, y1)为左上角,(x2, y2)为右下角的子矩阵中的所有元素加上c:S[x1, y1] += c, S[x2 + 1, y1] -= c, S[x1, y ...
分类:
其他好文 时间:
2020-03-04 20:45:01
阅读次数:
69
sofa客户端访问服务器分为两步,第一步是初始化工作,第二步是建立连接。典型的代码是 RpcClient.startup完成了初始化工作,包括连接的管理(ConnectionManager)、监控(DefaultConnectionMonitor)和重连(ReconnectManager)。 2.1 ...
分类:
其他好文 时间:
2020-03-03 20:41:57
阅读次数:
59
"Link" 题意: 定义 $S_b(n)$ 是 $b$ 进制下 $n$ 的数位和 已知 $N$ 和 $b$ 求 $\sum_{n=1}^{N}{S_b(n)}$ 思路: 因为测试数据很多,所以要预处理前缀和 $S_b(n)=S_b(n/b)+n\%b \Longrightarrow sum[b][ ...
分类:
其他好文 时间:
2020-03-03 17:33:14
阅读次数:
64