首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
斯蒂文先生
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
69
文章 61
沸点 8
赞
69
返回
|
搜索文章
赞
文章( 61 )
沸点( 8 )
如何用Redis实现分布式锁?
上一章节我提到了基于zk分布式锁的实现,这章节就来说一下基于Redis的分布式锁实现吧。 在开始提到Redis分布式锁之前,我想跟大家聊点Redis的基础知识。 setnx 是SET if Not eXists(如果不存在,则 SET)的简写。 用法如图,如果不存在set成功返…
LRU 算法实践
「这是我参与2022首次更文挑战的第28天,活动详情查看:2022首次更文挑战」。 redis 的 LRU 算法简介 题目:1、redis 的 lru 了解过吗?是否可以手写一个 lru 算法? 什么
你永远想不到一个try-catch可以玩出这么多花样(中)
上文中我们从字节码指令角度讲了 finally 与 return 的执行顺序,今天我们就来看一下 finally 在代码中必然执行的问题!
创建订单实现幂等的一点思考
大部分文章都会说,同一个操作,进行多次操作后,结果是一样的,就可以说这个操作是支持幂等的。感觉不太准确,比如一个http get操作,可能每次的结果都不一样,但是其实是幂等的。看了很多文章,感觉下面的定义比较准确: 一个操作如果多次任意执行所产生的影响(或者叫副作用),都是…
分布式系统实践解读丨详解高内聚低耦合
下面的这个场景你可能会觉得很熟悉(Z哥我又要出演了):Z哥:@All兄弟姐妹们,这次我这边有个需求需要给「商品上架」增加一道审核,会影响到大家和我交互的接口。大家抽空配合改一下,明天一起更新个版本。小
手摸手带你 Docker 从入门到实践
本文前备知识需要一些 Linux 的一些基本命令,推介先看一下 <半小时搞会 CentOS 入门必备基础知识> 这篇文章。 1. 介绍 前后端开发到测试到生产的过程中,经常会遇到一个问题,明明我在本地跑没问题,为什么到测试环境或者生产环境就报错了了呢,常常这是因为开发…
java 8 lambda
注:lambda表达式的参数列表的参数类型可以省略不写,可以进行类型推断。 像Runnable和Comparator这样只有一个抽象方法的接口,称为函数式接口。 也可以在接口上加上@FunctionalInterface注解,如果编译通过,则该接口就是函数式接口。 传统做法:传…
LeetCode——无重复字符的最长子串
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 判断curMaxStr中有没有这个字符curChar,如果没有,就将这个字符拼接到curMaxStr,并且将curMaxLen加1,如果curMaxLen大于等于totalMaxLen,就将curMaxStr和c…
支付平台架构设计
我现所在公司是开发统一支付平台,由于公司的业务需求,需要接入多个第三方支付,为了后续对支付平台更深入的思考,整理出来。 通过Builder模式根据请求参数,构建对应的组件对象,将组件与外部分离,隐藏组件构建的实现。 组件模式+builder模式使得支付平台具备了高扩展性。 对接…
你的项目应该如何正确分层?
说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注…
下一页
关注了
48
关注者
2
收藏集
1
关注标签
22
加入于
2018-07-29