自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 volatile的特性代码验证

一 . 可见性(visibility)volatile关键字修饰的变量,如果值发生了改变,其他线程会立刻获取到,从而避免了出现脏读的情况。 1 public class TestVolatile { 2 3 public static void main(String[] args) { 4 MyData myData = new MyData(); 5 new Thread(new Runnable() { 6

2021-05-21 14:30:37 188 1

转载 java lambda表达式底层原理分析

https://blog.csdn.net/jiankunking/article/details/79825928

2021-03-05 18:05:15 190

转载 CopyOnWrite机制

手记/后端开发Java集合--线程安全(CopyOnWrite机制)2018.06.09 22:486978浏览5 Java并发集合5.1 引言在前几章中,我们介绍了Java集合的内容,具体包括ArrayList、HashSet、HashMap、ArrayQueue等实现类。不知道各位有没有发现,上述集合都有一个共同的特点,那就是线程不安全性,在并发情况下都不能保证数据的一致性。(当然,这个集合必须是共享了,所以才会有数据不一致)所以,当我们在进行并发任务时候,共享了一个不...

2021-03-05 17:48:00 278

转载 spring和spring boot默认代理模式

文档:Spring5 AOP 默认使用 Cglib 了?链接:http://note.youdao.com/noteshare?id=ca8cc5711375e0fd4e605aa4f5aa4be3&sub=E0068117E26E467292CC2DA7506E96B7

2021-02-04 17:06:35 405

转载 oracle中最新10条数据

一般常见:SELECT *FROM ( SELECT * FROM SP_SHARE_INTERFACE_VISIT_HIS ORDER BY VISIT_TIME DESC )WHERE ROWNUM <= 10而还有人给出这样的语句SELECT * FROM SP_SHARE_INTERFACE_VISIT_HIS WHERE ROWNUM <= 10 ORDER BY ID DESC之所以会出现这样的语句,主要是从效率上考虑,前面条...

2020-06-30 17:08:41 491

原创 在linux上对redis编译,提示致命错误:jemalloc/jemalloc.h:没有那个文件或目录

在网上看了好多其他的介绍,基本上都是说缺少默认jemalloc分配器,换用libc命令是make MALLOC=libc今天我们从根本上解决这个问题:安装一个jemalloc,操作命令如下(环境为centOS8)1. 下载jemalloc(详细访问github):wget https://github.com/jemalloc/jemalloc/releases/download/5.1.0/jemalloc-5.1.0.tar.bz22. 解压包:tar jxvf je..

2020-06-19 17:38:26 781 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除