最近部門正在使用Spark做ETL坞生,在使用JDBC作為DataSource的時候遇到了一些坑爹的問題提完,本文主要分享一下我遇到的問題和一些解決方案,當(dāng)然可能會有更好的解決方案,...
最近部門正在使用Spark做ETL坞生,在使用JDBC作為DataSource的時候遇到了一些坑爹的問題提完,本文主要分享一下我遇到的問題和一些解決方案,當(dāng)然可能會有更好的解決方案,...
CAP基本概念 CAP理論作為分布式系統(tǒng)的基石淹辞,應(yīng)該是每個入門分布式系統(tǒng)的人都應(yīng)該學(xué)習(xí)的內(nèi)容。 CAP理論是2000年7月,加州大學(xué)伯克利分校的Eric Brewer教授在A...
什么是分布式系統(tǒng) 分布式系統(tǒng)是由一組通過網(wǎng)絡(luò)進(jìn)行通信镰禾、為了完成共同的任務(wù)而協(xié)調(diào)工作的計算機(jī)節(jié)點(diǎn)組成的系統(tǒng)。分布式系統(tǒng)的出現(xiàn)是為了用廉價的唱逢、普通的機(jī)器完成單個計算機(jī)無法完成的計...
字符串轉(zhuǎn)日期類型date(yyyy-mm-dd)timestamp(yyyy-mm-dd hh24:mi:ss) db2不記錄日志操作 未能在表空間中分配新頁面SQL0289...
elasticsearch Search APIs URL Search API 語法: 說明: /_search可以省略不寫吴侦,如果不寫,查詢范圍整個集群的所有索引 /_se...
elasticsear analyzer 什么是Analysis 顧名思義惶我,文本分析就是把全文本轉(zhuǎn)換成一系列單詞(term/token)的過程妈倔,也叫分詞。在 ES 中绸贡,Ana...
ElasticSearch elasticsearch簡介 elasticsearch是一個基于Lucene庫的分布式盯蝴,支持多租戶的全文搜索引擎,也是數(shù)據(jù)分析引擎听怕。 elas...
java.util.HashMap源碼分析 我剛開始找工作的時候捧挺,刷面試題,刷到最多的尿瞭,同時確實(shí)也是面試官最喜歡的考察的一個知識點(diǎn)就是什么是HashMap闽烙,或者與Hashta...
什么是隊列? 之前探討過一種先進(jìn)后出的數(shù)據(jù)結(jié)構(gòu)-棧[./%E6%A0%88.md]声搁,那是否有先進(jìn)先出的數(shù)據(jù)結(jié)構(gòu)呢黑竞?這就是我們本篇需要討論的另外一種操作受限的數(shù)據(jù)結(jié)構(gòu)-隊列。 ...
什么是棧 喜歡玩羽毛球或者乒乓球的童鞋都知道疏旨,都是用羽毛球筒裝羽毛球很魂,羽毛球筒的特點(diǎn)就是其中一端是封閉的,另一端是可以置入或者取出羽毛球的檐涝。棧就類似于這種球筒遏匆,特點(diǎn)也是其中一...
本篇主要是討論另外一種最基本的數(shù)據(jù)結(jié)構(gòu)-鏈表,所有物理結(jié)構(gòu)是由鏈表組成的谁榜,可以稱之為鏈?zhǔn)酱鎯Y(jié)構(gòu)幅聘。 鏈表的基本概念 什么是鏈表 鏈表(Linked list)是一種常見的基礎(chǔ)...
在深入淺出數(shù)據(jù)結(jié)構(gòu)[http://www.reibang.com/p/1adbaabf8379%5D(http://www.reibang.com/p/1adbaabf8...
前言 在數(shù)據(jù)結(jié)構(gòu)與算法開篇的部分,我們了解到數(shù)據(jù)結(jié)構(gòu)的一些基本概念窃植。 數(shù)據(jù)結(jié)構(gòu)就是指一組數(shù)據(jù)的存儲結(jié)構(gòu)帝蒿,而算法,就是用來操作數(shù)據(jù)的方法巷怜。 數(shù)據(jù)結(jié)構(gòu)是為了算法服務(wù)的陵叽,算法要作用...
增加了一些時間復(fù)雜度的簡單案例
數(shù)據(jù)結(jié)構(gòu)與算法-時間狞尔,空間復(fù)雜度分析如何去評判一個數(shù)據(jù)結(jié)構(gòu)或者算法的好壞 如何去評判一個數(shù)據(jù)結(jié)構(gòu)或者算法的好壞呢?那無非是運(yùn)行的快不快巩掺,耗不耗內(nèi)存偏序。所以執(zhí)行效率和內(nèi)存消耗都是考量算法的指標(biāo)?那我們?nèi)绾稳ピu估執(zhí)行...
如何去評判一個數(shù)據(jù)結(jié)構(gòu)或者算法的好壞 如何去評判一個數(shù)據(jù)結(jié)構(gòu)或者算法的好壞呢研儒?那無非是運(yùn)行的快不快,耗不耗內(nèi)存独令。所以執(zhí)行效率和內(nèi)存消耗都是考量算法的指標(biāo)端朵?那我們?nèi)绾稳ピu估執(zhí)行...
什么是數(shù)據(jù)結(jié)構(gòu)?什么是算法燃箭? 我們經(jīng)常聽說程序=數(shù)據(jù)結(jié)構(gòu)+算法冲呢,雖說平常的工作中很少用到什么算法去解決什么問題,所以會有童鞋覺得算法和數(shù)據(jù)結(jié)構(gòu)跟我們這些CRUD Boy距離有...
列表操作 修改招狸,添加和刪除列表元素 添加append(newElement)將新元素添加到列表末尾敬拓,不會影響其他元素insert(index, newElement)在任意位...
字符串定義 字符串是由一個個字符組成的序列 使用成對的單引號或者雙引號two_quote_str = 'hello python'one_quote_str = "hello...
什么是序列 序列指的是一塊可存放多個值的連續(xù)內(nèi)存空間,這些值按一定順序排列裙戏,可以通過下標(biāo)或者索引訪問它們乘凸。 python中三種基本的序列類型: 字符串 列表列表由一系列按特定...
Python的簡介 Python是一種廣泛使用的解釋型、高級編程累榜、通用型編程語言营勤。 Python的設(shè)計哲學(xué)強(qiáng)調(diào)代碼的可讀性和簡潔的語法,讓開發(fā)者能夠用更少的代碼表達(dá)想法壹罚。不管...