首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
杭州水果捞
掘友等级
Java后端 | 专注分享、用心雕琢
放慢节奏,生活会变得更美好~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 49
沸点 3
赞
52
返回
|
搜索文章
杭州水果捞
Java后端 | 专注分享、用心雕琢
·
2年前
关注
可见性和原子性到底什么区别?「剖析volatile后你就懂了」
概念 volatile定义的变量,每次获取时候都从cpu主存获取,禁止从cpu缓存获取 指令重排序 uniqueInstance 采用 volatile 关键字修饰也是很有...
3
1
分享
杭州水果捞
Java后端 | 专注分享、用心雕琢
·
2年前
关注
synchronized前生今世「与volatile区别 原理」
简介 Java语言的关键字,可用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象Obj...
3
评论
分享
杭州水果捞
Java后端 | 专注分享、用心雕琢
·
2年前
关注
AQS看这一篇就够了「AbstractQueuedSynchronizer 从源码角度剖析」
简介 AQS( Abstract Queued Synchronizer )是一个抽象的队列同步器,通过维护一个共享资源状态( Volatile Int State )和一...
3
评论
分享
杭州水果捞
Java后端 | 专注分享、用心雕琢
·
2年前
举报
#新人报道#
第一次发这个,挺新奇的~
赞过
分享
评论
3
杭州水果捞
Java后端 | 专注分享、用心雕琢
·
2年前
关注
一文读懂ThreadLocal「线程变量原理 源码剖析」
简介 ThreadLocal叫做线程变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。Threa...
2
评论
分享
杭州水果捞
Java后端 | 专注分享、用心雕琢
·
2年前
关注
Java线程池攻略<二>:四种常用线程池剖析
基于ThreadPoolExecutor共有四种类型线程池 FixedThreadPool:固定数量线程池 SingleThreadExecutor:单线程线程池......
4
1
分享
杭州水果捞
Java后端 | 专注分享、用心雕琢
·
2年前
关注
Java线程池攻略<一>:初识ThreadPoolExecutor
Java线程攻略。线程池详解,看完这篇就完全懂啦~ 对线程池深度剖析,几种常用线程池,线程池原理解读。...
2
2
分享
杭州水果捞
关注了标签
Spring
Java后端 | 专注分享、用心雕琢
杭州水果捞
Java后端 | 专注分享、用心雕琢
·
2年前
关注
Java设计模式用法,看这篇就够啦 !
设计原则 单一职责 依赖倒转 类的具体形式交由使用者来管理 接口隔离 接口拆分最简,类去实现 里氏替换 减少类的继承关系,可以抽象出基类去继承 开闭原则 对修改关闭,对扩展...
2
评论
分享
杭州水果捞
赞了这篇文章
恋猫de小郭
Flutter & Dart GDE @🏆 掘金签约作者
·
2年前
关注
开发的功能不都是经过上线测试,为什么上线后还会那么多 Bug ?
你是否也经过这样的灵魂拷问:「开发的功能不都是经过上线测试的吗?为什么上线后还会那么多 Bug ?」。 大家明明都很努力,为什么「输出」的结果没有更进一步?今天我们就水一水...
144
111
分享
杭州水果捞
赞了这篇文章
楼仔
8 年一线大厂(百度小米美团)开发/架构/管理经验,专注硬核文章输出! @武汉小米科技
·
2年前
关注
还在用 Zookeeper 作为注册中心?小心坑死你!
这篇文章对 Zookeeper 的注册中心原理再深入研究一下,主要学习它的设计思想。不过网上也有说,Zookeeper 目前已经支持 AP,准确说是 AP + Base 最...
43
5
分享
杭州水果捞
赞了这篇文章
石杉的架构笔记
2年前
关注
字节面试官: 让你设计一个MQ每秒要抗几十万并发,怎么做?
Kafka是高吞吐低延迟的高并发、高性能的消息中间件,在大数据领域有极为广泛的运用。配置良好的Kafka集群甚至可以做到每秒几十万、上百万的超高并发写入。...
3
评论
分享
杭州水果捞
赞了这篇文章
清风孤月残酌
全沾攻城狮
·
3年前
关注
深入浅出Spring事务的实现原理
事务毫无疑问是开发中非常重要的一环,掌握事务中的每个细节是非常必要的,本文将系统而透彻的分析 Spring 中事务的实现原理。...
36
7
分享
杭州水果捞
赞了这篇文章
MacroZheng
公众号:macrozheng
·
3年前
关注
看了我常用的IDEA插件,同事也开始悄悄安装了...
IDEA是程序员用的最多的开发工具,很多程序员想把它打造成一站式开发工具,于是安装了各种各样的插件。今天给大家分享下我平时常用的IDEA插件,个个是精品!...
708
63
分享
杭州水果捞
赞了这篇文章
HollisChuang
Developer @Alibaba
·
4年前
关注
Spring官方都推荐使用的@Transactional事务,为啥我不建议使用!
事务管理在系统开发中是不可缺少的一部分,Spring提供了很好事务管理机制,主要分为编程式事务和声明式事务两种。 关于事务的基础知识,如什么是事务,数据库事务以及Sprin...
26
14
分享
杭州水果捞
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
5年前
关注
后端程序员必备:书写高质量SQL的30条建议
本文将结合实例demo,阐述30条有关于优化SQL的建议,多数是实际开发中总结出来的,希望对大家有帮助。 1、查询SQL尽量不要使用select *,而是select具体字...
367
41
分享
杭州水果捞
赞了这篇文章
楼下小黑哥
公众号 @小黑十一点半
·
5年前
关注
Kafka 异步消息也会阻塞?记一次 Dubbo 频繁超时排查过程
线上某服务 A 调用服务 B 接口完成一次交易,一次晚上的生产变更之后,系统监控发现服务 B 接口频繁超时,后续甚至返回线程池耗尽错误 Thread pool is EXH...
11
4
分享
杭州水果捞
赞了这篇文章
Richard_Yi
后端开发 @网易
·
5年前
关注
微服务设计学习(一)关于微服务和如何建模服务
随着互联网在21世纪初被大规模接入,互联网由基于流量点击赢利的单方面信息发布的Web 1.0业务模式,转变为由用户主导而生成内容的Web 2.0业务模式。因此,互联网应用系...
28
评论
分享
杭州水果捞
赞了这篇文章
彤哥读源码
后台开发工程师 @保密
·
5年前
关注
死磕 java线程系列之创建线程的8种方式
(手机横屏看源码更方便)问题(1)创建线程有哪几种方式?(2)它们分别有什么运用场景?简介创建线程,是多线程编程中最基本的操作,彤哥总结了一下,大概有8种创建线程的方式,你...
28
6
分享
下一页
个人成就
文章被点赞
51
文章被阅读
4,195
掘力值
257
关注了
5
关注者
13
收藏集
5
关注标签
10
加入于
2019-01-15