![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
业务题
阐述业务,理清思路
明月何在,答曰:在西南
这个作者很懒,什么都没留下…
展开
-
业务题第五天
如果增加的积分加上已有积分超过每日积分上限,将增加的积分设置为上限减去已有积分。在 Redis 中,Bitmap 是一串连续的2进制数字(0或1),所以,可以把 Bitmaps 想象成一个以比特位为单位的数组,数组的每一位所在的位置为。Redis使用跳跃表作为有序集合键的底层实现之一,如果一个有序集合包含的元素数量比较多,又或者有序集合中元素的成员(member)是。只在两个地方用到了跳跃表,一个是实现有序集合键,另一个是在集群节点中用作内部数据结构,除此之外,跳跃表在Redis里面没有其他用途。原创 2024-01-19 07:50:45 · 327 阅读 · 1 评论 -
业务题第四天
4-1 你们项目是如何是XXL-JOB的XXL-JOB共分为两个端,分别是控制中心和代码控制中心是作为一个微服务单独部署的,控制中心用来配置代码的执行策略,1.首先将控制中心部署出来2.编写代码,并在代码上面添加@Xxljob的注解,并给任务进行命名3.在代码端的配置文件中配置调度中心的配置项4.在控制中心配置执行器连接对应的微服务5.在执行器下面配置相关的任务,例如时间策略6.最后启动任务,在调度日志里可以看到执行结果4-2 说一说你的评论点赞功能是如何完成(reids版本)在项目中,评论点原创 2024-01-18 07:30:28 · 376 阅读 · 1 评论 -
第三天业务题
互动回答评论表存储了回答的内容,包括回答id、问题id、评论id、回答人id、回答的内容、回复的目标用户id、回复的目标回答id、回答次数以及一。互动问题表存储了问题的相关信息,主要包括问题id、问题内容、问题描述、提问人id、最后一个回答人id、问题回答数量以及一些业务相关的字段。表间关系为:一个用户可以提出多个问题,也可以回答多个问题,对一个问题也可以进行多次回答与评论;系统用到了用户微服务和学习微服务两个微服务,使用了用户微服务中的用户表和学习微服务中的互动问题表和互动回答评论表。原创 2024-01-15 23:38:10 · 342 阅读 · 0 评论 -
业务题第二天
生成课表简单来说就是监听MQ的消息队列,接收到消息后,对数据库进行一个新增操作,在这个业务里,涉及到RabbitMQ,课表微服务以及课程微服务。在我们新增课表时,需要调用课程微服务,根据课程ID,获取课程的详细信息,并将我们需要的信息封装到实体类中,最后写入到数据库中。查询课表业务使用到了课表微服务和课程微服务,根据课程ID查询出课程信息,封装后进行返回。然后根据查询到的课程id调用课程微服务,到课程表中进行查询,将信息返回给学习微服务。查询课表涉及到了两个微服务,课表微服务和课程微服务。原创 2024-01-14 23:48:45 · 346 阅读 · 0 评论 -
第一天业务题
审核后,微服务会调用文章管理微服务来新增已经发布的文章进入数据库,当然在加入数据库的同时,也会进入RabbitMQ的消息队列,然后在搜。在我的项目中,用户的登录和校验是在用户的微服务上,通过feign调用校验微服务暴露出来的API来完成用户身份核验的。在我的项目中文章发布是在文章内容审核微服务上通过Feign调用文章管理微服务暴露的API来完成,当用户完成一篇文章的书写后,点击发布按钮,此时文章内容审核微服务就会对文章内容进行审核,在我的项目中我会调用华为云的内容安全审核来进行图文的安全审核,原创 2024-01-13 01:02:43 · 340 阅读 · 1 评论