首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GoBigOrGoHome
掘友等级
Java
如果能够帮到你~,谢谢支持~~~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 0
沸点 3
赞
3
返回
|
搜索文章
GoBigOrGoHome
Java
·
4年前
关注
Java并发 AtomicInteger
AtomicInteger 是一个专门用于以线程安全方式更新整数设计的类。 为什么我们不能简单地使用volatile int ? 计数存储在volatile int #2行...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
redis 分布式锁和 zk 分布式锁
官方叫做 RedLock 算法,是 redis 官方支持的分布式锁算法。 第一个最普通的实现方式,就是在 redis 里使用 setnx 命令创建一个 key,这样就算加锁...
1
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
分库分表之后,id 主键如何处理?
这个就是说你的系统里每次得到一个 id,都是往一个库的一个表里插入一条没什么业务含义的数据,然后获取一个数据库自增的一个 id。拿到这个 id 之后再往对应的分库分表里去写...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
Redis雪崩、穿透和击穿
对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 1 秒 5000 个请求...
5
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
redis 过期策略
redis 过期策略是:定期删除+惰性删除。 所谓定期删除,指的是 redis 默认是每隔 100ms 就随机抽取一些设置了过期时间的 key,检查其是否过期,如果过期就删...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
如何实现MySQL 的读写分离
其实很简单,就是基于主从复制架构,简单来说,就搞一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去。 主库将变更写入 binlog 日志,...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
分布式事务解决方案
所谓的 XA 方案,即:两阶段提交,有一个事务管理器的概念,负责协调多个数据库(资源管理器)的事务,事务管理器先问问各个数据库你准备好了吗?如果每个数据库都回复 ok,那么...
4
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
Docker学习之搭建ActiveMQ消息服务
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,...
1
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
CountDownLatch多任务并行处理
多任务并行处理,适用于多核CPU,单核CPU多线程执行任务可能会适得其反(上下文切换以及线程的创建和销毁都会消耗资源),特别是CPU密集型的任务。 1.CountDownL...
3
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
Redis缓存跟mysql保持一致性问题
在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。 ...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
举报
希望能够帮助到你。~
“假装、她是个有灵魂的程序员” —— Go Big Or Go Home
blog.csdn.net
好文推荐
分享
评论
点赞
GoBigOrGoHome
Java
·
4年前
举报
问:
1.走哪个索引
?
Explain select * from t_abc where 1=1 and a > '1'
2.走哪个索引
?
Explain select * from t_abc where 1=1 and b > '1'
3.这两都走a的索引么
?
EXPLAIN select * from t_abc where a = '上海' ;
EXPLAIN select * from t_abc where a = '河北' ;
展开
收起
查看大图
向左旋转
向右旋转
技术交流圈
分享
评论
点赞
GoBigOrGoHome
Java
·
4年前
关注
SpringBoot 配置多个MongoTemplate
Spring Boot支持应用程序中创建多个Mongo模板连接到两个不同的mongo服务器。...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
Kafka 使用ExecutorService 多线程消费
Apache Kafka 作为当下最常用消息中间件之一。给到我的需求是需要我们处理大量的消息(如果单线程处理过多消息会出现性能瓶颈)。 1.创建一个可以从topic中pol...
5
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
“假装、她是个有灵魂的程序员”
http://zhangdhing.blog.csdn.net/...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
Java 自定义HashSet
HashSet是一种数据结构为基本操作(add, remove, contains and size)提供恒定的时间性能,假设哈希函数在桶之间正确地分散元素。有许多方法可以...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
Mongodb 安装、使用
MongoDB 没有新建数据库的命令,只要进行 insert 或其它操作,MongoDB 就会自动帮你建立数据库和 collection。当查询一个不存在的 collect...
赞
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
使用Redis 管理事务(Java)
Redis中的事务允许在一个步骤中执行一组命令。对某些用户来说,在Java上管理Redis事务可能会非常棘手,但如果您拥有合适的工具,则会更容易。 此篇会介绍在Java上执...
2
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
关于几种分布式锁的简单介绍
要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。 主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段。线程锁只在同...
6
评论
分享
GoBigOrGoHome
Java
·
4年前
关注
分布式事务 解决方案、原理
数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 原子性(Atomicity):事务作为一个整体被执行,...
9
评论
分享
下一页
个人成就
文章被点赞
69
文章被阅读
94,466
掘力值
1,421
关注了
0
关注者
31
收藏集
0
关注标签
16
加入于
2019-06-04