自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 排行榜逐字稿

排行榜功能是一种在各种应用程序和网站中广泛使用的功能,用于展示用户或项目按照某种特定标准进行排序后的结果。排行榜的作用:1.用户激励,如天梯排名;2.内容发现,如电影排行榜,歌曲排行榜;3.商业价值,如提高曝光量,增加销量;在本项目中排行榜分为两种,实时榜单:也就是本赛季的榜单(学霸天梯榜);历史榜单:也就是历史赛季的榜单。

2025-01-15 21:44:37 1789

原创 立可得逐字稿

Vue.js和Element UI 、Echarts、Taro、React、Flutter、腾讯地图1.Vue.js是一个渐进式的JavaScript 框架,用于构建用户界面,以其轻量级、易学易用和响应式数据绑定等特点,使得我们项目的前端开发更加灵活和高效。2.Element UI 提供了大量的高质量组件,帮助我们快速搭建起美观的管理界面。3.Echarts帮助我们统计、渲染图表数据。4.React采用虚拟 DOM 和组件化的设计理念,能够高效地构建复杂且交互式的用户界面。

2025-01-12 21:35:51 1663

原创 中州养老逐字稿

xxx中国老龄化程度加深,我国老龄事业和养老服务体系的发展得到了国家的高度重视,在国家政策的支持下,我国智慧养老产业主体持续增多,产业链不断整合,发展前景较好。我国正在形成一个多元化“互联网+养老”的智慧老年护理服务系统,智慧养老是我国的必然趋势传统养老模式在管理效率、服务质量把控等方面逐渐暴露出短板。

2025-01-12 21:26:19 2809 3

原创 积分系统设计

用户签到、学习、参与互动问答、提交学习笔记等行为都可以产生积分,并基于积分形成排行榜。积分当月有效,月底清零。由积分规则可知,获取积分的行为多种多样,而且每一种行为都有自己的独立业务。而这些行为产生的时候需要保存一条积分明细到数据库。我们显然不能要求其它业务的开发者在开发时帮我们新增一条积分记录,这样会导致原有业务与积分业务耦合。因此必须采用异步方式,将原有业务与积分业务解耦。如果有必要,甚至可以将积分业务抽离,作为独立微服务。

2025-01-09 22:00:10 778

原创 签到设计功能

如图,这种存储方式可以把每一个bit位对应成当月的每一天,形成对映关系,用1和0分别标识是否签到,这种思路的存储方式称为bitmap(位图)而我们的redis中恰好提供了bitmap的数据结构和相关操作命令,我们可以直接使用。通过观察表的设计,我们会发现一条签到的数据需要占用22个字节,而用户每天都需要进行签到操作会导致签到的记录很多,这样的话会很浪费空间。为了节省空间,是我们可以使用类似于如下图所示的数据结构来存储某一个用户在某年某月某日的签到记录。• 什么时候签的:签到日期。• 谁签到:用户id。

2025-01-09 21:31:56 575 1

原创 微服务点赞功能的实现和优化

首先我们来分析整理一下点赞业务的需求,一个系统需要满足下列特性:通用:点赞业务在设计的时候不要与业务系统耦合,必须同时支持不同业务的点赞功能独立:点赞功能是独立系统,并且不依赖其它服务,这样才具备可迁移性并发:一些热点业务点赞会很多,所以点赞功能必须支持高并发安全:要做好并发安全控制,避免重复点赞mysql:保存点赞记录的信息。rabbitmq:当用户点赞或者取消点赞之后,异步的投递点赞消息给具体的业务,目的是解耦合。为了保证安全性,避免重复点赞我们需要拆功能键一个保存点赞信息的数据表用于存储当前点赞用户的

2025-01-08 19:50:23 1044

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除