系统设计

JavaGuide1 个月前
分布式·哈希算法·线程池·代码规范·分布式id·系统设计·虚拟线程·加密算法·rdb·密码加密·guice
深信服后端开发岗校招面经,挂在了二面!深信服今年是真能给啊!星球一位球友拿到了深信服后端开发 ssp,base 北京,薪资 28k*12,年终 0-6 个月,签字费给到了 30w!
程序员阿龙2 个月前
系统设计·移动端开发·宠物服务app·智能宠物服务·app设计与实现·宠物平台·宠物服务平台
计算机毕业设计之:宠物服务APP的设计与实现(源码+文档+讲解)博主介绍: ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。
码龄3年 审核中2 个月前
设计模式·系统设计·七大原则
设计模式、系统设计 record part01技术路线:工程师==》设计师==》分析师==》架构师管理路线:项目经理==》技术经理工程师:编程技术、测试技术
xcye3 个月前
java·后端·spring·系统设计
一种优雅的方式整合限流、幂等、防盗刷大家在工作中肯定遇到过接口被人狂刷的经历,就算没有经历过,在接口开发的过程中,我们也需要对那些容易被刷的接口或者和会消耗公司金钱相关的接口增加防盗刷功能。例如,发送短信接口以及发送邮件等接口,我看了国内很多产品的短信登录接口,基本上都是做了防盗刷,如果不做的话,一夜之间,也许公司都赔完了┭┮﹏┭┮。
疾风终究没有归途3 个月前
设计模式·桥接模式·系统设计·扩展性·抽象与实现分离·灵活性
桥接模式:打破设计僵局,释放系统潜能桥接模式(Bridge Pattern)是一种结构型设计模式,它通过将抽象部分与实现部分分离,使得两者可以独立地变化。这种模式主要用于处理一个类存在两个独立变化的维度,避免由于多个继承层次带来的复杂度和冗余代码。
慢慢慢时光4 个月前
面试·系统设计
系统设计面试题比较开放,需要灵活应对,列出基本的一些思路。步骤 1:需求分析步骤 2:数据库设计步骤 3:短网址生成算法
CodeBlogMan4 个月前
java·redis·系统设计
【解决方案】Java 互联网项目中消息通知系统的设计与实现(下)书接上回,消息通知系统(notification-system)作为一个独立的微服务,完整地负责了 App 端内所有消息通知相关的后端功能实现。该系统既需要与文章系统、订单系统、会员系统等相关联,也需要和其它业务系统相关联,是一个偏底层的通用服务系统。
CodeBlogMan4 个月前
http·系统设计·进阶
【进阶篇】一文搞清楚网页发起 HTTP 请求调用的完整过程最近笔者在实际项目开发中会频繁涉及到服务之间的远程调用、域名的配置和请求的转发等与计算机网络相关的知识。
svygh1234 个月前
java·开发语言·python·django·软件设计·系统设计·设计文档
通用业务指标管理系统设计设计一个通用业务指标管理系统,旨在帮助企业全面监控和管理关键业绩指标(KPIs),以驱动决策制定和业务优化。以下是一个综合性的设计方案,涵盖核心功能模块、技术架构、以及用户体验设计要点:
svygh1234 个月前
数据库·性能优化·软件设计·系统设计·设计文档
数据库性能优化系统设计设计一个数据库性能优化系统,目标是监测、诊断并改善数据库的运行效率,确保系统能够高效稳定地处理大量数据请求。以下是一个概要设计,包括关键模块、功能和实现思路:
程序无涯海5 个月前
面试·系统设计·高可用·秒杀系统·抢红包
面试篇-系统设计题总结抢红包系统其实也是秒杀类中的一个场景,抢红包的特点在于无法超售,下单中的超卖、少卖问题是可以允许的。但是对于红包,一旦用户抢到的钱比发出去的钱更多,那就是大问题了。
svygh1235 个月前
学习·软件设计·系统设计·系统文档·设计文档
小程序管理系统设计小程序管理系统的设计是一个涉及多方面考量的复杂过程,旨在提高效率、优化用户体验、并确保数据安全。以下是一些关键组件和步骤,用于指导设计一个高效的小程序管理系统:
svygh1235 个月前
学习·软件设计·系统设计·系统文档·设计文档
在线一起学习平台设计设计一个在线一起学习平台,旨在促进远程协作学习,提升学习效率和体验。以下是设计的基本框架和关键功能:1. 用户管理模块
svygh1235 个月前
学习·软件设计·系统设计·系统文档·设计文档
运动馆预约管理系统设计设计一个运动馆预约管理系统,需要考虑到用户需求、系统功能、技术实现和用户体验等多个方面。以下是一个基本的设计框架:
svygh1235 个月前
媒体·软件设计·系统设计·系统文档·设计文档
新闻报料管理系统设计一、系统概述新闻报料管理系统旨在提供一个高效、便捷的平台,用于新闻稿件的收集、整理、审核和发布。该系统支持从多个来源接收新闻报料,包括文字、图片、视频等多种格式,并通过智能化的处理流程,实现对新闻报料的快速处理和发布。
svygh1235 个月前
软件设计·系统设计·系统文档·设计文档
学生作业管理系统设计文档一、项目概述本系统设计文档旨在为学生作业管理系统提供一个全面的设计方案。该系统旨在提高作业管理的效率,减轻教师的工作负担,并为学生提供一个清晰、便捷的作业提交和查看平台。系统需具备作业发布、作业提交、作业批改、成绩查看等基本功能,同时保证系统的稳定性、可扩展性和易用性。
CodeBlogMan5 个月前
java·redis·系统设计
【解决方案】Java 互联网项目中消息通知系统的设计与实现(上)消息通知系统(notification-system)作为一个独立的微服务,完整地负责了 App 端内所有消息通知相关的后端功能实现。该系统既需要与文章系统、订单系统、会员系统等相关联,也需要和其它业务系统相关联,是一个偏底层的通用服务系统。
拓扑梅尔-漫漫开发路7 个月前
软件开发·visual studio·系统设计
Visual Studio 对 C++ 头文件和模块的支持在 C++ 编程领域,头文件和模块的管理有时候确实比较令人头疼。但是,有许多工具和功能可以简化此过程,提高效率并减少出错的可能性。下面是我们为 C++ 头文件和模块提供的几种工具的介绍。
程序员老猫7 个月前
系统设计·后端设计·程序员必备工具
从系统设计到撸代码?我用了这些方法和工具大家好,我是老猫。今天和大家分享一下程序员日常的绘图思路,以及一些老猫日常使用的绘图工具。我们在进行系统设计的时候,为了更加具象地呈现系统的轮廓以及各个组件或者系统之间的关系和边界以及工作流程。我们就会画逻辑架构图,模块图、流程图、时序图等等。