线段树 对于维护区间内的信息,我们可使用RMQ,但这种做法的缺点是无法快速修改,而线段树这种数据结构则可以实现实时的查询、修改(单点、区间)。 原理: 线段树是一种二叉搜索树,对于每个节点,他代表区间L~R的信息,而其两个子节点分别代表L~mid、mid+1~R的信息。 建树: 只需要遍历到每个叶子 ...
分类:
其他好文 时间:
2020-10-13 16:58:38
阅读次数:
18
假如你使用的是spring-cloud-alibaba微服务技术栈 单个服务独有配置文件 即去除应用程序的状态,配置统一外部化管理,方便进行水平的伸缩。 集成步骤: 假如我有一个应用app-design; 1,引入依赖: <dependency> <groupId>com.alibaba.cloud ...
分类:
其他好文 时间:
2020-10-10 17:04:36
阅读次数:
17
linux的防火墙iptablesnetfilter(iptables)netfilter--工作在内核软件,实现数据包的过滤。iptables--工作应用层一个软件,用来控制netfilter。1.netfilter\/iptables包过滤防火墙(tcp\/ip四层)1)应用层--通过软件为用户提供接口2)传输层--提供可靠或不可靠的数据传输(TCP/UDP)使用端口来标示服务类型sportd
分类:
其他好文 时间:
2020-10-08 18:45:11
阅读次数:
19
1.HTTP/0.9 只有一个GET命令 没有header等描述数据的信息 服务器发送完内容,就关闭TCP连接 一个TCP连接里面可以发送很多个HTTP连接 2.HTTP/1.0 增加了很多命令:post、put等 增加了status code和header的相关内容 status code:用来描 ...
分类:
Web程序 时间:
2020-10-08 18:25:30
阅读次数:
28
1. HttpServletResponse web服务器接收到客户端的http请求,这对这个请求,分别创建一个代表请求的HttpServletRequest对象,代表响应的一个HttpServletResponse; 如果要获取客户端请求过来的参数:找HttpServletRequest 如果要给 ...
分类:
Web程序 时间:
2020-10-08 18:21:30
阅读次数:
32
本文总结了在使用Android Studio开发React Native过程中安装Android SDK遇到的许可协议问题及解决办法。
分类:
移动开发 时间:
2020-10-07 21:50:44
阅读次数:
129
在安装好的OpenCV的文件夹下,有相关的文件。具体位置看各人的安装路径,但大体上路径如下:***\opencv\sources\samples\cpp。 如“彩色目标跟踪”:Camshift “光流”:optical flow “点跟踪”:lkdemo “人脸识别”:objectDetection ...
分类:
其他好文 时间:
2020-10-07 20:50:58
阅读次数:
28
表一:student_info 学号 姓名 性别 出生年月 家庭住址 备注 0001 张三 男 1981-8-9 北京 NULL 表二:curriculum 课程编号 课程名称 学分 0001 计算机基础 2 0002 C语言 2 表三:grade 学号 课程编号 分数 0001 0001 80 0 ...
分类:
其他好文 时间:
2020-10-07 20:24:48
阅读次数:
60
fastapi开发api确实fast.东西开发完了,前后端调试也方便,要上线了,怎么保证接口文档不被非法访问呢?简单想了几个场景内网部署将swagger的入口监听在内网,域名访问的话,也直接解析成内网,外网不能访问也是个不错的选择.直接关闭这招算是釜底抽薪了,直接关门,咱都不访问.算是最简单有效的办法.代码app=FastAPI(docs_url=None,redoc_url=None)动态开关默
分类:
编程语言 时间:
2020-10-06 20:18:08
阅读次数:
95
tcpdump tcpdump(dump the traffic on a network),根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语 ...
分类:
系统相关 时间:
2020-09-24 21:50:48
阅读次数:
63