相关文章
设备多久(60/50/40min)未上报,类似场景发送通知实现方案
场景描述 设备比较多,几十万甚至上百万,设备在时不时会上报消息。 用户可以设置设备60分钟、50分钟、40分钟、30分钟未上报数据,发送通知给用户,消息要及时可靠。 基本思路
涉及的Redis缓存
缓存1(hash)&…
编程日记
2024/12/22 19:19:14
【测试】BUG篇——BUG
bug的概念
定义:⼀个计算机bug指在计算机程序中存在的⼀个错误(error)、缺陷(flaw)、疏忽(mistake)或者故障(fault),这些bug使程序⽆法正确的运⾏。Bug产⽣于程序的源代码或者程序设计阶段的疏忽或者错误。 准确的来说: 当且仅当规格说明&am…
编程日记
2024/12/8 13:49:07
Authentication Lab | IP Based Auth Bypass
关注这个靶场的其它相关笔记:Authentication Lab —— 靶场笔记合集-CSDN博客 0x01:IP Based Auth Bypass 前情提要
有些开发人员为了图方便,会给站点设置一个 IP 白名单,如果访问站点的用户的 IP 在白名单内,则允许访…
编程日记
2024/12/14 15:44:55
微服务架构:核心组件解析与设计思考(服务发现、API网关、 配置中心、负载均衡、服务调用、服务熔断、链路追踪、消息队列、服务安全、分布式事务)
微服务架构已成为大型系统设计中不可忽视的趋势,它通过将单一系统拆分为多个自治的服务,解决了传统单体架构难以应对的复杂性和扩展性问题。然而,微服务架构的成功依赖于多个核心组件的协同工作,从服务发现到API网关,从…
编程日记
2024/12/23 9:53:31
解决Nginx出现“Too many open files”的问题
解决Nginx出现“Too many open files”的问题 在那个不经意的瞬间,我感到一阵莫名的恍惚。同事突然提出要看我的手机,她的目光落在了我那泛黄的手机壳上。出乎意料地,她开始细心地擦拭,从内到外,动作轻柔而专注。那一刻…
编程日记
2024/12/19 21:57:05
vulnhub-Web Developer 1靶机
vulnhub:Web Developer: 1 ~ VulnHub
导入靶机,放在kali同网段,扫描 靶机在192.168.114.129,扫描端口 有网站服务,访问 没什么东西,扫目录 真不少,访问一下,也只是一些普通的Wordpr…
编程日记
2024/12/24 7:07:52
easyexcel多sheet导出(唯一能用)
1,response流header, contentType等设置跟单sheet一样
2,上代码
Data
public class SheetModel<T> { private String sheetName; private Class<T> clazz; private List<T> data;
}
ExcelWriter writer EasyExcel.write(resp.ge…
编程日记
2024/12/9 13:16:03
龋齿牙齿病变图像分割系统源码&数据集分享
龋齿牙齿病变图像分割系统源码&数据集分享
[yolov8-seg-C2f-DCNV3&yolov8-seg-RepHGNetV2等50全套改进创新点发刊_一键训练教程_Web前端展示]
1.研究背景与意义
项目参考ILSVRC ImageNet Large Scale Visual Recognition Challenge
项目来源AAAI Glo…
编程日记
2024/12/17 18:13:33