敖丙

LV0
发表了文章

设计模式 - Prototype 原型模式

在设计模式的系列文章中,我们前面已经写了工厂模式、单列模式、建造者模式,在针对创建型模式中,今天想跟大家分享的是原型模式

敖丙
发表了文章

线下见面会干货总结

在五一的时候我搞了个线下的见面会,我讲了很多还算是干货的东西,我大致的分了几个小类,记录一下。

敖丙
发表了文章

建造者模式

今天我们要讲的是设计模式中三种模式(创建型模式、行为型模式、结构型模式)中的创建型模式中的建造者模式,也可以叫 Builder模式。

敖丙
发表了文章

门户前浪退市,从此只做“新浪”

作为最早一批走向世界的互联网公司,曾被称为“中国互联网第一门户”的新浪网,首创VIE架构,在后来被许多中国互联网公司效仿,使它们成功登陆境外资本市场。上市21年...

敖丙
发表了文章

ThreadLocal使用与原理

在处理多线程并发安全的方法中,最常用的方法,就是使用锁,通过锁来控制多个不同线程对临界区的访问。

敖丙
发表了文章

敖丙带你了解电商流程引擎

我们这个流程引擎只是针对复杂业务逻辑做的一个流程模版,不要它和其他的什么引擎比如(基于activity的java工作流引擎)搞混了哈。

敖丙
发表了文章

深入浅出ConcurrentHashMap内部实现

ConcurrentHashMap可以说是目前使用最多的并发数据结构之一,作为如此核心的基本组件,不仅仅要满足我们功能的需求,更要满足性能的需求。而实现一个高性...

敖丙
发表了文章

出行巨头历经九年沉浮,未来的滴滴将驶向何方?

国内的互联网企业,从阿里走出去的高管几乎占据了半壁江山,滴滴创始人兼CEO程维便是其中之一。

敖丙
发表了文章

记一次敖丙dubbo线程池事故排查

我写过dubbo系列的文章,大家看完这章后想了解更多dubbo细节可以查看往起文章:

敖丙
发表了文章

多线程不得不聊的Future类

在高性能编程中,并发编程已经成为了极为重要的一部分。在单核CPU性能已经趋于极限时,我们只能通过多核来进一步提升系统的性能,因此就催生了并发编程。

敖丙
发表了文章

并发情况下你还在用Random生成随机数?

在代码中生成随机数,是一个非常常用的功能,并且JDK已经提供了一个现成的Random类来实现它,并且Random类是线程安全的。

敖丙
发表了文章

跟妹妹聊到 Java 16 新特征,真香!

2021年3月16日,甲骨文正式发布了Java 16!想当年JDK1.6新出的场景和历历在目,一瞬间,版本已经变成了16,真正体会了一把什么叫做光阴似箭,沧海桑...

敖丙
发表了文章

AQS

在Java多线程编程中,重入锁(ReentrantLock) 和信号量(Semaphore)是两个极其重要的并发控制工具。相信大部分读者都应该比较熟悉它们的使用...

敖丙
发表了文章

可重入锁

使用Java进行多线程开发,使用锁是一个几乎不可避免的问题。今天,就让我们来聊一聊这个基础,但是又特别特别重要的话题。

敖丙
发表了文章

设计模式系列 - 单例模式

我不知道大家工作或者面试时候遇到过单例模式没,面试的话我记得我当时在17年第一次实习的时候,就遇到了单例模式,面试官是我后来的leader,当时就让我手写单例,...

敖丙
发表了文章

阿丙面试系列重启

我相信大家都已经开工了,马上就要到传说中的金三银四了,我不知道大家有没有什么想法?(你懂我意思的)

敖丙
发表了文章

敖丙肝了一小时的Elasticsearch入门文章

Elasticsearch(以下简称ES)是我想写想了很久的一个系列,因为他是我在老东家离职前刚接触的最后一个新技术,当时就是对某子业务的商品搜索做改造,从My...

敖丙
发表了文章

你知道程序是怎么处理时区问题的么?

在实际业务开发中,会碰到夏令时,闰秒,时区转换的问题,这些问题都需要从业务角度去考虑,保证用户在任何地区看到的数据都一致的,这就需要MySQL数据库、后端服务以...

敖丙
发表了文章

Christina问我:你都是如何设计索引的?

数据库系列更新到现在我想大家对所有的概念都已有个大概认识了,这周我在看评论的时候我发现有个网友的提问我觉得很有意思:帅丙如何设计一个索引?你们都是怎么设计索引的...

敖丙
发表了文章

堂妹问我:innodb是如何插入数据的?

上周系统上线,发现数据量大的时候查询较慢。经过调查发现,负责该功能的妹妹建表时没有指定主键。

敖丙

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券