本文分类:news发布日期:2025/4/6 13:44:29
相关文章
upload-labs靶场的学习记录1
打开靶场 pass-01
需要上传一个文件,我们先打开源码看看前端有没有什么验证。 看到有一个前端的js验证,来验证我们上传的是不是真的图片而不是一句话木马。 这样的话,前端验证我们通过bp来修改。 上传一个jpg文件并抓包 将文件的后缀进行…
建站知识
2025/3/28 14:19:15
如何提升库存系统的高并发和稳定性:算法与设计模式
库存系统是企业运营的核心模块,尤其是在电商、零售和供应链管理中,系统的高并发和稳定性直接影响订单处理的准确性和效率。面对海量订单、复杂的库存管理需求,如何在高并发环境下确保库存数据的准确性和系统的稳定性?本文将从架构…
建站知识
2025/4/3 10:36:18
Linux驱动开发-①中断②阻塞、非阻塞IO和异步通知
Linux驱动开发-①中断②阻塞、非阻塞IO和异步通知 一,中断1.中断的流程2.上半部和下半部2.1上半部2.2下半部2.2.1 tasklet2.2.2 工作队列 3.按键延时消抖中断程序 二,阻塞和非阻塞IO和异步通知1.阻塞IO1.1 常见结构11.2 常见结构2 2.非阻塞IO2.1 驱动结构…
建站知识
2025/4/3 7:18:33
SaaS系统的销售微服务与权限微服务边界设计
在设计SaaS系统的销售微服务与权限微服务的边界时,需要结合领域驱动设计(DDD)和微服务拆分原则,确保高内聚、低耦合。以下是结合微服务架构原则、多租户SaaS需求及权限管理场景的完整设计方案,整合了权限服务与销售服务…
建站知识
2025/4/3 15:37:23
Redis设计与实现-底层实现
Redis底层实现 1、事件1.1 文件事件1.2 时间事件1.3 事件调度 2、Redis客户端2.1 客户端的相关属性2.2 客户端的创建与关闭2.2.1 普通客户端的创建2.2.2 普通客户端的关闭2.2.3 AOF的伪客户端2.2.4 Lua脚本的伪客户端 3、Redis服务端3.1 命令请求的执行过程3.1.1 客户端发送命令…
建站知识
2025/4/4 0:43:04
Docker 部署 Graylog 日志管理系统
Docker 部署 Graylog 日志管理系统 前言一、准备工作二、Docker Compose 配置三、启动 Graylog 服务四、访问 Graylog Web 界面总结 前言
Graylog 是一个开源的日志管理平台,专为实时日志收集、分析和可视化设计。它支持强大的搜索功能,并且与 Elastics…
建站知识
2025/4/4 0:41:07
elsticsearch 通过reindex修改shards
elasticsearch reindex 索引。
背景:
索引test1 reindex到test2 修改sharding数量 程序是通过别名test1_alias访问索引
1、创建目标索引test2
索引需要手动提前创建自动创建可能会有mapping 不一致性的风险。
The destination should be configured as wanted …
建站知识
2025/4/4 1:09:45
PurpleLlama大模型安全全套检测方案
1. 引入
PurpleLlama是Meta的大模型安全整体解决方案(参考1),它包括了
(1)安全评估 CyberSecEval是一个用于评估大型语言模型(LLMs)安全风险的基准套件,其目标是解决随着 LLMs 的广…
建站知识
2025/4/4 4:58:05