相关文章
PlantUML 入门使用指南
PlantUML 入门使用指南 一、PlantUML介绍二、PlantUML的用途三、PlantUML的语法及示例3.1 用例图(Use Case Diagram)3.2 类图(Class Diagram)3.3 对象图(Object Diagram)3.4 序列图(Sequence Di…
建站知识
2025/1/1 23:24:11
c#多线程之生产者-消费者模型
在 C# 中实现 生产者-消费者模式,通常需要多个线程来处理数据的生产和消费。我们可以使用 Queue<T> 来作为存储数据的队列,并使用 Thread、Mutex 或 Monitor 来确保线程安全。BlockingCollection<T> 是 C# 提供的一个线程安全的集合…
建站知识
2025/1/2 2:40:07
union的实际使用
记录一下,免得忘记:
1、定义一个共用体变量
这里定义一个64位变量 i2creg_rev,然后通过共用体定义两个位变量bits和bits_reverse,通过bit可以访问指定位的值大小,不需要自己再左移右移转换。
bits_reverse是bits的对…
建站知识
2025/1/3 18:21:52
第一章 绪论(Page1-20)
系统架构概述 定义及发展历程 定义:架构是体现在组件中的系统基本组织、关系及指导原则,系统架构设计对系统开发至关重要,其优劣影响系统健壮性和生命周期。发展历程:可追溯到 20 世纪 60 年代中期软件危机,软件架构应…
建站知识
2025/1/3 19:16:15
BUUCTF Pwn ciscn_2019_es_2 WP
1.下载 checksec 用IDA32打开 定位main函数 发现了个假的后门函数: 看看vul函数: 使用read读取 想到栈溢出 但是只有48个 只能覆盖EBP和返回地址 长度不够构造
所以使用栈迁移:
栈迁移需要用到leave ret 使用ROPgadget找地址: …
建站知识
2025/1/2 18:14:01
SpringBoot数据字典字段自动生成对应code和desc
效果:接口会返回orderType,但是这个orderType是枚举的类型(1,2,3,4),我想多返回一个orderTypeDesc给前端展示,这样前端就可以直接拿orderTypeDesc使用了。
1. 定义注解 …
建站知识
2025/1/3 1:10:48
python3中条件判断语句:match...case语句
一. 简介
前面一篇文章学习 python中的 if...elif if...else语句。文章如下:
python3中条件判断语句:if 语句与if嵌套语句-CSDN博客
本文继续来学习 python3中的条件判断语句,python3.10引入的 match...case条件判断语句。 二. python3中条…
建站知识
2025/1/3 14:01:36