加载中
synchronized底层实现

1、锁升级的过程   当多个线程同时竞争一个对象监视器时:当前对象结构中的mark word中是否是当前线程id,如果是则当前线程获得偏向锁。 如果不是,则通过CAS将当前线程id置换到mark word中...

01/26 17:19
36
Ceph 之RGW Cache

Overview 缓存是为达到系统快速响应的一项关键技术,Ceph 作为一个复杂的分布式存储系统,有多种、多级缓存存在。缓存按照位置分为: 客户端缓存 服务端缓存 网络中缓存 按照部署方式分为: ...

2019/04/10 10:10
71
【自制操作系统06】终于开始用 C 语言了,第一行内核代码!

一、整理下到目前为止的流程图 写到这,终于才把一些苦力活都干完了,也终于到了我们的内核代码部分,也终于开始第一次用 c 语言写代码了!为了这个阶段性的胜利,以及更好地进入内核部分,下...

2019/04/10 10:10
13
一个注解搞懂 Sentinel,@SentinelResource 总结

在前面的博客中,我给大家演示了使用 @SentinelResource 定义资源完成限流的例子, 下面就从源码解析开始,看下SentinelResource是如何实现限流的,以及@SentinelResource提供了哪些功能,支...

2019/04/10 10:10
52
golang实现aes-cbc-256加密解密

我为什么吃撑了要实现go的aes-cbc-256加密解密功能? 之前的项目是用php实现的,现在准备用go重构,需要用到这个功能,这么常用的功能上网一搜一大把现成例子,于是基于go现有api分分钟实现一...

2018/10/25 20:24
26
EMV笔记

参考:https://www.cnblogs.com/CQbk/p/5649404.html PBOC和QPBOC区别:https://blog.csdn.net/xuture/article/details/9250067 概述: 根据第四部分,《中国金融集成电路(IC)卡规范 第4部...

2018/10/26 14:31
39
多线程

主要内容 线程 同步 线程状态 等待与唤醒案例 线程池 学习目标 [ ] 说出进程的概念 [ ] 说出线程的概念 [ ] 能够理解并发与并行的区别 [ ] 能够开启新线程 [ ] 能够描述Java中多线程运行原理...

2019/04/10 10:10
24
Java基础语法面试题50题整理(带答案)

嗯,之前某些原因整理了这份面试题,加油生活 (: 0,嗯,先做简单的,那个不对() 1,int [] sy = {0,9,2,3}; 2,int [] sy1 = new int[4]; 3,int[][]l = new int[][3]; 4,int [][] lr = new int...

2019/04/10 10:10
3

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部