项目
文章平均质量分 96
杰深入学习计算机
莫道桑榆晚,为霞尚满天。
展开
-
【JavaEE & Spring & 项目】消息队列的设计
其中, Broker 是最核⼼的部分. 负责消息的存储和转发.关系结构图这些概念, 既需要在内存中存储, 也需要在硬盘上存储.对于 Broker 来说, 要实现以下核心 API, 通过这些 API 来实现消息队列的基本功能另⼀⽅⾯, Producer 和 Consumer 则通过⽹络的⽅式, 远程调⽤这些 API, 实现 ⽣产者消费者模型.对于 RabbitMQ 来说, 主要支持四种交换机类型其中 Header 这种⽅式⽐较复杂, ⽐较少⻅. 常⽤的是前三种交换机类型. 此处也主要实现这三种.Exchan原创 2024-03-12 10:58:47 · 460 阅读 · 0 评论 -
【JavaEE & Spring & 项目】在线 OJ 系统
项目的基本需求题目列表页题目详情页``代码编辑框提交给服务器编译运行展示结果利用了多进程编程, 基于多进程编程(Runtime) 封装了一个 CommandUtils 类, 就可以创建进程执行一个具体的任务, 同时把输出结果记录到指定的文件中;创建了一个 Task 类, 调用 CommandUtils 封装了一个 完整的 “编译-运行” 过程, 后面又给 Task 类扩充了一个基于黑名单的安全代码校验设计了数据库, 封装了数据库操作, OJInfo, OJMapper。原创 2024-02-24 18:32:20 · 1286 阅读 · 0 评论 -
【JavaEE & Spring & 项目】博客系统
使⽤SSM框架实现⼀个简单的博客系统共5个⻚⾯⽤⼾登录博客发表⻚博客编辑⻚博客列表⻚博客详情⻚⽤⼾登录成功后, 可以查看所有⼈的博客. 点击 可以查看该博客的正⽂内容. 如果该博客作者为当前登录⽤⼾, 可以完成博客的修改和删除操作, 以及发表新博客⻚⾯预览⽤⼾登录博客列表⻚博客详情⻚博客发表/修改⻚JWT全称: JSON Web Token官⽹: https://jwt.io/JWT组成。原创 2024-02-05 14:13:37 · 4156 阅读 · 0 评论