首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
金安桥巴菲特
掘友等级
董事长
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
赞
文章( 10 )
沸点( 0 )
基于Redis的分布式锁实现
在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在公司都是流行分布式架构,在分布式环境下,如何保证不同节点的线程同步执行呢? 实际上,对于分布…
七种方案!探讨Redis分布式锁的正确使用姿势
日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨Redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。 互斥性: 任意时刻,只有一个客户端能持有锁。 锁超时释放…
JVM系列(二十三) JVM调优实战-Jprofiler分析Dump文件
本文介绍了Jprofile如何分析Dump文件,定位内存过高无法回收的问题,通过incomming,大对象,show GC root 等多种方法,定位到问题代码解决问题
开发工具IDEA常用的插件推荐
新装开发工具IDEA最常用的插件分享,包括翻译,自动生成GetSet,Maven,Mybatis增强,API增强插件,需要的收藏一下,避免下次找不到地方。
mac安装mongodb(一条龙服务)
mac环境下安装mongodb网上文章众说纷纭,但是没有一个能把安装和配置说清楚的,都或多或少会有一些问题,所以笔者今天就来详细讲解下mac环境下mongodb到底应该怎么安装并配置。
异步编程利器:CompletableFuture详解 |Java 开发实战
我们异步执行一个任务时,一般是用线程池Executor去创建。如果不需要有返回值, 任务实现Runnable接口;如果需要有返回值,任务实现Callable接口,调用Executor的submi
mac安装zookeeper单机版
查看zookeeper可用版本 安装 查看配置文件 启动zookeeper 连接zookeeper 退出交互控制台 查看zookeeper状态 这里的standalone指的是单机模式 关闭zooke
MAC刷新环境变量
避免写出致命 SQL,搞懂 MySQL 回表
先来看句 SQL 新来的 Java 开发很纳闷,怎么这样多此一举呀!老夫莞尔一笑,先别急着下结论,让我慢慢给你解释。 再来对比 SQL 为什么会导致这样的结果?上边的写法真的是多此一举吗?
cron 表达式 & crontab 定时任务
首先在了解 cron 表达式之前,先谈谈 crontab 定时任务;日常在开发或运维中,经常遇到一些周期性执行的任务或需求,比如说,每个一段时间执行一个脚本,每周一执行一个命令或操作。而 linux 已经给我们提供了一个便捷的方式-- crontab 定时任务;crontab …
下一页
关注了
5
关注者
0
收藏集
0
关注标签
0
加入于
2022-04-19