首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
图文
相关资讯
热门
最新
后端
01-01 08:00
后端
图文学习前端Flex布局
图文学习前端Flex布局,哪吒人生信条:如果你所学的东西处于喜欢才会有强大的动力支撑。把你的前端拿捏得死死的,每天学习得爽爽的,关注这个不一样的程序员,如果你所学的东西处于喜欢才会有强大的动力支撑。前言本篇文章进行学习css中的一个重点应用,布局样式为flex布局,相信你学习了解过display属性,position属性,float属性,但今天只学习新东西就是flex布局。flex布局是什么ima
84
后端
01-01 08:00
后端
图文详解Nginx版本平滑升级方案
图文详解Nginx版本平滑升级方案,Nginx平滑升级就是指在不停止业务的前提下,实现对Nginx软件版本的升级,下面这篇文章主要给大家介绍了关于Nginx版本平滑升级方案的相关资料,需要的朋友可以参考下目录背景:Nginx平滑升级方案回退步骤总结背景:由于负载均衡测试服务器中nginx版本过低,存在安全漏洞,查询相关修复漏洞资料,需要采取nginx版本升级形式对漏洞进行修复。Nginx平滑升级方
131
后端
01-01 08:00
后端
图文实例解析,InnoDB 存储引擎中行锁的三种算法
图文实例解析,InnoDB 存储引擎中行锁的三种算法,图文实例解析,InnoDB存储引擎中行锁的三种算法前文提到,对于InnoDB来说,随时都可以加锁(关于加锁的SQL语句这里就不说了,忘记的小伙伴可以翻一下上篇文章),但是并非随时都可以解锁。具体来说,InnoDB采用的是两阶段锁定协议(two-phaselockingprotocol):即在事务执行过程中,随时都可以执行加锁操作,但是只有在事务
225
后端
01-01 08:00
后端
图文并茂,带你深入了解AQS的源码
图文并茂,带你深入了解AQS的源码,前言如果你想深入研究Java并发的话,那么AQS一定是绕不开的一块知识点,Java并发包很多的同步工具类底层都是基于AQS来实现的,比如我们工作中经常用的Lock工具ReentrantLock、栅栏CountDownLatch、信号量Semaphore等,而且关于AQS的知识点也是面试中经常考察的内容,所以,无论是为了更好的使用还是为了应付面试,深入学习AQS都
123
后端
01-01 08:00
后端
图文详解二叉堆,实现优先级队列
图文详解二叉堆,实现优先级队列,二叉堆(BinaryHeap)没什么神秘,性质比二叉搜索树BST还简单。其主要操作就两个,sink(下沉)和swim(上浮),用以维护二叉堆的性质。其主要应用有两个,首先是一种排序方法「堆排序」,第二是一种很有用的数据结构「优先级队列」。本文就以实现优先级队列(PriorityQueue)为例,通过图片和人类的语言来描述一下二叉堆怎么运作的。一、二叉堆概览首先,二叉
181
后端
01-01 08:00
后端
图文带你理解 Apache Iceberg 时间旅行是如何实现的?
图文带你理解 Apache Iceberg 时间旅行是如何实现的?,为了更好的使用ApacheIceberg,理解其时间旅行是很有必要的,这个其实也会对Iceberg表的读取过程有个大致了解。不过在介绍ApacheIceberg的时间旅行(Timetravel)之前,我们需要了解ApacheIceberg的底层数据组织结构。ApacheIceberg的底层数据组织我们在《一条数据在ApacheIc
200
后端
01-01 08:00
后端
图文理解 Spark 3.0 的动态分区裁剪优化
图文理解 Spark 3.0 的动态分区裁剪优化,图文理解Spark3.0的动态分区裁剪优化过往记忆大数据过往记忆大数据Spark3.0为我们带来了许多令人期待的特性。动态分区裁剪(dynamicpartitionpruning)就是其中之一。本文将通过图文的形式来带大家理解什么是动态分区裁剪。Spark中的静态分区裁剪在介绍动态分区裁剪之前,有必要对Spark中的静态分区裁剪进行介绍。在标准数据
202
后端
01-01 08:00
后端
图文详解Ubuntu搭建Ftp服务器的方法(包成功)
图文详解Ubuntu搭建Ftp服务器的方法(包成功),今天小编就为大家分享一篇关于图文详解Ubuntu搭建Ftp服务器的方法(包成功),小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧一、今天下午由于课程的要求不得已做了Ubuntu搭建Ftp服务器的实验,但是实验指导书还是N年前的技术,网上搜了一大把,都是模模糊糊的!在百般困难中终于试验成功,特把经验分给大
134
«
1
2
...
9
10
11
12
13
14
15
16
17
»