首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试
洛卡卡了
创建于2024-09-27
订阅专栏
面试收录
暂无订阅
共26篇文章
创建于2024-09-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
别人都在用 Redis Cluster 高可用了,你还在手动重启 Redis?😅
在我之前的一家公司,曾负责一个中等体量的项目。虽然业务量不大,但为了确保系统具备良好的扩展性和可用性,我们整体采用了集群架构。MySQL 使用了云数据库,而 Redis 则选择了自主搭建。 选择
😱 搭建个环境要一天?用 Docker 一键部署,只需 10 分钟!
最近一段时间接了个项目一直在忙碌,遇到了一个非常无语的问题,因为该项目的测试服务器及环境是由甲方人员进行购买、搭建环境,我在本地开发后推到测试服务器上面进行构建测试、由于环境不一致的问题导致产生
日常开发中的 Git 操作问题总结与解决方案
在我们日常工作中 项目一般都是团队合作 所以我们大多数接触到的项目都是采用Git进行代码版本控制。在我们使用Git操作代码版本的过程中会遇到很多问题。每次遇到这些问题时,我们通常需要上网查找解决
如何在项目中选择Bitmap 和布隆过滤器?
在我们日常业务开发中 特别是在开发大数据量业务和高并发项目中。Bitmap 和布隆过滤器作为 Redis 的高级扩展数据结构 在这种业务场景下使用频率是非常高的。像什么签到、查重过滤等场景都非常
Git LFS:大文件管理的优化方案
最近我加入了一家游戏公司,参与游戏项目的开发。做过游戏项目的大概都知道,游戏项目中最常见的就是大量的数据和算法配置文件。在我的项目中,有一个仓库专门用来存放游戏的配置文件,方便我们快速查询和管理
记一次线上redis 大key问题解决方案
之前在一家公司做社交项目的时候 因为我当时接手的时候项目已经上线 正处于迭代开发过程中。随着广告投入和用户量的增加,我们的系统架构也在不断扩容和优化。然而,有一天我们收到客服的反馈,发现好多用户
深入理解 Git 分支合并:merge、rebase 与 cherry-pick 的区别与场景
在我们日常团队开发过程中 git已经是我们团队开发中不可缺少的一种版本控制工具 我们在处理分支合并的时候 最常用到的命令就是 merge命令。但是除了merge命令之外 我们处理合并的命令还有r
自动化部署工具--使用 Jenkins 打造高效发布流程
在之前文章中,我介绍了如何使用 syncd 自动化部署工具进行项目的集群化部署。然而相对来说,像 syncd、Kubernetes(K8s)、Swarm 这些自动化部署工具通常用于更严谨的环境,
搭建高可用负载均衡系统:Nginx 与云服务的最佳实践
在项目开发过程中,我们通常在开发和测试阶段采用单机架构进行开发和测试。这是因为在这个阶段,系统的主要目的是功能实现和验证,单机架构足以满足开发人员的日常需求,且可以简化环境配置和调试过程,方便定
自动化部署工具---- Syncd集群部署
在我们日常的工作中,项目流水线一般都是由本地、测试、生产这三大环境贯穿,而我们项目的部署方式也是随着技术的不断发展而不断变化。过去,我们在单机架构下通常是手动部署来完成项目上线更新。然而,随着我
mysql 实现分库分表之 --- 基于 MyCAT 的分片策略详解
在我们日常工作的项目中,特别是面向 C 端用户的产品,随着业务量的逐步扩大,数据量也呈指数级增长。为了应对日益增长的数据库压力,数据库优化已成为项目中不可或缺的一环,而分库分表则是海量数据优化方
从单层到 MVC,再到 DDD:架构演进的思考与实践
在日常开发中,我们之前工作中经常接手的大多数都是传统 MVC 架构体系的项目。然而,随着现在分布式和微服务架构的普及,越来越多的项目开始重构、拆分,传统的 MVC 架构也逐渐向 DDD 架构演进
如何选择最适合的消息队列?详解 Kafka、RocketMQ、RabbitMQ 的使用场景
在日常开发中,消息队列已经成为业务场景中几乎不可或缺的一部分。无论是订单系统、日志收集、分布式事务,还是大数据实时流处理,消息队列都在支撑着这些关键环节。目前市面上常用的消息队列有三种(Acti
在工作中常用到的 Linux 命令总结
我之前找工作面试的时候。几乎每次面试几乎都会问到 Linux 常用命令,会问一些命令的应用场景。目的是考察我们是否在实际开发中经常用、用得熟练。今天我就来系统地总结一下开发过程中最常用的 Lin
高并发场景下的抢红包系统设计:实时拆分与预先生成方案的比较与优化
在之前面试中经常会问到的一个经典场景问题是如何设计一个抢红包系统。我之前的项目场景中也会涉及到群红包的业务逻辑。今天我们来一起讨论下这个业务场景设计。这个问题不仅考察我们对高并发处理的理解,还涉
Git 常用命令与开发流程总结
在我之前面试过程中,经常会问到关于公司使用什么代码版本管理工具。 无非是考察咱们是否用过 Git和SVN。 现在公司选择的工具直接影响到项目的开发流程和协作效率。当前市面上...
Charles 抓包工具使用指南:设置、功能详解与最佳实践
前段时间入职了一家公司, 项目中的代码注释比较少。而且代码量大 比较难以理解每个接口的数据情况,所以我们需要安装项目测试环境包,通过抓包来查看请求参数和 header,分析接口的行为,借此来理解代码逻
redis分布式锁的实现问题与解决方案详解
在日常开发中,我们经常会遇到一些需要确保资源独占的业务场景,例如限时抢购、秒杀活动等。以秒杀为例,在活动开始的瞬间,会有大量用户同时发起请求,试图抢购有限的商品。在这种高并发、大流量的情况下,如
php常用设计模式之观察者模式
在日常业务开发中,我们经常遇到类似这样的场景:例如,当用户购买会员成功后,系统需要执行一系列后续操作。在用户支付成功后,系统不仅要更新订单状态,还需要为用户添加会员标识、发送通知提醒、记录操作日
Redis 性能优化选择:Pika 的配置与使用详解
在我们日常开发中 redis是我们开发业务场景中不可缺少的部分。Redis 凭借其内存存储和快速响应的特点,广泛应用于缓存、消息队列等各种业务场景。然而,随着数据量的不断增长,单节点的 Redi
下一页