01 2024 档案

摘要:来源:博客园(作者-沫小淘) 1、前言 分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2. 基于Redis的分布式锁; 3. 基于ZooKeeper的分布式锁。 本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各 阅读全文
posted @ 2024-01-29 18:15 mharvay 阅读(51) 评论(0) 推荐(0) 编辑
摘要:官方文档: https://www.hutool.cn/docs/#/ Github地址: https://github.com/dromara/hutool Gitee地址: https://gitee.com/dromara/hutool ❓背景 灵魂拷问1:还在为新项目工具类搬迁而烦恼? 灵魂 阅读全文
posted @ 2024-01-24 10:56 mharvay 阅读(333) 评论(0) 推荐(0) 编辑
摘要:来源:微信公众号(作者-Java基基) 01 工厂方法 追 MM 少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是 MM 爱吃的东西,虽然口味有所不同,但不管你带 MM 去麦当劳或肯德基,只管向服务员说「来四个鸡翅」就行了。麦当劳和肯德基就是生产鸡翅的 Factory 工厂模式:客户类和工厂类分开。 阅读全文
posted @ 2024-01-10 11:10 mharvay 阅读(38) 评论(0) 推荐(0) 编辑
摘要:一、背景 在我们的项目开发过程中,代码review是不可或缺的一个环节。虽然市面上已有一些成熟的代码review系统,或者是基于git提交记录进行的在线review操作,功能也比较强大,但使用上总是不够方便: 代码不同于小说审稿,纯文本类型的阅读式review模式,很难发现逻辑层面的问题 代码rev 阅读全文
posted @ 2024-01-05 15:41 mharvay 阅读(336) 评论(0) 推荐(0) 编辑
摘要:来源:今日头条(作者-IT知识分享官) 如果让你进行后端接口的优化,你是首选优化代码行数?还是首选避免跨地域访问呢?在评估接口性能时,我们需要首先找出最耗时的部分,并优化它,这样优化效果才会立竿见影。 1. 优化前端接口 1.1 核心数据和非核心数据拆分为多个接口 我曾经对用户(会员)主页接口进行了 阅读全文
posted @ 2024-01-03 21:27 mharvay 阅读(679) 评论(0) 推荐(0) 编辑
摘要:来源:今日头条(作者-小心程序猿QAQ) logback的maven配置 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>2.0.3</version> </dependenc 阅读全文
posted @ 2024-01-02 13:44 mharvay 阅读(53) 评论(0) 推荐(0) 编辑
摘要:引文 说到接口文档,大家应该Swagger、Postman、Apifox、ApiPost等一点都不陌生。每个部门应该已经有了自己独立的一套,亦或许每个人有了自己专属的一套,不管那个,往长远考虑,好的接口文档不只是为了自己服务,也是为了将来他人服务,没了接口文档就好比没有目录的书籍,可望而不可读。 个 阅读全文
posted @ 2024-01-01 18:29 mharvay 阅读(1132) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示