追忆似水年华   | 0金币
这家伙很懒,什么都没留下

在前面介绍Unsafe的文章中,简单的提到了java中的本地方法(Native Method),它可以通过JNI(Java Native Interface)调用其他语言中的函数来实现一些相对底层的功

2021-05-11 11:33:10 0 98 0

在日常的项目开发中,我们会经常遇到通过多线程执行程序并需要返回执行结果的场景,下面我们就对获取多线程返回结果的几种方式进行一下归纳,并进行简要的分析与总结。一、Thread.join在一些简单的应用场

2021-04-28 11:04:38 0 104 0

工作原因,对开发服务器的数据库进行了迁移,实际执行操作之前查了一下迁移oracle数据库的可行方案,最后用了 exp/imp 进行导出导入(这个比较简单),以及附带看了一些表空间相

2021-03-09 16:27:30 0 112 0

1|0概述队列同步器 AbstractQueuedSynchronize(以下简称同步器),是用来构建锁(Lock)或者其他同步组件(JUC 并发包)的基础框架,它使用了一个 int 成员变量表示同步

2021-03-02 16:19:56 0 117 0

前言笔者最近担起了公司监控的重任,而当前监控最流行的数据库即是Prometheus。按照笔者打破砂锅问到底的精神,自然要把这个开源组件源码搞明白才行。在经过一系列源码/资料的阅读以及各种Debug之后

2021-02-22 10:57:09 0 132 0

好像挺久没有写博客了,趁着这段时间比较闲,特来总结一下在业务系统开发过程中遇到的并发问题及解决办法,希望能帮到大家问题复现1. “设备Aの奇怪分身”时间回到很久很久以前的一个深夜,那时我开发的多媒体广

2021-02-07 11:03:10 0 182 0

前言在研究 『 Spring 是如何解决循环依赖的 』 的时候,了解到 Spring 是借助三级缓存来解决循环依赖的。同样在上一节留下了疑问:循环依赖为什么要使用三级缓存?而不是使用二级缓存?AOP

2021-01-29 15:07:13 0 196 0

1.JAVA 的并发模型共享内存模型       在共享内存的并发模型里面,线程之间共享程序的公共状态,线程之间通过读写内存中公共

2021-01-06 15:57:23 0 239 0

如果你是一名后台程序员开发,那么你一定或多或少的接触过事务。因为相对于高并发,且业务有一定复杂性的系统来说,事务是一定需要的,而且是必须的。他可以帮助我们将若干不同的子任务当成一个整体来完成,以保证整

2021-01-04 14:14:30 0 222 0

在本文中,我们将介绍Cassandra名字的含义、Cassandra的发展简史、Cassandra这项技术的特点及优势,以及对于这项技术的未来展望。本文将用浅显易懂的方式,帮助您将对Cassandra

2020-12-31 10:36:20 0 254 0
扫码进入手机网页