首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
424300370
掘友等级
Java开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
195
文章 195
沸点 0
赞
195
返回
|
搜索文章
424300370
赞了这篇文章
云枭
7年前
关注
redis系列:分布式锁
这篇博文讲介绍如何一步步构建一个基于Redis的分布式锁。会从最原始的版本开始,然后根据问题进行调整,最后完成一个较为合理的分布式锁。 本篇文章会将分布式锁的实现分为两部分...
308
40
分享
424300370
赞了这篇文章
monkeysayhi
7年前
关注
AQS的基本原理
AQS(AbstractQueuedSynchronizer)是一个用于构建锁和同步器的框架,许多同步器都可以通过AQS很容易并且高效的构造出来。不仅Reentrant和S...
25
评论
分享
424300370
赞了这篇文章
HollisChuang
Developer @Alibaba
·
7年前
关注
为什么我墙裂建议大家使用枚举来实现单例。
关于单例模式,我的博客中有很多文章介绍过。作为23种设计模式中最为常用的设计模式,单例模式并没有想象的那么简单。因为在设计单例的时候要考虑很多问题,比如线程安全问题、序列化...
218
5
分享
424300370
赞了这篇文章
大逗大人
Android开发 @某公司
·
6年前
关注
Java之AQS原理浅析
AQS全称AbstractQueuedSynchronizer,它是实现 JCU包中几乎所有的有关锁、多线程并发以及线程同步器等重要组件的基石, 其核心思想就是volati...
9
1
分享
424300370
赞了这篇文章
巴蜀码哥
架构师&Leader
·
8年前
关注
Tip-Java的双亲委派机制
类加载的双亲委派模型 双亲委派模型要求除了顶层的启动类加载器外,其他的类加载器都应当有自己的父类加载器。这里类加载器之间的父子关系一般不会以继承关系来实现,而是都使用组合关...
62
3
分享
424300370
赞了这篇文章
学习Java的小姐姐
@微信搜:学习Java的小姐姐
·
6年前
关注
面试官:“谈谈分库分表吧?”
从字面上简单理解,就是将原本存储在一个库的数据分块存储在多个库上,将原本存储在一个表的数据分块存储在多个表里面。 数据的切分根据其切分规则的类型,可以分为如下两种切分模式。...
36
8
分享
424300370
赞了这篇文章
彤哥读源码
后台开发工程师 @保密
·
6年前
关注
死磕 java同步系列之zookeeper分布式锁
问题(1)zookeeper如何实现分布式锁?(2)zookeeper分布式锁有哪些优点?(3)zookeeper分布式锁有哪些缺点?简介zooKeeper是一个分布式的,...
37
评论
分享
424300370
赞了这篇文章
好好学java
6年前
关注
面试官问你B树和B+树,就把这篇文章丢给他
1B树在介绍B+树之前,先简单的介绍一下B树,这两种数据结构既有相似之处,也有他们的区别,最后,我们也会对比一下这两种数据结构的区别。1.1B树概念B树也称B-树,它是一颗...
58
11
分享
424300370
赞了这篇文章
零壹技术栈
高级研发工程师 @公众号【零壹技术栈】
·
6年前
关注
关于GC原理和性能调优实践,看这一篇就够了!
本文介绍 GC 基础原理和理论,GC 调优方法思路和方法,基于 Hotspot jdk1.8,学习之后你将了解如何对生产系统出现的 GC 问题进行排查解决。 CMS 原理及...
209
7
分享
424300370
赞了这篇文章
LeanCloud
技术支持 @LeanCloud
·
6年前
关注
GitHub 60000+ Star:命令行的艺术
熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。本文是一份我在 Linux 上工作时,发现的一些命令行使用技巧的摘...
171
6
分享
424300370
赞了这篇文章
分布式系统架构
公众号【分布式系统架构】
·
6年前
关注
老大难的GC原理及调优,这下全说清楚了
响应速度指程序或系统对一个请求的响应有多迅速。比如,用户订单查询响应时间,对响应速度要求很高的系统,较大的停顿时间是不可接受的。调优的重点是在短的时间内快速响应 新生代又叫...
269
8
分享
424300370
赞了这篇文章
张拭心
Android GDE @上海
·
7年前
关注
3 分钟理解完全二叉树、平衡二叉树、二叉查找树
大家好,我是张拭心,今天给大家分享的是常见的三种二叉树:完全二叉树、平衡二叉树、二叉查找树。...
161
14
分享
424300370
赞了这篇文章
后端小黑胖
后端工程师(php、go)
·
6年前
关注
go语言20小时从入门到精通(二、 基础类型)
Go语言中的函数名、变量名、常量名、类型名、语句标号和包名等所有的命名,都遵循一个简单的命名规则:一个名字必须以一个字母(Unicode字母)或下划线开头,后面可以跟任意数...
1
评论
分享
424300370
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
6年前
关注
后端程序员必备:RocketMQ相关流程图/原理图
整理了一些RocketMQ相关流程图/原理图,做一下笔记,大家一起学习。 是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点。 Producer、Consu...
101
1
分享
424300370
赞了这篇文章
程序员追风
公众号:程序员追风
·
6年前
关注
11个点让你的Spring Boot启动更快
使用的是 OpenJDK 11。 可以按照下面这样运行基准测试。运行起来可能需要一些时间,下面会执行所有的测试。 使用 SpringInitializr 创建项目,仅包含 ...
55
14
分享
424300370
赞了这篇文章
小孩子4919
公众号 『我们都是小青蛙』
·
6年前
关注
虚拟内存是个啥 | 一分钟系列
很久很久之前,一台机器上只放置一个程序,操作系统仅仅作为一个函数库存在。对于内存来说,除去操作系统的代码和数据占用的一些空间外,其余空间全部分配给正在运行的那个程序,画个图...
63
17
分享
424300370
赞了这篇文章
skywalkboy
6年前
关注
ThreadLocal的几个问题
ThreadLocal提供了线程安全的另一种思路,我们平常说的线程安全主要是保证共享数据的并发访问问题,通过sychronized锁或者CAS无锁策略保证数据的一致性。Th...
4
评论
分享
424300370
赞了这篇文章
MrGeekr极氪
Android学习者
·
6年前
关注
脏读、幻读和不可重复读
事务是一个原子性质的操作单元,事务里面的对数据库的操作要么都执行,要么都不执行。 例子:银行转账时,假设过程是A账号扣款,B账号加款。这两个步骤要么都执行,要么就都不执行。...
10
1
分享
424300370
赞了这篇文章
沉默王二
Java 后端开发工程师
·
6年前
关注
Java枚举:小小enum,优雅而干净
《Java编程思想》中有这么一句话:“有时恰恰因为它,你才能够‘优雅而干净’地解决问题”——这句话说的是谁呢?就是本篇的主角——枚举(Enum)——大家鼓掌了。 在之前很长...
77
13
分享
下一页
关注了
6
关注者
0
收藏集
1
关注标签
22
加入于
2016-11-07