草庐IT

关于账本数据库:你想知道的这里都有

💕前言:十二月份出个openGuass集合专栏,带领大家浅浅的认识一下国产数据库吧💕1.什么是账本数据库区块链大家想必都耳熟能详,比特币、以太坊甚至狗狗币等代币,作为区块链的代名词,不仅牵动着某些人的账户盈亏,甚至影响着市面的显卡、硬盘价格。但是作为数据库相关的技术人员或者爱好者,对这一新技术,我们更多的是关系其核心技术点。区块链作为一种分布式账本技术,克服了传统集中式账本的存储效率低、可信度低、易受单点攻击的劣势,从技术上保证了其具有分布式共享、多方共识、不可篡改和可追溯的特点。那么区块链这么好,我们能用它来替代数据库吗?答案当然是NO!因为区块链往往有着交易性能低下,查询不便等诸多弊端。比

史上最强IDEA工具使用教程,你想要的全都有!

课程导读俗话说:工欲善其事必先利其器。想要快速写出好的代码,更是离不开一个好的工具。在这个快速发展的社会,一个好的工具,能帮我们在开发过程中节省大量的开发时间。本套课程给同学们带来Java目前最流行,最好用的集成开发工具IntellijIdea。(PS:这套课程是面向所有阶段的学员的哦~)https://www.bilibili.com/video/BV1y94y1m7EwIDEA的优势与劣势相比其他开发工具比如:Eclipse而言比较吃内存,对电脑要求的配置有点高。但它的优势也非常明显:它的代码提示功能、代码管理能力会比同类型的工具的效率会高很多。我们为什么要学习IDEAIDEA的基本设置,

史上最强IDEA工具使用教程,你想要的全都有!

课程导读俗话说:工欲善其事必先利其器。想要快速写出好的代码,更是离不开一个好的工具。在这个快速发展的社会,一个好的工具,能帮我们在开发过程中节省大量的开发时间。本套课程给同学们带来Java目前最流行,最好用的集成开发工具IntellijIdea。(PS:这套课程是面向所有阶段的学员的哦~)https://www.bilibili.com/video/BV1y94y1m7EwIDEA的优势与劣势相比其他开发工具比如:Eclipse而言比较吃内存,对电脑要求的配置有点高。但它的优势也非常明显:它的代码提示功能、代码管理能力会比同类型的工具的效率会高很多。我们为什么要学习IDEAIDEA的基本设置,

自动化测试,我猜它是你想要的优选

前言:在测试领域中,一个好平台可以实现高效率工作,进而降低人力物力的消耗,今天就给大家安利一个自动化平台,它是一站式自动化测试工具,全称为AI-TestOps****云平台,具有的强大优势值得我们一一细说,接下来让我带领你们一同体验。有兴趣的小伙伴也可以亲自体验一番https://prod.dragontesting.com/login?source=33————————————————————————————————————————————————————————————界面展示—————————————————————————————————————————————————————————

自动化测试,我猜它是你想要的优选

前言:在测试领域中,一个好平台可以实现高效率工作,进而降低人力物力的消耗,今天就给大家安利一个自动化平台,它是一站式自动化测试工具,全称为AI-TestOps****云平台,具有的强大优势值得我们一一细说,接下来让我带领你们一同体验。有兴趣的小伙伴也可以亲自体验一番https://prod.dragontesting.com/login?source=33————————————————————————————————————————————————————————————界面展示—————————————————————————————————————————————————————————

使用python画柱状图(matplotlib.pyplot)-- 你想要的设置这张图基本都包括

本人写论文时画的图,总结一下方法:安心看下去,你应该就可以画出一个好看的柱状图,基本上需要的设置都有哦!!!目录1首先引入画图所需要的包Matplotlib2MatplotlibPyplot3画柱状图4整体代码1首先引入画图所需要的包MatplotlibMatplotlib是Python的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。Matplotlib可以绘制线图、散点图、等高线图、条形图、柱状图、3D图形、甚至是图形动画等等。Matplotlib通常与NumPy和SciPy(ScientificPython)一起使用2MatplotlibPyplotPyplot是Ma

使用python画柱状图(matplotlib.pyplot)-- 你想要的设置这张图基本都包括

本人写论文时画的图,总结一下方法:安心看下去,你应该就可以画出一个好看的柱状图,基本上需要的设置都有哦!!!目录1首先引入画图所需要的包Matplotlib2MatplotlibPyplot3画柱状图4整体代码1首先引入画图所需要的包MatplotlibMatplotlib是Python的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。Matplotlib可以绘制线图、散点图、等高线图、条形图、柱状图、3D图形、甚至是图形动画等等。Matplotlib通常与NumPy和SciPy(ScientificPython)一起使用2MatplotlibPyplotPyplot是Ma

一文搞懂 Netty 发送数据全流程 | 你想知道的细节全在这里

欢迎关注公众号:bin的技术小屋,如果大家在看文章的时候发现图片加载不了,可以到公众号查看原文本系列Netty源码解析文章基于4.1.56.Final版本在《Netty如何高效接收网络数据》一文中,我们介绍了Netty的SubReactor处理网络数据读取的完整过程,当Netty为我们读取了网络请求数据,并且我们在自己的业务线程中完成了业务处理后,就需要将业务处理结果返回给客户端了,那么本文我们就来介绍下SubReactor如何处理网络数据发送的整个过程。我们都知道Netty是一款高性能的异步事件驱动的网络通讯框架,既然是网络通讯框架那么它主要做的事情就是:接收客户端连接。读取连接上的网络请求

一文搞懂 Netty 发送数据全流程 | 你想知道的细节全在这里

欢迎关注公众号:bin的技术小屋,如果大家在看文章的时候发现图片加载不了,可以到公众号查看原文本系列Netty源码解析文章基于4.1.56.Final版本在《Netty如何高效接收网络数据》一文中,我们介绍了Netty的SubReactor处理网络数据读取的完整过程,当Netty为我们读取了网络请求数据,并且我们在自己的业务线程中完成了业务处理后,就需要将业务处理结果返回给客户端了,那么本文我们就来介绍下SubReactor如何处理网络数据发送的整个过程。我们都知道Netty是一款高性能的异步事件驱动的网络通讯框架,既然是网络通讯框架那么它主要做的事情就是:接收客户端连接。读取连接上的网络请求

ArrayList源码深度剖析,从最基本的扩容原理,到魔幻的迭代器和fast-fail机制,你想要的这都有!!!

ArrayList源码深度剖析本篇文章主要跟大家分析一下ArrayList的源代码。阅读本文你首先得对ArrayList有一些基本的了解,至少使用过它。如果你对ArrayList的一些基本使用还不太熟悉或者在阅读本文的时候感觉有点困难,你可以先阅读这篇文章ArrayList设计与实现,自己动手写ArrayList。ArrayList继承体系分析RandomAccess,这个接口的含义表示可以随机访问ArrayList当中的数据,拿什么是随机访问呢?随机访问就是表示我们可以在常量时间复杂度内访问数据,也就是时间复杂度是O(1)。因为在ArrayList当中我们使用的最基本的数据类型是数组,而数组