2023.10笔记2023 10

10-2 PVID抓包理解

拓扑: ![](https://img2023.cnblogs.com/blog/3263964/202309/3263964-20230905165612981-212164452.png) PC1配置,其余PC配置参考PC1 ![](https://img2023.cnblogs.com/blo ......
PVID 10

Go学习笔记1

## 学习路线 2023-Go全链路工程师课纲 https://www.processon.com/view/link/63594cd97d9c0854f9ac855e # 一、搭建环境 https://studygolang.com/dl msi需要自己安装 安装目录最好没有中文 ![image- ......
笔记

2023年9月5日 - 日记

# 题目 ## "脑补"了ARC164 A题数学,把数做三进制拆分,然后看能再拆几次3. B题图论,只需要找图上是否有一个环满足一条边的两端是同色,其他边的两端是不同色. C题贪心,为了简化代码难度,可以认为,当前每个物品已经产生了$V_i=\frac{A_i+B_i}{2}$的权值,同时有一个$C ......
日记 2023

2023年9月4日 - 日记

## 知识点 ### 学习FFT, 似懂非懂, 懂了之后再专门整理一篇文章 ## 学校方面 ### 新的物理老师 你眼镜就不能好好戴??? ### 新的化学老师 虽然知道化学很重要,但是讲绪言的话实在是听不下去. ### 新的语文老师 我必然要认真听一下弱项科目 ### 新的政治老师 第一节课成功的 ......
日记 2023

weblogic-10.3.6-'wls-wsat'-XMLDecoder反序列化漏洞-(CVE-2017-10271)

[toc] | 说明 | 内容 | | | | | 漏洞编号 | CVE-2017-10271 | | 漏洞名称 | Weblogic 其中使用了XMLDecoder来解析用户传入的XML数据在解析的过程中出现反序列化漏洞,导致可执行任意命令 | | 修复方案 | 打补丁上设备升级组件 | ### ......
序列 XMLDecoder 漏洞 weblogic wls-wsat

typecho_v1.0-14.10.10_反序列化漏洞复现

[toc] > 下载链接:https://pan.baidu.com/s/1z0w7ret-uXHMuOZpGYDVlw > 提取码:lt7a [Typecho-反序列化漏洞大佬代码分析](https://www.cnblogs.com/litlife/p/10798061.html) Typech ......
序列 漏洞 typecho_v typecho 10

weblogic-10.3.6-'wls-wsat'-XMLDecoder反序列化漏洞-(CVE-2017-10271)

[toc] | 说明 | 内容 | | | | | 漏洞编号 | CVE-2017-10271 | | 漏洞名称 | Weblogic 其中使用了XMLDecoder来解析用户传入的XML数据在解析的过程中出现反序列化漏洞,导致可执行任意命令 | | 修复方案 | 打补丁上设备升级组件 | ### ......
序列 XMLDecoder 漏洞 weblogic wls-wsat

《C++并发编程实战》读书笔记(4):原子变量

## 1、标准原子类型 标准原子类型的定义位于头文件``内。原子操作的关键用途是取代需要互斥的同步方式,但假设原子操作本身也在内部使用了互斥,就很可能无法达到期望的性能提升。有三种方法来判断一个原子类型是否属于无锁数据结构: - 所有标准原子类型(`std::atomic_flag`除外,因为它必须 ......
原子 变量 实战 笔记

typecho_v1.0-14.10.10_反序列化漏洞复现

[toc] > 下载链接:https://pan.baidu.com/s/1z0w7ret-uXHMuOZpGYDVlw > 提取码:lt7a Typecho install.php存在的反序列化漏洞 首页 ![image-20230905210240200](https://img2023.cnb ......
序列 漏洞 typecho_v typecho 10

「Log」2023.9.5 小记

### 序幕 $\text{6:40}$:提早到校,作息调整成功,博客昨晚整完了,直接开始写题。 $\text{7:30}$:题没写完,开始打模拟赛。 花 $30mins$ 浏览题目,感觉 T1 是可做题,考虑 T1。 考虑强连通分量的贡献,本来想从大往小选贪心,发现不一定有解,时空间还算允许索性换 ......
小记 2023 Log

2023牛客暑期多校训练营9

## D.Non-Puzzle: Error Permutation 题意:给出一个排列,计算其有多少个子区间,满足区间内的第$i$个数不是第$i$小的数 ### Solution 首先明白一点,对于一个数,它的大小排序只会变大而不会变小,变大的要求是后面遇到比它小的数。 所以我们可以发现,对于一个 ......
训练营 2023

C++学习笔记

#C++: C的编译器叫gcc,C++的编译器叫g++ c++最容易发生的问题是内存泄漏问题,例如释放p所指的空间时,应该是 ```c free(p); p = NULL; ``` 很多人忘记将p归零,这样下次不小心调用了p就会出现内存泄漏问题,如果要把释放内存写成函数,示例如下(两层指针) ``` ......
笔记

10 lambda 表达式

``` package ThreadDemo; // lambda 表达式 /* // 代码简化 外部类-->静态内部类-->局部内部类-->匿名内部类-->lambda表达式 一步步简化代码 */ public class Test10_lambda { public static void ma ......
表达式 lambda 10

Hello 2023 B. MKnez's ConstructiveForces Task

构造一个数组 $a_1, a_2, \cdots, a_n$ 满足以下条件 * $\forall i \in[1, n],\ a_i \neq 0$ 。 * $\forall i \in [1, n - 1], a_i + a_{i + 1} = \sum_{i = 1}^{n} a_i$ 。 显然 ......
ConstructiveForces Hello MKnez 2023 Task

Codeforces Round 845 (Div. 2) and ByteRace 2023 B. Emordnilap

给一个长为 $n$ 的排列,对于它的每一个排列 $p$ ,复制一份并 $reverse$ 拼到原排列的后面得到 $a = \left [p, p_{reverse} \right ]$ 。 求 $p$ 的所有排列对应的 $a$ 的逆序对数之和,结果对 $1E9+7$ 取模。 **逆序对贡献**: * ......
Codeforces Emordnilap ByteRace Round 2023

STL学习笔记

# 迭代器 迭代器(iterator)是一种抽象的设计概念,现实程序语言中并没有直接对应于这个概念的实物。在>一书中提供了23中设计模式的完整描述,其中iterator模式定义如下:提供一种方法,使之能够依序寻访某个容器所含的各个元素,而又无需暴露该容器的内部表示方式。 ## 迭代器案例 ```cp ......
笔记 STL

vi/vim笔记

一些vi配置: ``` # 光标所在行显示下划线: set cursorline # 对应关闭为set nocursorline # 高亮显示光标所在列 set cursorcolumn # 对应关闭为set nocursorcolumn # tab键字符替换为4个空格 set ts=4 set s ......
笔记 vim vi

2023短学期0905场题解

1.挖地雷 Description 在一个地图上有N个地窖(N 点击查看代码 ``` #include using namespace std; const int N = 20; int connect[N][N], mark[N], a[N], n;//mark用于标记该地窖是被访问过 int ......
题解 学期 2023 0905

2023你需要使用的最佳VSCode扩展

Visual Studio Code(VSCode)是一款广受欢迎的多功能代码编辑器,在最新的Stack Overflow开发者调查中,近75%的开发者将其选为首选集成开发环境。 VS Code 提供了一系列开箱即用的特性和功能,但其真正的威力在于市场上庞大的扩展生态系统。 整理了 VSCode 3 ......
VSCode 2023

Paddle图神经网络训练-PGLBox代码阅读笔记

| 图存储部分 | | | | | | | | paddle/fluid/framework/fleet/heter_ps | graph_gpu_wrapper.h | GPU图主入口 | | | graph_gpu_ps_table.h | GPU图的主要存储结构,neighbor采样等都在这里 ......
神经网络 神经 代码 笔记 Paddle

2023短学期0905场题解

1.挖地雷 Description 在一个地图上有N个地窖(N 点击查看代码 ``` #include using namespace std; const int N = 20; int connect[N][N], mark[N], a[N], n;//mark用于标记该地窖是被访问过 int ......
题解 学期 2023 0905

Webstorm2023激活码,Webstorm最新永久激活码,Webstorm最新激活码获取

Webstorm2023激活码,Webstorm最新永久激活码,Webstorm最新激活码获取 激活码视频: https://www.bilibili.com/video/BV17h411T7q9/?vd_source=850e010dd9dd668f8396a9cbed799318 https:/ ......
激活 Webstorm 2023

【学习笔记】笛卡尔树

## 概述 有若干二元组 $(k,w)$,笛卡尔树要求关于 $k$ 满足二叉搜索树的性质,关于 $w$ 满足堆的性质。 ## 构建 以要求 $w$ 满足小根堆为例,使用单调栈维护当前的右链。 现将所有二元组按 $k$ 升序排序,每次插入一个元素时不断弹栈找到第一个小于 $w$ 的节点,并将当前节点作 ......
笔记

iOS开发Swift-10-位置授权, cocoapods,API,天气获取,城市获取-和风天气App首页代码

1.获取用户当前所在的位置 在infi中点击加号,选择权限:当用户使用app的时候获取位置权限. 填写使用位置权限的目的. 2.获取用户的经纬度. ViewController: import UIKit import CoreLocation class ViewController: UIVie ......
天气 和风 cocoapods 位置 代码

[编程基础] Python内置模块collections使用笔记

collections是Python标准库中的一个内置模块,它提供了一些额外的数据结构类型,用于增强Python基础类型如列表(list)、元组(tuple)和字典(dict)等。以下是对collections模块中主要数据结构类的概述: - namedtuple:命名元组,创建一个带有名称的tup ......
collections 模块 基础 笔记 Python

springCloud学习笔记整理

springCloud学习笔记整理 1.分布式 分布式的概念:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。 分布式架构的优缺点: 优点: 降低服务耦合 有利于服务升级和拓展 缺点: 服务调用关系错综复杂 2.微服务 微服务的上述特性其实是在给分布式架构制定一个标准,进一 ......
springCloud 笔记

RabbitMQ安装 - RPM安装(CentOS7 RabbitMQ 3.10.0)

Linux系统-部署-运维系列导航 RabbitMQ介绍 RabbitMQ 是使用Erlang语言开发的基于AMQP标准的开源实现,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不错 RabbitMQ的特点 1、保证可靠性(Reliability):使用持久化、传输确认、发布确 ......
RabbitMQ CentOS7 CentOS RPM 10

Java语言笔记2

# Java语言笔记2 ## 什么是计算机 计算机、程序、硬件、软件的概念 计算机的应用:科学计算、数据处理、自动控制、人工智能、网络等 ## 计算机硬件 CPU、Memory、Motherboard、I/O 显卡和GPU的区别:显卡包括了GPU和一些接口。 ## 冯诺依曼体系结构 **John v ......
语言 笔记 Java

Java语言笔记3

# Java语言笔记3 Write Once、Run Anywhere ## Java的特性和优势 简单性 面向对象 **可移植性** 高性能 分布式 动态性 多线程 安全性 健壮性 ## Java的三大版本 JavaSE:标准版(桌面程序、控制台开发) ~~JavaME:嵌入式开发(手机、小家电) ......
语言 笔记 Java

10 VLAN(Virtual LAN/虚拟局域网)

# 传统以太网问题 > 传统以太网整个二层网络为一个广播域,当某台主机发送广播包或未知单播帧,会被泛洪到整个二层网络的所有终端,二层网络越大,产生的网络安全问题和垃圾流量问题越严重,所以需要将二层网络的广播域进行分割,因此产生了VLAN(虚拟局域网)技术,通过划分VLAN来划分广播域,一个VLAN为 ......
局域网 局域 Virtual VLAN LAN