详解JDK锁02:AQS 详解JDK锁02:AQS1. AQS简述这一部分,我将从是什么、干什么、怎么用三个角度简单讲述一下AQS 1.1 是什么?AQS全称为AbstractQueuedSynchronizer,中文名称为队列同步器。 拆分一下中文就可知,一定离不开 队列 与 同步 这两个概念,下面进一步讲解其作用。 1.2 干什么?AQS是用来构建锁或者其他同步组件的基础框架。 学Java并发的话就重点关住于AQS是 2022-10-21 并发 #Java #锁 #JUC
Hexo从0到1搭建博客系列04:图床的最佳实践 Hexo从0到1搭建博客系列04:图床的最佳实践1. 前言:为什么要使用图床?之前我们已经讲过如何用Hexo发表文章。但是,一篇优秀的知识分享与技术博客,怎么能少得了图片呢? 但是,文章中的图片存储在哪里? 当我们在本地写博客做笔记(用Typora或MarkText)时,我们一般会把图片存在当前文章的路径下 当我们在CSDN、掘金或知乎等平台上写博客时,我们的图片会被存储到这些网站对应的服务器中 2022-10-15 Hexo搭建博客 #Hexo #Fluid #博客
详解JDK锁01:Lock接口 详解JDK锁01:Lock接口1. Lock简介先引用Lock接口源码中作者贴的一段话 Lock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements. They allow more flexible str 2022-10-12 并发 #Java #锁 #JUC
分布式锁学习笔记 分布式锁学习笔记分布式锁学习笔记持续更新中,预计10月下旬更完~ 该笔记中除了视频中核心的笔记、代码,还额外补充了视频中老师讲解过的但官方笔记中没有提到的重要内容。 有错误或者遗漏的地方请大家提出来呀,有不懂的地方留言我尽量回答(毕竟我也很菜~ 2022.10.14:更换图床解决了图片加载问题 2022.10.16:基于Redis的分布式锁笔记已更完…(p51之前) 2022.10.17:zo 2022-10-09 分布式 #Java #SpringBoot #MySQL #Redis #锁 #分布式
Hexo从0到1搭建博客系列03:文章与评论模块 Hexo从0到1搭建博客系列03:文章与评论模块1. 文章的编辑与发布在这一部分,我们主要学习如何编辑文章,并将其发布在Hexo博客上。 这一部分我们仍然在Hexo博客根目录上操作。 执行以下命令,创建一篇新的文章。引号内为博客的标题 12hexo new ""e.g.: hexo new "我的第一篇博客" 如图所示,该博客已经被创建到 sou 2022-10-05 Hexo搭建博客 #Hexo #Fluid #博客
Hexo从0到1搭建博客系列02:引入Fluid Hexo从0到1搭建博客系列02:引入Fluid1. Fluid简介 Fluid [官网](开始使用 | Hexo Fluid 用户手册) Fluid 是基于 Hexo 的一款 Material Design 风格的主题,由 Fluid-dev 负责开发与维护。 主题 GitHub: https://github.com/fluid-dev/hexo-theme-fluid 预览网站:Fluid’ 2022-10-05 Hexo搭建博客 #Hexo #Fluid #博客
Hexo从0到1搭建博客系列01:浅尝Hexo.md Hexo从0到1搭建博客系列01:浅尝Hexo1. 前言作为一个程序员,我们总是想记录一些自己日常学习的东西、自己对于技术的思考以及自己平时折腾的一些小项目。但是自己手动搭建一个博客是很费时费力的一件事情,我们需要考虑一下几点难题: 制作一个博客网站需要这些技术:后端采用 SpringBoot 全家桶,前端采用 Vue/React 。如果追求快速搭建一个博客,可以使用全栈 nodejs( egg 2022-10-05 Hexo搭建博客 #Hexo #Fluid #博客