
问题百宝箱
文章平均质量分 90
此为唐叔日常各类开发问题解决归档专栏。
唐叔在学习
Java与Python后端+Web全链路,持续学习中,欢迎大家相互学习、共同进步~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【日志安全必看】Log4j 2 实现敏感信息脱敏,防止密码泄露!
在日常开发中,日志打印是排查问题的重要手段,但若不小心将用户密码、手机号等敏感信息明文记录,极易造成数据泄露。本文详细介绍如何通过 Log4j 2 的 RewritePolicy 机制,自定义正则替换策略,实现对敏感信息的自动脱敏,确保日志安全合规,同时保留日志的可读性与排查效率。原创 2025-08-28 07:00:00 · 861 阅读 · 22 评论 -
JavaScript中的==和===:你真的了解它们的区别吗?
在JavaScript编程中,我们经常需要使用比较运算符来判断两个值是否相等。然而,JavaScript提供了两种不同的相等运算符:`==`(宽松相等)和`===`(严格相等)。许多初学者甚至有一定经验的开发者都可能对这两者的区别感到困惑。本文将深入探讨这两种运算符的区别,并给出实际使用中的建议。原创 2025-07-13 19:05:23 · 917 阅读 · 0 评论 -
在Windows非Docker环境安装Redis的几种方法(亲测有效)
虽然Redis官网明确表示不推荐在Windows原生环境运行Redis,而是建议使用Docker或WSL。但作为Windows用户,我们还是有办法的!今天,我就给大家分享几种纯Windows环境安装Redis的方法,亲测可用!原创 2025-07-11 08:34:58 · 785 阅读 · 8 评论 -
解决springboot启动报错端口号占用(Web server failed to start. Port 8084 was already in use)的2种方法
SpringBoot启动时若提示端口8084被占用,可通过两种方式解决:1)修改`application.yml`中的`server.port`为其他端口(如8085);2)使用`netstat`或`lsof`查找占用进程的PID,通过`taskkill`或`kill`终止进程。前者简单快捷,后者适合需固定端口的场景。Linux/Mac用户可用`lsof`和`kill`命令替代。开发环境推荐随机端口配置(`server.port=0`)以避免冲突。原创 2025-07-07 23:09:33 · 919 阅读 · 1 评论 -
解决git clone报错:fatal unable to access xxx. Could not resolve host github.com
本文详细解决`git clone`时报错`Could not resolve host: github.com`的问题,主要因DNS解析失败导致。通过`ping`测试确认问题后,提供解决方案:**手动修改hosts文件**,查询GitHub最新IP并更新系统hosts配置。最后包含常见问题解答和验证步骤,助开发者快速恢复GitHub访问。适用于Windows系统,其他平台可参考类似逻辑调整。原创 2025-06-29 21:36:08 · 1196 阅读 · 1 评论