查看原文
其他

新项目又来咯!

鱼皮 程序员鱼皮 2024-01-21

大家好,我是鱼皮,今天分享个我的新项目公开课预告~

本周四(7 月 27 号)晚 20 点 ,我会继续在 B 站和抖音 直播新项目,依然是从 0 到 1 全程直播开发!

今年的秋招即将正式开启,为了助力大家秋招冲刺,我决定继续手把手带大家突击完成一个小而美的、能快速学会多种技术应用的、可以写到简历上的、有区分度的项目。

下面先简单介绍下这个项目,在文末有预约方式~

新项目是什么?

这次,我要带大家做的是 在线判题系统 ,简称 “鱼 OJ”。

什么是在线判题系统?我相信很多学计算机专业的朋友都被它折磨过。

如下图,用户可以在线写代码、在线编程、在线提交题目并检测结果:

图片为某做题网站,仅供参考

对于 OJ 系统,最难的地方莫过于 在线判题 功能的实现。因此这次的新项目,我会带大家重点去啃在线判题功能,做一个能够根据预先设定的测试用例对代码进行编译、运行、判断输出是否正确的系统。此外,还可以把判题系统作为独立服务供其他开发者使用。

图片为某做题网站,仅供参考

为什么做这个项目?

  1. OJ 系统网上几乎找不到教程,比较新颖
  2. 能够学到很多传统 CRUD 业务开发外的知识点和编程思想
  3. 很多同学觉得 OJ 是个很复杂的项目,一起攻克它

此外,项目还有其他的几个特点:

  1. 包含完整的前后端,并且依然是从 0 到 1 全程直播带大家开发
  2. 项目周期不长(计划 1 个月),争取带大家快速搞定,成为秋招时简历上的亮眼项目

用哪些技术?

技术选型如下:

  • Vue3 + Arco Design + 在线代码编辑器 + 在线文档浏览
  • Java 进程控制、Java 安全管理器、部分 JVM 知识点
  • 虚拟机 + Docker 容器
  • Spring Cloud 微服务、消息队列

第一期的直播中,会给大家讲解 OJ 判题系统核心概念、多种主流实现方案、业务流程、技术选型、架构设计、前后端项目初始化、基础开发等。

更多的细节和内容让我们明晚见,扫码即可预约直播:

往期项目

鱼皮已经在自己的 编程导航学习圈 从 0 - 1 全程直播带做了 5 个 原创项目 ,手把手带你 掌握独立开发项目的方法 ,并且提供 现成的简历写法 ,也已经成功帮助不少小伙伴找到了实习和工作。

欢迎小伙伴们加入学习 👏🏻

一些真实评价:

往期推荐

如何 “瞬间” 搭建本地开发环境?

员工写了个比删库更可怕的 Bug!

我入伙了!

给学弟妹们的秋招建议!

被字节拷打了!基础还是太重要了...

鱼皮 C++ 学习路线一条龙!

继续滑动看下一个

新项目又来咯!

鱼皮 程序员鱼皮
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存