技术栈
log4j
介一安全
2 天前
测试工具
·
log4j
·
安全性测试
BurpSuite 插件 Log4j2Scan 使用和手动验证
⚠️本博文所涉安全渗透测试技术、方法及案例,仅用于网络安全技术研究与合规性交流,旨在提升读者的安全防护意识与技术能力。任何个人或组织在使用相关内容前,必须获得目标网络 / 系统所有者的明确且书面授权,严禁用于未经授权的网络探测、漏洞利用、数据获取等非法行为。
廋到被风吹走
3 天前
java
·
log4j
SOLID原则深度解析:面向对象设计的五大基石
标签:SOLID 面向对象设计 设计原则 代码质量 软件架构 重构摘要:本文从Robert C. Martin提出的SOLID原则出发,深入剖析单一职责、开闭、里氏替换、接口隔离、依赖倒置五大原则,结合JDK、Spring源码与生产代码示例,揭示如何写出高内聚、低耦合、易维护的代码。
xEurCjvwu
4 天前
log4j
DSP28335锁相环程序,STM32F407锁相环程序 锁住正弦波,输出相位可调的方波和sp...
DSP28335锁相环程序,STM32F407锁相环程序 锁住正弦波,输出相位可调的方波和spwm波 锁相环 PLL SPLL 单相锁相环 频率跟踪 相位跟踪 全桥逆变
A小码哥
4 天前
log4j
Agent Teams 在OpenCode 上的应用实践(三)
Cluade opus 4.6 推出Agent Teams,实现Agent任务规划处理,调用subAgent 进行执行,实现SubAgent之间的通信。我常用OpenCode 主打开源工具持续跟进最新的实现方式。
河码匠
6 天前
java
·
设计模式
·
log4j
设计模式之依赖注入(Dependency Injection)
依赖注入的核心思想是将对象的依赖关系从类内部移到外部管理。也就是说,不是由类自己来创建它所依赖的对象,而是将这些依赖通过构造函数参数、方法参数或属性设置的方式传递给它。这样,类不再负责依赖的创建和管理,而是依赖于外部注入,这样可以更方便地替换或修改依赖对象。
理人综艺好会
6 天前
开发语言
·
golang
·
log4j
Go 语言测试综合指南
在平常写代码的过程中,可能有时会想我写完了这个函数想测试以下,怎么办,但是正常来说,是没有这个功能,有人说可以用调试测试,但是不够完善,调试检测的是已知问题,而测试是查找没有找到的问题,例如下方的问题
gb4215287
8 天前
spring boot
·
log4j
·
logback
springboot项目如何查看使用的是Logback还是Log4j2还是SLF4J?
在Spring Boot项目中,有几种方法可以查看当前使用的具体日志实现:javajavabashpom.xml 中的关键依赖:
szhf78
10 天前
spring boot
·
后端
·
log4j
SpringBoot Test详解
SpringBoot对单元测试的支持在于提供了一系列注解和工具的集成,它们是通过两个项目提供的:通常情况下,我们通过spring-boot-starter-test的Starter来引入SpringBoot的核心支持项目以及单元测试项目以及单元测试库。
闻哥
13 天前
java
·
面试
·
单元测试
·
log4j
·
springboot
从测试坏味道到优雅实践:打造高质量单元测试
在日常的单元测试开发中,我们常常会写出一些看似能跑,但维护性、可靠性都很差的测试代码,这些代码被称为“测试坏味道”。它们不仅会拖慢团队的开发效率,还会让测试逐渐失去应有的价值。今天,我们就来系统梳理这些常见的测试坏味道,并给出对应的优化方案,帮助你写出更健壮、更优雅的单元测试。
知行合一。。。
13 天前
python
·
单元测试
·
log4j
程序中的log4j、stderr、stdout日志
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档这些日志文件有不同的用途和记录内容:首先,需要在项目中引入log4j依赖(如果使用Maven):
独自破碎E
13 天前
spring boot
·
后端
·
log4j
Spring Boot测试启动失败:SLF4J日志多实现冲突解决方案
在开发 Spring Boot +LangGraph4J项目时,打算利用阿里云百炼的文生图模型生成Logo图片,在引入了阿里云百炼 SDK(dashscope-sdk-java)后,执行单元测试(LogoGeneratorToolTest)时,项目直接启动失败,控制台打印大量报错日志:
niaiheni
14 天前
web安全
·
网络安全
·
log4j
Log4j 漏洞深度分析:CVE-2021-44228 原理与本质
作者:niaiheni 日期:2026-02-042021年11月24日,Apache Log4j 2被披露存在严重的安全漏洞(CVE-2021-44228),这个被称为"Log4Shell"的漏洞席卷了整个网络安全圈。作为渗透测试工程师,我们必须从底层彻底理解这个漏洞,才能在实战中真正利用它、防御它。本文将从架构设计到攻击链条,完整剖析这个史诗级漏洞。
独处东汉
15 天前
单元测试
·
log4j
freertos开发空气检测仪之串口驱动与单元测试实践
在本次空气空气检测仪项目中,有使用到串口。使用ai助手完成本篇博文,方便后期复盘回顾。https://download.csdn.net/download/weixin_44317448/92626852
世界尽头与你
15 天前
网络安全
·
渗透测试
·
log4j
·
apache
CVE-2017-5645_ Apache Log4j Server 反序列化命令执行漏洞
CVSS评分:9.8(严重)Apache Log4j是美国阿帕奇(Apache)基金会的一款基于Java的开源日志记录工具。Apache Log4j 2.8.2之前的2.x版本中存在代码问题漏洞。攻击者可利用该漏洞执行任意代码。
A懿轩A
16 天前
java
·
log4j
·
maven
【Maven 构建工具】Maven 生命周期完全解读:clean / default / site 三套生命周期与常用命令
title: Maven生命周期 prevChapter: “java-backend/maven/02-依赖管理” nextChapter: “java-backend/maven/04-单元测试” parentChapter: “java-backend/maven/README”
我送炭你添花
19 天前
python
·
log4j
·
集成测试
Pelco KBD300A 模拟器:19.pytest集成测试(serial + protocol + macro)
现在是时候从单元测试逐步过渡到集成测试阶段了。我们已经完成了核心纯逻辑模块(协议构建/解析、宏语法、模板渲染、日志发射、规则引擎、模拟器状态机等)的单元测试,覆盖率已经相当不错。接下来需要验证这些模块组合在一起时是否能正确协作,尤其是涉及串口 → 协议解析 → 命令分发 → 宏执行 → 协议构建 → 串口输出的完整链路。
我送炭你添花
20 天前
python
·
单元测试
·
log4j
·
pytest
Pelco KBD300A 模拟器:18. 按依赖顺序 + 复杂度由低到高逐步推进pytest单元测试
我们采用“依赖顺序 + 复杂度由低到高”的策略组织单元测试,确保底层模块先通过测试,上层模块再依赖可靠的基础。测试优先覆盖纯函数、无外部依赖的模块,再逐步扩展到涉及线程、信号、文件 I/O、模拟器等复杂模块。
凹凸曼coding
20 天前
java
·
单元测试
·
log4j
Java业务层单元测试通用编写流程(Junit4+Mockito实战)
在Java后端开发中,单元测试是保障代码质量、减少线上Bug的关键环节。尤其是业务层(Service层),依赖DAO、其他Manager等组件,直接测试易受外部环境(数据库、第三方服务)影响,稳定性差。本文将基于主流的「Junit4+Mockito」组合,总结业务层单元测试的通用编写流程,搭配完整示例,新手也能快速上手。
清风~徐~来
22 天前
log4j
【视频点播系统】GTest 介绍及使用
gtest 是一个跨平台的 C++ 单元测试框架,由 google 公司发布。gtest 是为了在不同平台上为编写 C++ 单元测试而生成的。它提供了丰富的断言、致命和非致命判断、参数化等等测试所需的宏,以及全局测试,单元测试组件。
emma羊羊
23 天前
log4j
【log4j】
Log4j 的定义Log4j 是 “Log for Java” 的缩写,是 Apache 推出的开源日志记录组件,在 Java 开发领域应用非常广泛,主要用于记录程序运行过程中的日志信息(如调试、错误、警告等)。