加载中
从单例模式到Happens-Before

本文主要从简单的单例模式为切入点,分析单例模式可能存在的一些问题,以及如何借助Happens-Before分析、检验代码在多线程环境下的安全性。

关于双重检测锁的一种无volatile实现

上一篇博客中提到双重检测锁的无volatile实现,如何实现呢?那么在这篇博客中来一探究竟吧~

ConcurrentHashMap(JDK1.8)为什么要放弃Segment

今天看到一篇博客:jdk1.8的HashMap和ConcurrentHashMap,我想起了前段时间面试的一个问题:ConcurrentHashMap(JDK1.8)为什么要使用synchronized而不是可重入锁?...

2017/04/15 16:18
461
关于AQS的一点总结

为什么标题叫做对于AQS的一点理解呢,因为感觉自己还没有达到能够对AQS学习透彻,哈哈~

javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake

问题 前两天一个学弟在群里面问一个问题: 请问一下用阿里云服务器发送https请求为什么会失败,是需要有些其他什么配置吗? 同样的代码本地可以访问https接口,服务器不行,而且服务器可以访...

2018/05/23 11:39
1K
HashMap死循环及JDK1.8的resize()如何维护链表顺序

HashMap是一个线程不安全的集合类,但是不安全体现在哪里呢?这篇文章带你了解HashMap是如何造成死循环的以及它的resize方法实现的一些技巧。

2017/03/01 20:07
320
SpringBoot 返回html

spring boot 直接返回html、js等静态资源文件

2018/04/01 18:25
273
记一次性能压测瓶颈排查

昨天测试同学过来反应有一台机器做性能压测的时候,无论开多少个线程,QPS一直压不上去,而服务器和数据库的性能指标(主要是CPU和内存)一直维持在很低的水平。 希望帮忙排查一下原因。 过去...

ffmpeg: hls 转流 rtmp

最近遇到一个需求,需要将hls协议的直播流转换成rtmp协议的直播流; 在网上找了很长时间,没有找到相应的技术文章, 最后leader给了一个终极命令搞定: ffmpeg -i http://test.com/index.m...

2018/04/27 21:39
116
MYSQL 5.7 无法启动(Could not open error log file errno

mysql 日志文件被误删,服务无法启动。

2015/12/06 00:25
73
AliyunOSS 上传回调

上传回调的简单介绍,以及Java实现。

Java中的CopyOnWrite

CopyOnWrite(COW),写时复制。

2016/09/18 17:28
50
如何创建一个不被回收的对象

如何创建一个不被回收的对象? 有同学问我。

2017/03/02 16:51
42
I/O模型与Java

刚开始接触IO知识的时候,总是分不清同步与异步、阻塞与非阻塞。随着学习的深入,渐渐来到了痛点区域 - 不弄懂全身感觉不舒服,非弄懂不可。 下面我就从我的理解来阐述一下IO相关知识。

2016/11/23 17:05
32
Java设计模式 - 代理模式

代理模式对于刚学习设计模式的同学相对比较难理解,希望我这篇博客能够给大家带来帮助~

2016/11/24 09:11
31
浅析ThreadLocal

对于刚接触多线程的初学者来说,会发现很多框架都出现过ThreadLocal的身影,知道这个类是为了避免在多线程条件下出现资源竞争的问题。但是,在没有深入了解线程之前,更多的是知道ThreadLoc...

2017/03/02 10:27
27
Java设计模式 - 适配器模式

概念:   将一个类的接口,转换成客户期望的另一个接口。适配器模式让原来接口不兼容的类可以在一起工作。 解决的问题:   提供类似于中间人的作用:把原本不兼容、不能一起工作的接口组...

2016/11/24 09:16
27
Java设计模式 - 单例模式(末尾有彩蛋😄)

定义   确保只有一个类只有一个实例,并提供全局访问点。 为什么要使用它   对一些类来说保证只有一个实例是很重要的。比如windows操作系统中的资源管理器,回收站等工具必须保证只有一个...

2016/11/24 09:21
23
2017,值得记录的事情

2017,对我来说是非常重要的一年,有太多太多的第一次。 本篇博客无关技术,只有生活。记录一下,2017年值得记录、有意义的事情。 按照时间线 四月份 拿到新华智云实习offer。面试很很多家公...

2018/01/01 22:21
22
从斐波那契数列说起

关于斐波那契数列; 关于算法; 关于想法;

没有更多内容

加载失败,请刷新页面

返回顶部
顶部