相关文章
【Redis】类型补充
类型补充 一. Streams命令:xadd、xread、xrange、xlen 二. Geospatial命令:geoadd、getpos、geodist、georadius 三. HyperLogLog命令:pfadd、pfcount、pfmerge 四. Bitmaps命令:setbit、getbit、bitop、bitcount 五. Bitfields命…
建站知识
2025/6/13 16:34:16
【C++特殊工具与技术】优化内存分配(一):C++中的内存分配
目录
一、C 内存的基本概念
1.1 内存的物理与逻辑结构
1.2 C 程序的内存区域划分
二、栈内存分配
2.1 栈内存的特点
2.2 栈内存分配示例
三、堆内存分配
3.1 new和delete操作符
4.2 内存泄漏与悬空指针问题
4.3 new和delete的重载
四、智能指针…
建站知识
2025/6/11 6:39:35
SSM 框架核心知识详解(Spring + SpringMVC + MyBatis)
🌱 第一部分:Spring 核心原理与使用
1. 什么是 Spring
Spring 是一个开源的 Java 企业级开发框架,旨在简化 Java 企业应用程序开发。它核心思想是控制反转(IoC)和面向切面编程(AOP)࿰…
建站知识
2025/6/11 6:36:02
基于Uniapp开发HarmonyOS 5.0旅游应用技术实践
一、技术选型背景
1.跨平台优势
Uniapp采用Vue.js框架,支持"一次开发,多端部署",可同步生成HarmonyOS、iOS、Android等多平台应用。
2.鸿蒙特性融合
HarmonyOS 5.0的分布式能力与原子化服务,为旅游应用带来…
建站知识
2025/6/13 16:45:01
什么是TRS收益互换?金融创新架构下的交易系统开发与实践
一、TRS收益互换的本质与业务逻辑
(一)概念解析
TRS(Total Return Swap)收益互换是一种场外金融衍生工具,其核心机制是通过协议实现标的资产收益权的跨市场转移。交易双方约定,在特定期限内,一…
建站知识
2025/6/11 6:32:46
等待组(waitgroup)
在之前的文章里曾经简单的说过等待组的使用。这一章节会深入的来介绍。
在之前聊 Golang GMP一.GMP调度器 时,我和大家讨论了 goroutine 的调度方式分为主动让渡和被动调度. 其中触发被动调度的常见方式包括通道 channel和单机锁 sync.Mutex. 在此之上,…
建站知识
2025/6/13 14:46:01
渗透实战PortSwigger靶场-XSS Lab 14:大多数标签和属性被阻止
<script>标签被拦截 我们需要把全部可用的 tag 和 event 进行暴力破解
XSS cheat sheet:
https://portswigger.net/web-security/cross-site-scripting/cheat-sheet 通过爆破发现body可以用 再把全部 events 放进去爆破 这些 event 全部可用 <body onres…
建站知识
2025/6/13 17:11:21