- 博客(33)
- 收藏
- 关注
原创 shiro(详解)
这里写自定义目录标题什么是shiro什么是权限管理什么是身份认证什么是授权SubjectSecurityManagerAuthenticatorAuthorizerRealmSessionManagerSessionDAOCacheManagerCryptography`面试题`认证的开发1. 创建项目并引入依赖2. 引入shiro配置文件并加入如下配置自定义Realm自定义realm使用自定义Realm认证使用MD5和Salt1.自定义md5+salt的realm2.使用md5 + salt 认证shir
2021-06-26 18:11:19
6059
2
原创 Linux 磁盘分区、格式化与挂载全指南:从临时挂载到永久生效
在 Linux 系统中,磁盘管理是运维工作的核心任务之一。本文将系统性地讲解 磁盘分区、格式化、临时挂载 和 永久挂载 的完整流程,涵盖操作命令、原理解析及注意事项,帮助你掌握从磁盘初始化到稳定使用的全部技能。
2025-07-21 17:06:37
1257
原创 关于Java,springboot当中@Component的使用中出现@Autowired注入service后出现NULL的问题
关于Java,springboot当中@Component的使用中出现@Autowired注入service后出现NULL的问题
2025-04-02 15:37:23
530
原创 问题记录一:启动SpringBoot项目时遇到非法字符: ‘\ufeff‘ 需要class, interface或enum解决
启动SpringBoot项目时遇到非法字符: '\ufeff' 需要class, interface或enum解决
2025-03-24 18:01:34
751
原创 人大金仓KingBase解决授权文件license过期问题记录:FATAL: license file expired.
人大金仓KingBase解决授权文件license过期问题记录:FATAL: license file expired.
2025-03-20 10:30:21
5036
原创 对于2025年的Java程序员来说,以下几个方面可能会产生深远的影响
1.云原生开发与微服务架构:对未来开发环境的适应性要求极高。2.性能与优化:始终是每个Java程序员需要关注的核心内容,直接关系到应用的可用性和响应速度。3.新版本Java更新:确保程序员紧跟时代步伐,掌握最新特性。
2025-02-10 10:33:09
573
原创 “只需7个简单步骤,轻松在Docker中安装MySQL 8.4!告别复杂设置,跟随我们的指南,快速完成安装,马上体验MySQL的强大功能。无论你是初学者还是开发高手,这个过程都让你轻松驾驭,快速上手,
“只需7个简单步骤,轻松在Docker中安装MySQL 8.4!告别复杂设置,跟随我们的指南,快速完成安装,马上体验MySQL的强大功能。无论你是初学者还是开发高手,这个过程都让你轻松驾驭,快速上手,让你的开发环境焕然一新!”
2025-02-08 10:41:16
2080
原创 Mysql备份shell文件,Kingbase8备份shell文件,Nginx备份shell文件,以及定时任务执行。
Mysql备份shell文件,Kingbase8备份shell文件,Nginx备份shell文件,以及定时任务执行。
2024-11-29 17:37:43
351
原创 Nginx autoindex on; 配置引发的安全隐患及解决方案
在使用 Nginx 作为 Web 服务器时,autoindex on;是一个常用的配置指令,用于在客户端请求目录时自动生成该目录的文件列表。然而,这一功能在带来便利的同时,也可能引发严重的安全隐患,尤其是在生产环境中。
2024-11-29 16:49:36
782
原创 人工智能时代,程序员如何保持核心竞争力?
自动化测试和调试: AI能够自动识别代码中的潜在错误和安全漏洞,帮助开发人员快速修复问题,减少手动调试的时间。AI伦理和管理: 随着AI的普及,对AI伦理和管理的需求增加,创造了新的职业机会,如AI训练师和伦理审查员。智能协作工具: AI驱动的工具能够分析团队的代码库,帮助团队成员更好地理解彼此的工作,减少沟通障碍。实时反馈: AI可以提供即时的代码审查和建议,帮助初学者和有经验的开发者快速学习新技能和最佳实践。3.质量控制: AI生成的代码不一定总是最佳实践,程序员仍需仔细审查和测试AI生成的内容。
2024-09-26 15:59:00
1066
原创 哪个编程工具让你的工作效率翻倍?
Visual Studio Code:轻量、可扩展的编辑器,支持多种编程语言,通过插件扩展支持 JavaScript、Python、Go 等语言的开发。GitHub:托管 Git 仓库的在线平台,提供协作开发、Pull Request、代码审查等功能,并支持开源项目的开发。用途:版本控制工具用于跟踪代码的修改历史,支持多人协作开发,帮助开发者管理不同版本的代码,防止代码丢失或混乱。用途:集成开发环境提供了编写、调试、测试代码的一站式服务,包含代码补全、语法高亮、调试工具、插件支持等功能。
2024-09-23 17:32:27
502
原创 同步时间服务器 ntp
2.将原来的ntp服务器改为定义要同步的时间服务端的IP地址。4.查看地址是否为定义要同步的时间服务端的IP地址。5.查看地址是否为定义要同步的时间服务端的IP地址。1.如果没有chrony,安装。
2024-03-15 10:40:49
472
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅