在前一篇搭建起个人博客网站的基础框架后,今天我们要进一步完善它,从优化前端页面设计入手,融入 JavaScript 来增添交互功能,同时完善博客文章的分类和标签相关功能,让这个博客网站更加实用且用户体验更佳。一、前端页面优化与 JavaScript 交互功能实现(一)页面样式优化
在cursor的使用过程中,我经常发现一个问题。就是在实现一个应用的时候,cursor采用的技术方案比较随机。如果我想固定一个技术方案来实现的话,特别是采用的库,使用的编程思路,Cursor的实现就不太行。我的解决方案是,在需求描述中尽可能的去把方案说清楚。但依然和我的想法存在差距
名词解释MGR: Mysql Group Replication 组复制,多台MySQL服务器在同一组中会自动保持同步状态,当某台服务器故障时,整个复制组依然可以保持正常并对外提供服务。
apiVersion: kubeadm.k8s.io/v1beta2 bootstrapTokens: - groups: - system:bootstrappers:kubeadm:default-node-token token: abcdef.0123456789abcdef ttl: 24h0m0s usages: - signing - authenticat
基于 Spring Boot 的 WebSocketsWebSockets 是我最喜欢的技术之一,因为它可以实现近乎实时的事件处理。WebSockets 是一种通信协议,提供基于 TCP 的全双工通道。WebSocket 协议定义了文本和二进制两种消息类型,通常与子协议的定义一起使用,以便发送和接收消息。
在本章中,我们将讨论 NoSQL 数据库,特别是 MongoDB 和 Redis。目前有许多 NoSQL 数据库可供选择,但 MongoDB 和 Redis 是 IT 行业中最常用的。Spring 框架的数据访问和 Spring Data 项目支持多种 NoSQL 数据库,您可以在 Spring Data 网站上找到每种技术的专用页面,包括 SQL 和 NoSQL:https://spring.i
Spring 数据 RedisSpring Data Redis 是一种 NoSQL 内存数据结构存储,支持键值对、列表、集合、排序集合、位图、超日志等多种数据类型。由于其快速的特性,Redis 还可以用于发布/订阅消息。它具备可扩展性和高可用性等多种附加功能,广泛应用于会话管理、实时分析、任务队列、缓存、聊天应用和排行榜等场景。
使用 Spring Boot 的 RSocketRSocket 是最新的消息传递技术之一。这种技术是一种应用协议,支持通过 TCP、WebSocket 和流传输进行多路复用的双向通信。RSocket 具有多种交互模型:
Spring 数据 JPA雅加达持久性 API(JPA)(之前称为 Java 持久性 API)并不是一个工具或框架,而是一套为任何实现者定义概念的规范。与 Spring Data JDBC 类似,Spring Data JPA 可以作为 ORM 工具使用。现在,随着 JPA 3 规范的发布,JPA 可以扩展以支持 NoSQL 数据库。JDBC 和 JPA 之间的主要区别在于,在 JPA 中,您需要
Spring 数据 RESTSpring Data REST 是 Spring Data 旗下的一个项目,它提供了一种简单的方法来构建基于超媒体的 RESTful 网络服务,使用接口仓库。当你引入 Spring Data REST 时,它会分析你所有的领域模型,并为模型中包含的聚合创建所需的所有 HTTP 资源;换句话说,它会生成 REST 控制器(以超文本应用语言作为媒体类型),使你的应用能够使