NOT
CF226E Noble Knight's Path
重链剖分真可爱,数据结构真可爱。 tags: \(\text{data structures}\) \(\text{trees}\) $\color{red}{*2900} $ 洛谷 CF 给出一棵 \(n\) 个点的树,初始所有点为白色。还有 \(q\) 次操作,第 \(i\) 个操作发生在第 \ ......
正常人是“矛盾”的结合体
其实作为一个人类,本身就是一个极其复杂的“矛盾体”,如果一个人不矛盾了,他肯定不是正常人!咱就还说“动物保护”这事说吧!比如那些爱狗人士,打着“保护动物”的正义旗帜,但是他们只保护狗,平常吃鸡吃猪一样很嗨!这就很矛盾! 再者比如说,大街上有人丢垃圾,有人只是在想着人怎么素质这么差?这么干净的道路还丢 ......
IPTABLES的NAT表的作用:
架构图如下: [root@gitlab ~]# iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -j SNAT --to-source 192.168.3.110[root@gitlab ~]# sysctl -p[root@gitlab ~]# c ......
SpringSecurity successHandler方法使用自定义Handler登录成功,302问题
一开始我自定义了成功和失败两个Handler,在进行调试的时候发现失败的没有问题,但是登录成功的话走的是某人的重定向而不是我自定义的 protected void configure(HttpSecurity http) throws Exception { http.csrf().disable( ......
Go实现Zabbix企业微信应用通知告警
企业微信 https://work.weixin.qq.com/ 企业微信->应用管理->创建应用 个人微信也能接收企业微信信息 我的企业 -> 微信插件 -> 扫码关注 特殊说明 之前企业微信只需要调用接口就能实现微信应用通知,最近改版,变得比较复杂 1:需要配置可信IP才能发 2: 配置可信IP ......
黑马pink css3
行内元素/内联元素:是最典型的行内元素 特点: 相邻行内元素在一行上,一行可以显示多个 高,宽度设置是无效的 默认宽度是他本身内容的宽度 行内元素只能容纳文本或其他行内元素 注意: 内部不能嵌套‘’ 可以嵌套块级元素 行内块元素:‘ ’ 特点: 一行可以有多个,之间有空隙 默认宽度是他本身内容的宽度 ......
2023-2024-1 20232404《网络空间安全导论》第1周学习总结
教材学习内容总结 1.1信息时代与信息安全 信息技术在国家发展、个人生活中应用越来越广。 信息安全有多种潜在的威胁因素 技术上:黑客攻击、病毒入侵等 人性上:高科技经济犯罪、垃圾邮件等 1.2网络空间安全学科浅谈 想达到网络空间安全必须要先做到信息安全的四大层面。 数学、计算理论等多种理论是网络空间 ......
失明
因为睫毛落进了眼里,我失明了。慢慢地,我学会了用耳朵来感受世界,听到的「真实」的声音在我的脑中形成出一副「虚构」的图象。 人活着,还是得上网,借助语音朗读,我能够获取到网络上的信息。逐渐地,我已经可以一听十行了。你问我为什么听得那样快。其实和看字一样,熟悉了正体我们就能看得很快,但是看手写体 ......
一个直播功能需要的技术要点(一)
视频采集与编码: 摄像头采集: 使用摄像头捕捉视频流。 视频编码: 将原始视频数据编码成流行的视频编码格式(如H.264、H.265)以减小带宽需求。 流媒体服务器: 视频流传输: 使用流媒体服务器(如NGINX-RTMP、Wowza、Ant Media Server)来传输视频流到观众。 视频流分 ......
直播服务器Java(二)
流媒体服务器: 使用像 Red5、Wowza、Ant Media Server 或者自己基于 Java 的开源流媒体服务器来处理直播流的传输和分发。 实时通信: 利用 Java 的 WebSocket 或者其他实时通信协议来处理直播中的实时互动,例如弹幕、点赞等。 视频编解码: Java 本身不太适 ......
SuperGlue: Learning Feature Matching with Graph Neural Networks论文笔记
SuperGlue: Learning Feature Matching with Graph Neural Networks 源码: github.com/magicleap/SuperGluePretrainedNetwork 背景: 主要解决图像中点之间的对应关系。 主要方法: 上图为该方法的 ......
虚拟内存
转载:https://www.bilibili.com/video/BV1Nw411m7rp/?spm_id_from=333.337.search-card.all.click&vd_source=46d50b5d646b50dcb2a208d3946b1598 ......
25.集合操作
集合操作 添加操作 add(ele) 向集合中添加一个元素,如果元素则不产生任何影响 s = {1, 2, 3} s.add(4)print(s)s.add("Hello")s.add("Hello")print(s) pdate(others) 更新集合,添加来自 others 中的所有元素,ot ......
26.深拷贝与浅拷贝
什么是拷贝 拷贝是指使用一个已存在一个对象,生成一个新的对象,两个对象在内存中具有独立的存储空间。 浅拷贝是指是创建一个新的对象时,只拷贝内容是原始对象的引用,而不是创建原始对象的副本数据。 深拷贝是指创建一个新的对象,并递归地复制原始对象及其所有嵌套对象的内容,而不仅仅是复制它们的引用。 浅拷贝不 ......
【学习笔记】ST表
\(ST\) 表是倍增的产物,一般用来求解区间最值问题 那么如何实现 \(ST\) 表,实际上很简单。 因为 \(log2(2)=1\) ,所以对于每一个长度为 \(1\) 的区间,数组第二维一定是 \(0\) ,即 \(\LARGE{f{_i}{_,}{_0}=a_i}\) 对于每一个更大的区间, ......
高德地图搜索地址没有反应
1、动态引入高德地图api const script = document.createElement('script'); script.src = `https://webapi.amap.com/maps?v=2.0&key=${config.amap_key}&plugin=AMap.Ada ......
git提交或克隆报错fatal: unable to access 'https://github.com/xxx/': Failed to connect to github.com port 443 after 21087 ms: Couldn't connect to server
1.问题原因 报错信息: fatal: unable to access 'https://github.com/xxx/autowrite.git/': OpenSSL SSL_read: Connection was reset, errno 10054 又或者 fatal: unable to ......
Burpsuite抓包pycharm接口请求信息
一、原因 内部app可以打开log日志,抓取https接口,通过pycharm可以进行快速调试,但是后续场景需要通过burp工具进行接口渗透测试 二、操作步骤 步骤01: burp-代理(proxy)-选项(options)-添加一个代理 步骤02: pycham请求接口时,修改参数如下: fidd ......
一些代码库
https://gitee.com/wangqianlong1993/IdentityServer4 name "IdentityServer4c#" https://github.com/AFei19911012/WPFSamples https://github.com/anncwb/vue-v ......
[题解] CF1327F AND Segments
AND Segments 有 \(m\) 个限制 \((l, r, x)\)。 要计算满足以下条件的长度为 \(n\) 的序列 \(a\) 的数量: \(\forall i \in [1, n], 0 \le a_i < 2^k\)。 \(\forall i \in [1, m], a_{l_i} ......
linux开发基于iMX6ULL-kernel编译环境配置
先把内核源码仓库下载下来,然后切换到对应版本的分支 切换分支 查看关于官方提供的编译配置文件有那些 只保留自己需要的其他的都删除 在源码根目录下创建脚本添加如下内容 给脚本添加执行权限后开始编译脚本 编译后出错误,安装对应的库 重新编译 至此内核编译完成环境配置正确(参考上一篇:linux开发基于i ......
Fight Hard for Ecological Protection and Governance of the Yellow River to Address the Water Contamination
1.Effective measure aimed at addressing the water contamination: We will fight hard for ecological protection and governance of the Yellow River. We w ......
Java SPI机制学习之开发实例
原创/朱季谦 在该文章正式开始前,先对 Java SPI是什么做一个简单的介绍。 SPI,是Service Provider Interface的缩写,即服务提供者接口,它允许开发人员定义一组接口,并由供应方或者第三方提供具体实现。这种机制能够让应用程序动态加载及执行各种接口实现。 根据名字来理解, ......
B 赛博算命
B 赛博算命 Description: Constraints: \(1 \leq q \leq 10^6, 2 \leq k \leq 10^9, q\leq k\) Analysis: Solution: #include<bits/stdc++.h> using namespace std; ......
初识Windows-linux
初识Windows-linux 二者区别 1)开源性:Linux是开源的,任何人都可以查看和修改其源代码,而Windows是闭源的,只有微软拥有其源代码。 2)用户界面:Windows的用户界面相对直观易用(易上手),而Linux则需要学些基本命令的认识。 3)应用程序:Windows拥有大量的商业 ......
Helping China Fight Air Pollution
Over the last 40 years, China has experienced the fastest economic growth anywhere but also paid a heavy environmental price. China has many of the wo ......
bash报错syntax error near unexpected token `$‘\r‘‘解决方法
sed -i 's/\r//g' jenkins.sh 执行上面命令就行了 ......
记录--啊?Vue是有三种路由模式的?
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 众所周知,vue路由模式常见的有 history 和 hash 模式,但其实还有一种方式-abstract模式(了解一哈~) 别急,本文我们将重点逐步了解: 路由 + 几种路由模式 + 使用场景 + 思考 + freestyle 路由概念 ......
2023-2024-1 20231406 《计算机基础与程序设计》第七周学习总结
2023-2024-1 20231406 《计算机基础与程序设计》第七周学习总结 作业信息 这个作业属于哪个课程 ([2023-2024-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP) 这个作业要求在哪里 (2 ......