最近部门正在使用Spark做ETL,在使用JDBC作为DataSource的时候遇到了一些坑爹的问题,本文主要分享一下我遇到的问题和一些解决方案,当然可能会有更好的解决方案,...
最近部门正在使用Spark做ETL,在使用JDBC作为DataSource的时候遇到了一些坑爹的问题,本文主要分享一下我遇到的问题和一些解决方案,当然可能会有更好的解决方案,...
CAP基本概念 CAP理论作为分布式系统的基石,应该是每个入门分布式系统的人都应该学习的内容。 CAP理论是2000年7月,加州大学伯克利分校的Eric Brewer教授在A...
什么是分布式系统 分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计...
字符串转日期类型date(yyyy-mm-dd)timestamp(yyyy-mm-dd hh24:mi:ss) db2不记录日志操作 未能在表空间中分配新页面SQL0289...
elasticsearch Search APIs URL Search API 语法: 说明: /_search可以省略不写,如果不写,查询范围整个集群的所有索引 /_se...
elasticsear analyzer 什么是Analysis 顾名思义,文本分析就是把全文本转换成一系列单词(term/token)的过程,也叫分词。在 ES 中,Ana...
ElasticSearch elasticsearch简介 elasticsearch是一个基于Lucene库的分布式,支持多租户的全文搜索引擎,也是数据分析引擎。 elas...
java.util.HashMap源码分析 我刚开始找工作的时候,刷面试题,刷到最多的,同时确实也是面试官最喜欢的考察的一个知识点就是什么是HashMap,或者与Hashta...
什么是队列? 之前探讨过一种先进后出的数据结构-栈[./%E6%A0%88.md],那是否有先进先出的数据结构呢?这就是我们本篇需要讨论的另外一种操作受限的数据结构-队列。 ...
什么是栈 喜欢玩羽毛球或者乒乓球的童鞋都知道,都是用羽毛球筒装羽毛球,羽毛球筒的特点就是其中一端是封闭的,另一端是可以置入或者取出羽毛球的。栈就类似于这种球筒,特点也是其中一...
本篇主要是讨论另外一种最基本的数据结构-链表,所有物理结构是由链表组成的,可以称之为链式存储结构。 链表的基本概念 什么是链表 链表(Linked list)是一种常见的基础...
在深入浅出数据结构[https://www.jianshu.com/p/1adbaabf8379%5D(https://www.jianshu.com/p/1adbaabf8...
前言 在数据结构与算法开篇的部分,我们了解到数据结构的一些基本概念。 数据结构就是指一组数据的存储结构,而算法,就是用来操作数据的方法。 数据结构是为了算法服务的,算法要作用...
增加了一些时间复杂度的简单案例
数据结构与算法-时间,空间复杂度分析如何去评判一个数据结构或者算法的好坏 如何去评判一个数据结构或者算法的好坏呢?那无非是运行的快不快,耗不耗内存。所以执行效率和内存消耗都是考量算法的指标?那我们如何去评估执行...
如何去评判一个数据结构或者算法的好坏 如何去评判一个数据结构或者算法的好坏呢?那无非是运行的快不快,耗不耗内存。所以执行效率和内存消耗都是考量算法的指标?那我们如何去评估执行...
什么是数据结构?什么是算法? 我们经常听说程序=数据结构+算法,虽说平常的工作中很少用到什么算法去解决什么问题,所以会有童鞋觉得算法和数据结构跟我们这些CRUD Boy距离有...
列表操作 修改,添加和删除列表元素 添加append(newElement)将新元素添加到列表末尾,不会影响其他元素insert(index, newElement)在任意位...
字符串定义 字符串是由一个个字符组成的序列 使用成对的单引号或者双引号two_quote_str = 'hello python'one_quote_str = "hello...
什么是序列 序列指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可以通过下标或者索引访问它们。 python中三种基本的序列类型: 字符串 列表列表由一系列按特定...
Python的简介 Python是一种广泛使用的解释型、高级编程、通用型编程语言。 Python的设计哲学强调代码的可读性和简洁的语法,让开发者能够用更少的代码表达想法。不管...