• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Spark Parquet详解

Spark Parquet详解
Apache Parquet属于Hadoop生态圈的一种新型列式存储格式,既然属于Hadoop生态圈,因此也兼容大多圈内计算框架(Hadoop、Spark),另外Parquet是平台、语言无关的,这使得它的适用性很广,只要相关语言有对应支持的类库就可以用; ……继续阅读 »

开发技术 1天前 10浏览 0个赞

linux监控工具audit

linux监控工具audit
audit是记录linux审计信息的内核模块。 他记录系统中的各种动作和事件,比如系统调用,文件修改,执行的程序,系统登入登出和记录所有系统中所有的事件。audit还可以将审计记录写入日志文件。 ……继续阅读 »

开发技术 1天前 8浏览 0个赞

RabbitMq如何确保消息不丢失

RabbitMq如何确保消息不丢失
上篇写了掌握Rabbitmq几个重要概念,从一条消息说起,这篇来总结关于消息丢失让人头痛的事情。网络故障、服务器重启、硬盘损坏等都会导致消息的丢失。消息从生产到消费主要结果以下几个阶段如下图。 ……继续阅读 »

开发技术 1天前 13浏览 0个赞

排序二叉树和平衡二叉树

排序二叉树和平衡二叉树
对于一组元素 [7, 3, 10, 12, 5, 1, 9] 可以有很多种存储方式,但无论使用哪种数据结构,都或多或少有缺陷。比如使用线性结构存储,排序方便,但查找效率低。二叉排序树的特点就是能在保证元素有序的同时,提高查找的效率。 ……继续阅读 »

开发技术 1天前 9浏览 0个赞

Actor:人生如戏全靠演技–“三维度”逻辑编程语言的设计(3)

Actor:人生如戏全靠演技–“三维度”逻辑编程语言的设计(3)
在上一篇介绍了逻辑编程的作用,介绍了逻辑编程中的一些概念,包括逻辑程序的结构:事实、规则和问题;知识的表达方式:谓词演算、产生式规则,以及这些概念与三维度(角色+场景+时间)理论的契合关系,正式提出了“三维度逻辑编程”这个概念。为了更好的体现“三维度”的关系,今天要重点介绍一下角色的扮演者–Actor。 ……继续阅读 »

开发技术 1天前 7浏览 0个赞

Hadoop框架:HDFS简介与Shell管理命令

Hadoop框架:HDFS简介与Shell管理命令
本文源码:GitHub·点这里 || GitEE·点这里大数据领域一直面对的两大核心模块:数据存储,数据计算,HDFS作为最重要的大数据存储技术,具有高度的容错能力,稳定而且可靠。HDFS(Hadoop-Distributed-File-System),它是一个分布式文件系统,用于存储文件,通过目录树来定位文件;设计初衷是管理数成百上千的服务器与磁盘,让应……继续阅读 »

开发技术 2天前 9浏览 0个赞

《我想进大厂》之MQ夺命连环11问

《我想进大厂》之MQ夺命连环11问
继之前的mysql夺命连环之后,我发现我这个标题被好多套用的,什么夺命zookeeper,夺命多线程一大堆,这一次,开始面试题系列MQ专题,消息队列作为日常常见的使用中间件,面试也是必问的点之一,一起来看看MQ的面试题。 ……继续阅读 »

开发技术 2天前 9浏览 0个赞

浅谈 Java线程状态转换及控制

浅谈 Java线程状态转换及控制
  一个线程被创建后就进入了线程的生命周期。在线程的生命周期中,共包括新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Dead)这五种状态。当线程启动以后,CPU需要在多个线程之间切换,所以线程也会随之在运行、阻塞、就绪这几种状态之间切换。 ……继续阅读 »

开发技术 2天前 12浏览 0个赞