进阶教程:使用Spring Boot集成MyBatis、Redis、RabbitMQ和Elasticsearch实现一个完整的博客系统
2024-05-30
首先,设计一个合理的项目结构,以便于后续开发和维护。
1128 字
|
6 分钟
网站中用户昵称规则设计、正则表达式与JS实现——基于微信昵称规则
2024-05-27
微信的昵称规则为社交平台提供了一个良好的参考框架。本文将探讨如何基于微信昵称规则,为网站设计一套合理的用户昵称规则,并使用JavaScript(JS)和正则表达式来实现这些规则,同时确保昵称满足最小长度的要求,并支持最大18位长度。
771 字
|
4 分钟
Java的特性和应用
2024-05-06
Java 是由 James Gosling 在 Sun 公司领导的团队开发的。2010 年 Sun 公司被 Oracle 收购。Java 最初被称为 Oak(橡树),于 1991 年更名为 Java,并重新设计用于开发 Web 应用程序。
497 字
|
2 分钟
技术文章:使用Java进行微信ID和手机号码检测
2024-04-25
本文将介绍一个Java程序,该程序能够检测文本中的微信ID和手机号码,并将其屏蔽。程序首先定义了一系列与微信相关的关键字,然后使用正则表达式来匹配合法的手机号码和微信ID。最后,该程序将检测到的手机号码和微信ID替换为星号,以保护用户隐私。
2278 字
|
11 分钟
第 1 章 软件架构设计原则
2024-04-19
开闭原则(Open-Closed Principle,COP)是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。所谓的关闭,也正是对扩张和修改两个行为的一个原则。它强调的是用抽象构建框架,用实现扩展细节,可以提高软件系统...
5174 字
|
26 分钟