今天你又学习了吗
码龄3年
关注
提问 私信
  • 博客:26,367
    问答:861
    27,228
    总访问量
  • 15
    原创
  • 608,363
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2021-12-13
博客简介:

weixin_65266380的博客

查看详细资料
个人成就
  • 获得32次点赞
  • 内容获得5次评论
  • 获得78次收藏
创作历程
  • 15篇
    2023年
成就勋章
TA的专栏
  • 校园招聘小程序
    8篇
  • java
    7篇
兴趣领域 设置
  • Java
    javaspringkafkaspring bootspring cloudjvmmybatisniodubbojava-zookeeperjava-rabbitmq
  • 数据结构与算法
    算法贪心算法动态规划宽度优先广度优先深度优先图搜索算法
  • 后端
    架构分布式中间件
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

7.论坛模块的具体实现

对于用户App端接口,我们的目标是提供一些常用的功能,例如创建帖子、评论,删除帖子、评论和查询帖子、评论等。这些接口将允许用户在论坛上发布内容、参与讨论和管理他们自己的帖子。我们还可以为用户提供其他附加功能,例如点赞、收藏等。对于管理后台接口,我们的目标是提供一些管理功能,例如审核帖子、评论、置顶帖子和删除不当内容等。这些接口将使管理人员能够监控和管理论坛上的内容,确保论坛保持秩序和活跃。
原创
发布博客 2023.04.16 ·
813 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

8.Redis缓存点赞、点踩信息

考虑到用户会频繁地进行点赞、点踩,使用Redis作为缓存,存储用户的点赞和点踩行为,降低MySQL数据库的负载,同时也能够提高用户的访问速度。
原创
发布博客 2023.04.16 ·
816 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

6.论坛模块帖子与评论表的设计

论坛模块数据表设计
原创
发布博客 2023.04.16 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Netty快速开始

Netty的异步机制是通过Java NIO 来实现的。NIO是一种基于缓冲区、非阻塞、事件驱动的I/O模型,它提供了一套新的I/O API,包括了Channel、Selector、Buffer等核心组件,可以实现高效、可靠的异步I/O操作。Netty在其基础上进行了封装和优化,提供了更加易用、高效的异步I/O框架。在Netty中,当进行I/O操作时,可以通过Channel和Selector来实现异步执行,而回调机制则是实现异步执行的重要手段。
原创
发布博客 2023.04.04 ·
140 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

5.小程序用户的登录以及绑定

微信小程序用户登录以及绑定流程
原创
发布博客 2023.03.31 ·
2804 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

MyBatisPlus中的likeLeft和likeRight

likeLeft时匹配最左边还是匹配最右边?
原创
发布博客 2023.03.30 ·
6886 阅读 ·
4 点赞 ·
2 评论 ·
3 收藏

4.资讯模块用户App端接口设计

2.在资讯模块数据表中设计了“status”字段,来表示信息的开启/关闭,所以在RecruitmentServiceImpl查询所有getAllRecruitments方法中需要判断一下“status”的值。在小程序端首先是对招聘信息、招聘会、宣讲会简单信息的一个展示,所以需要一个查询所有信息的接口(如果信息多了后会考虑用分页)某个同学对这个招聘信息/招聘会/宣讲会感兴趣时,可以点击关注,这时候该信息的关注人数会+1。当点击展示的某个信息时会进入详细信息页面,所以需要一个根据id查询信息的接口。
原创
发布博客 2023.03.18 ·
147 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

RuoYi Vue Pro 对 MyBatis Plus的二次封装

RuoYi Vue Pro对BaseMapper进行了封装,在BaseMapper中添加了一些常用的方法,比如根据条件查询单个实体、根据条件查询实体列表、根据条件统计实体数量等。这些方法可以在具体的Mapper接口中直接调用,避免了编写重复的SQL语句的问题。
原创
发布博客 2023.03.18 ·
2405 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

关于Mybatis Plus中BaseMapper和IService

Mybatis Plus提供了BaseMapper和IService接口用于CRUD操作。BaseMapper提供了基本的CRUD操作方法,而IService提供了更高级的操作和其他实用功能。BaseMapper和IService的使用和实现取决于具体需求和要求。
原创
发布博客 2023.03.18 ·
5407 阅读 ·
9 点赞 ·
0 评论 ·
41 收藏

若依字典的使用

对于member_user表中的用户角色字段,在代码生成时可以采用字典类型1.在系统管理的字典管理中添加字典类型2.在字典中添加字典标签以及对应的值3.显示类型选为下拉框,字典类型选择自己所创建的4.在dict.js中添加创建的字典
原创
发布博客 2023.03.18 ·
695 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

3.资讯模块的数据表设计

招聘信息需要的字段有职位、类型(实习/全职)、学历要求(大专/本科/硕士/博士)、薪资、工作地点、具体内容等(参照各招聘app);招聘会需要的字段有标题、名称、举办地点、类型(校园招聘/网络招聘)、主办单位、承办单位等;可以将类型、学历要求等字段类型设为tinyint,并采用若依的数据字典来管理。资讯模块主要分为三部分,分别是招聘信息管理、招聘会管理和宣讲会管理。宣讲会需要的字段有标题、名称、地点、主题、主讲人、主办方等;
原创
发布博客 2023.03.18 ·
228 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

VO、DO、DTO的设计以及它们之间的转换

DTO(Data Transfer Object):数据传输对象,用于展示层与服务层之间的数据传输对象。DO(Domain Object):数据对象,就是从现实世界中抽象出来的有形或无形的业务实体。VO(View Object):视图对象,一般位于Controller层,用于展示视图。
原创
发布博客 2023.03.10 ·
1803 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

2.代码生成用户登录表、学生表、导师表

若依代码生成功能的具体操作
原创
发布博客 2023.03.05 ·
449 阅读 ·
2 点赞 ·
2 评论 ·
0 收藏

1.设计用户登录表、学生表、导师表

校园招聘小程序用户表、学生信息表、导师信息表的初步设计
原创
发布博客 2023.03.05 ·
1013 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Lombok的@Data注解自动重写equals

Lombok的@EqualsAndHashCode和@Data 注解
原创
发布博客 2023.02.27 ·
2159 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏
加载更多