相关文章
OSCP系列靶场-Intermediate-BTRSys2.1保姆级
OSCP系列靶场-Intermediate-BTRSys2.1 目录 OSCP系列靶场-Intermediate-BTRSys2.1总结准备工作信息收集-端口扫描目标开放端口收集目标端口对应服务探测 信息收集-端口测试21-FTP端口的信息收集21-FTP版本版本信息与MSF利用21-FTP端口匿名登录测试(成功)21-FTP端口-文件GET收集…
建站知识
2024/9/22 9:52:56
在Ubuntu 18.04上支持C++17的std::filesystem的方法
在Ubuntu 18.04上通过命令sudo apt install gcc g安装的gcc/g版本为7.5,此版本并不直接支持filesystem,如下图所示: Ubuntu 18.04上的g 7.5支持experimental的filesystem,即std::experimental::filesystem,若想使Ubuntu 18.04支持…
建站知识
2024/9/13 5:16:46
两分钟搞懂什么是反向代理与正向代理
正向代理(Forward Proxy)和反向代理(Reverse Proxy)都是常见的代理服务器类型,它们在网络通信中起到不同的作用。
正向代理: 正向代理是位于客户端和目标服务器之间的代理服务器。当客户端想要访问目标服务…
建站知识
2024/9/22 10:03:49
kubernetes(k8s)PVC
概念
PVC 的全称是:PersistentVolumeClaim(持久化卷声明),PVC 是用户存储的一种声明,PVC 和 Pod 比较类似,Pod 消耗的是节点,PVC 消耗的是 PV 资源,Pod 可以请求 CPU 和内存&#x…
建站知识
2024/9/22 9:44:33
go语言unsafe.Pointer与uintptr
以下内容来源go语言圣经
1、unsafe.Pointer,相当于c语言中的void *类型的指针,如果需要运算需要转成uintptr类型的指针
2. uintptr
uintptr是一个无符号的整型,它可以保存一个指针地址。 它可以进行指针运算。 uintptr无法持有对象, GC不把…
建站知识
2024/9/22 9:55:36
【精品】通用Mapper 批量更新bug解决方案
问题描述
环境:mysql8.xmybatis3.5.13tk.mybatis4.2.3
在使用tk.mybatis做批量更新时,程序会报错,说是执行的SQL语法错误,经研究源代码发现tk.mybatis在实现批量更新时是通过多次执行update语句实现的。这本身就不符合MySQL批量…
建站知识
2024/8/20 21:21:24
fastapi 基本介绍+使用
FastAPI是一个基于Python 3.6的现代、快速(高性能)的web框架,它使用Starlette作为其底层Web框架。FastAPI有很好的文档和丰富的功能,包括自动为路由生成API文档、查询参数验证、依赖注入、WebSocket等等。
以下是一个FastAPI的基…
建站知识
2024/9/11 13:06:05