首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
avengerEug
掘友等级
java开发工程师
I am a slow walker, but I never walk backwards.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
并发系列五:基于两种案例来认识ReentrantLock源码解锁过程(公平锁)
前言 上篇文章咱们基于两个案例了解了ReentrantLock(公平锁)的加锁过程。接下来咱们继续基于相同的案例来认识它的解锁过程。 两个案例 一、案例1:线程A单独加锁再解锁 还是使用相同的代码:
并发系列四:基于两种案例来认识ReentrantLock源码加锁过程(公平锁)
前言 上篇文章咱们证明了synchronized关键字的特性:无锁、偏向锁、轻量锁、重(chong)偏向、重(chong)轻量、重量锁。可以说synchronized是jvm层面实现同步的方式。在jd
并发系列三:证明分代年龄、无锁、偏向锁、轻量锁、重(chong)偏向、重(chong)轻量、重量锁
前言上篇文章咱们了解了synchronized关键字的常见用法、对象头以及证明了一个对象在无锁状态下的对象头markwork部分的前56位存储的是hashcode。接下来,咱们继续来根据对象头分别证明
并发系列二:synchronized关键字常见api、对象头及证明hashcode
上篇文章总结了java线程与os线程的联系,以及模拟java调用os函数创建线程。通过上篇文章的总结,咱们了解了java的线程与os线程是一一对等的。同时也了解到了使用多线程的原因。凡事都有利与弊,在多线程提升程序运行效率的优点下,也带来了另外的问题——同步。没错,只要使用到多…
并发系列一:初识java线程与os的关系,模拟java调用os函数创建线程
并发,这是一个值得深思的话题。它似无形却有形。我们平常的工作都是面向业务编程,CRUD居多,基本上与并发没什么交集。ok,并发是一个广泛的概念。那么咱们来聊聊多线程(java 多线程)。这里咱们来思考下问题:为什么要使用多线程?俗话说,一方有难八方支援。在今年的疫情初期,武汉的…
基于CentOS 7 64位操作系统搭建NFS服务
全称: Network File System. 一个基于网络的文件系统, 可以实现多台电脑共享文件夹的功能 因为mount命令的挂载是临时的, 当我们重启机器后, mount命令就会失效。 按照上述步骤操作后, 25G的区被分出来了, 我们要使用它还得先格式化。 获取新分出来…
使用github作为maven仓库发布自己开源的jar包(spring-boot-zookeeper-client-starter)
因为自己开源了一个jar包,就想着如何把它发布到公网上。但是把它发布到maven中央仓库太麻烦,所以就想到自己搭建个私服,并且同时想在公网上访问到它。经过一番调研后,最终选择了github作为maven中央仓库。同时自己也参考了其他的博主发布的一些教程,但是并没有很详细,于是自…
Docker之自定义jenkins镜像,支持multijob project插件,完美支持微服务项目的CI
随着互联网时代的到来,单体架构的抗压能力已经力不从心了,各项目已经向分布式方向发展。可是这会带来一个问题: 部署很麻烦。若集群数量非常大,手动部署的话会疯的。于是各种CI流行了起来,比如GitlabRunner, jenkins等等。虽说搭建这两个东西都非常简单,但作为一台CI…
Docker入门之push镜像至aliyun镜像仓库与自己搭建的镜像仓库
所谓镜像仓库,大名鼎鼎的docker hub是家喻户晓的。除此之外还有aliyun提供的镜像仓库、自己搭建的镜像仓库等等。(鄙人知识有限,目前只熟悉这两个镜像仓库,若还有其他镜像仓库,还劳烦各位同行告知下,小弟在此多谢了!)。上篇博客中Docker入门之Dockerfile命令…
Docker入门之push镜像至aliyun镜像仓库与自己搭建的镜像仓库
所谓镜像仓库,大名鼎鼎的docker hub是家喻户晓的。除此之外还有aliyun提供的镜像仓库、自己搭建的镜像仓库等等。(鄙人知识有限,目前只熟悉这两个镜像仓库,若还有其他镜像仓库,还劳烦各位同行告知下,小弟在此多谢了!)。上篇博客中Docker入门之Dockerfile命令…
下一页
个人成就
文章被点赞
109
文章被阅读
28,501
掘力值
1,119
关注了
1
关注者
33
收藏集
0
关注标签
4
加入于
2021-03-17