Git分支管理 master:主分支,当前分支上的代码随时可以直接发布,并且只能通过Pull Request从其他分支进行合并,而不能直接push修改。当开发告一段落,产生了...
Docker简介 Docker是一个开源的应用容器引擎,开发者可以打包自己的应用到容器里面,然后迁移到其他机器的docker应用中,可以实现快速部署。 简单的理解,docke...
原文来自:http://www.alloyteam.com/2016/07/httphttp2-0spdyhttps-reading-this-is-enough/作为一个经...
@duqiuke cas的图解和理解,字母好像是错乱的😂
CAS原理以及CAS带来的三大问题CAS是什么? CAS带来的三大问题ABA问题循环时间长开销大只能保证一个共享变量的原子操作 参考:https://www.jianshu.com/p/ab2c8fce878...
一、概述 Java 内存区域和内存模型是不一样的东西,内存区域是指 JVM 运行时将数据分区域存储,强调对内存空间的划分,即运行时数据区(Runtime Data Area)...
一、简述 调用Web地址是普通的一个行为。一般这种情况,大家都会说,将“URL”放到浏览器中。这里提到的URL ,其实不是一个URL ,是网址的意思。URI 是统一资源标识符...
一、简述 GC(Garbage Collection):Java/.NET 中的垃圾收集器。Java 是由 C++ 发展来的。它摈弃了 C++ 中一些繁琐容易出错的东西,其中...
HashMap存在的问题: HashMap线程不安全 因为多线程环境下,使用Hashmap进行put操作可能会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使...
图有问题
CAS原理以及CAS带来的三大问题CAS是什么? CAS带来的三大问题ABA问题循环时间长开销大只能保证一个共享变量的原子操作 参考:https://www.jianshu.com/p/ab2c8fce878...
这文章写的很好,但也有不足,由于JVM类的加载.jpg图片中内容有问题,在JDK8中类的静态变量在存储地不是方法区而是堆内存。
一、问题 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串。 示例 1:输入:["flower","flow","flight"]输出:"fl"...