自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 日志与监控

本文总结了日志系统的最佳实践方案:采用SLF4J+Logback组合,通过logback-spring.xml实现统一配置;建议按环境区分日志格式,按日期拆分日志文件并控制大小;规范DEBUG/INFO/WARN/ERROR分级使用,线上仅保留INFO和ERROR级别;强调敏感信息脱敏处理;推荐接入SkyWalking实现全链路追踪,便于问题定位和性能分析。该方案兼顾了日志规范性、安全性和可观测性需求。

2026-04-18 20:43:51 178

原创 SpringBoot常见安全风险

转而访问内网地址(Redis、MySQL、内网管理页面)。,自动在当前已登录的网站发起操作(改密、发帖、支付)。解析 XML 时,攻击者构造恶意 XML,内网探测、读取配置、攻击内网服务。用户维度限流:单个 UID 限制频率。:撞库、刷短信、刷接口、压垮服务。IP 限流:1 分钟最多 10 次。后端去请求第三方 URL 时,白名单域名,禁止自定义 URL。验证码(登录、短信、关键操作)不解析用户可控的原始 XML。使用安全的 XML 解析器。统一切面 / 序列化脱敏。VO 中使用工具类处理。

2026-04-17 22:53:37 333

原创 MyBatis安全要点

重点讲述MyBatis安全要点,防止出现安全漏洞,熟悉底层原理,项目中常见的MyBatis的安全问题

2026-04-16 12:01:50 327

原创 项目分层结构

Java项目分层结构,说明每一个分层的作用是什么,包含一些安全知识,在学习分层时也能懂得安全

2026-04-16 11:10:17 371

原创 Spring注解驱动开发

Spring中常用注解、注解的作用及常用注解如何使用

2026-04-15 22:05:22 330

原创 SpringBoot与IoC容器

详细解释SpringBoot与IoC容器

2026-04-15 21:35:05 511

原创 常用API

常用 API 封装了字符串、数值、日期等通用功能,核心是掌握 String 的不可变性、StringBuilder 的高效拼接、包装类的自动装箱拆箱,以及日期和数组工具的使用。

2026-03-25 22:51:46 48

原创 数据库的基础学习(未完善)

MySQL数据库基本操作-DDL。2.对数据库的常用操作。

2026-03-24 21:37:33 33

原创 Java蓝桥杯注意点

蓝桥杯很多题目会有(比如 10 万 + 行数据),使用Scanner(基于字符流)和会因为频繁 IO 操作导致超时;另外,忘记flush()或关闭流、处理多行输入时的空行 / 换行符问题也很常见。使用(字符缓冲输入)+(缓冲输出),这是蓝桥杯 Java 输入输出的 “标准答案”,能大幅提升 IO 效率。

2026-03-23 18:31:29 82

原创 配置nanobot的详细教程(已完善)

摘要:本文介绍了HKUDS/nanobot轻量级AI助手框架的安装配置流程。首先通过Git克隆项目,安装Python 3.14并配置环境变量。进入项目目录执行pip install后,可能需处理版本冲突问题(pip uninstall后重新以开发模式安装)。初始化环境生成配置文件,在config.json中配置Deepseek等模型的API密钥和参数(需从官网获取API key)。最后运行nanobot agent命令启动项目。注意需仔细阅读文档,正确配置Python版本和API密钥等关键信息。

2026-03-21 23:02:24 1746

原创 Git常用命令行(适合使用本地仓库)

1.Git Bash更改默认打开位置,找到Git Bash的文件位置,右键选择属性,找到“目标”字段,删除命令结尾 --cd-to-home,将起始位置更改为D盘,如果想改到D盘里面的文件,加一个“\”就可以往下一级目录。5.列出可见文件和目录。

2026-03-20 15:55:00 74

原创 Java算法总结

这周可以说是试错周了,每天的算法类型都是不重样的,但是好多题目都是AI思考,被AI带偏了,现在改变思路,先自己做一遍,把思路写下来,不会再找AI,然后再重新自己写一遍,总结题型、核心思路、易错点。我要开始定新目标,因为上学期一直在学Java、准备比赛,寒假去学习网安了,没有时间刷算法,开学一周重新拾回算法,打算挑战365天。,坚持每天吃透2~3题,我会每周做一次总结。

2026-03-19 13:31:27 182

原创 Node Js 配置环境步骤

本文详细介绍了Node.js在Windows系统下的安装与配置步骤:1)从官网下载安装包并完成基础安装;2)通过命令提示符验证安装(node -v/npm -v);3)创建node_global和node_cache目录并配置npm路径;4)设置系统环境变量;5)验证express版本并处理安装问题。文中还提供了安装失败时的排查方法,包括路径检查、缓存清理和重新安装等解决方案,确保用户能正确完成Node.js环境搭建。

2026-03-19 12:26:14 1528 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除