
项目
文章平均质量分 96
风不贪
正在后端坑里摸爬滚打
展开
-
若依Ruoyi-Vue学习笔记
学习开源项目的目标:使用、学习开源项目的流程:从Gitee官网复制url在IDEA中打开(后端),注意前端Vue项目需要额外使用一个idea打开。表:直接执行下的两个sql文件,在本地创建表数据源:修改配置文件中数据源配置使用Docker启动Redis修改Redis配置需要在中修改日志存放位置:启动admin中的springboot启动类根据项目中的文件进行配置安装依赖,然后启动2. 登陆功能2.1 验证码基本思路简而言之:前端让后端出一道算术题,后端把题目告诉前端,并把答案放入后端的Redis中原创 2022-06-15 18:07:15 · 5950 阅读 · 2 评论 -
博客-评论系统数据库设计及实现
最近在开发一个小型个人博客,在数据库设计方面遇到了一些问题,这里做一个记录。博客包含博客的基本信息,包括标题、内容等,此外还包括博客的标签、类型和评论。对象关系一篇博客可能对应多个标签,一个标签可以被多篇博客对包含。(多对多)一篇博客只能对应一个分类,一个分类可以被多篇博客对包含。(一对多)一篇博客可能对应多条评论,一条评论只能对应一篇博客。(一对多)一篇博客只能对应一个用户,一个用户可能拥有多篇博客。(一对多)一条评论可能包含多条子评论,一条评论只能对应一条父评论。(一对多)上面关系里:原创 2021-07-05 16:28:51 · 10640 阅读 · 7 评论 -
Pacman | MDP | Value Iteration
1. 概要1.0 前言最近刚写完AI Reasoning & Decision Making的Coursework,占这门课总成绩的20%。因为不要求写Report,所以在这里单独做一个记录和总结。从CW放出到ddl大概有一个月的时间,工作量不大,难度也较低,在Github上有很多Pacman基于MDP的代码可以参考借鉴。个人认为难点是在于调整项目中的各类参数,如Reward,和制定策略来优化游戏结果(胜率、得分)。1.1 游戏1.1.1 原版吃豆人Pacman原版是需要玩家手动控制,而原创 2021-12-13 00:08:56 · 3385 阅读 · 14 评论 -
基于Springboot和Mybatis的文件上传与下载
0. 前言因为太久太久没有碰项目了(上一次还是2021年8月开发个人博客的时候),所以这一次打算从头到尾把整个学习和搭建的过程记录下来。1. 简介这是一个基于SpringBoot和Mybatis的企业级文件上传下载的实战项目,没有太多前端和UI的东西。2. 链接【编程不良人】基于SpringBoot和Mybatis企业级文件上传下载项目实战1. 设计1. 需求用户登陆,展示用户的所有文件(文件如果是图片则在页面中显示图片)完成文件的下载和在线打开(在线打开不计入下载次数)在一张页面中完原创 2022-01-27 06:39:38 · 3022 阅读 · 3 评论 -
班级管理系统的后端微服务demo项目
Overview参考:【编程不良人】微服务小项目实战班级管理系统:该项目是学习微服务时的一个demo项目,只具备后端功能,且因为服务的功能和代码极其相似,最后两个服务没有开发完成。文档尽可能事无巨细地记录整个开发过程,方便未来查阅。文章目录Overview技术选型0. How to run1. Setup0. 分析1. 库表入库2. 项目架子搭建3. 处理业务代码微服务4. 每一个微服务5. 开发入口类6. 网关服务consul2. Service Development1. 城市服务1原创 2022-02-21 19:43:47 · 766 阅读 · 0 评论