原创 大數據 -- Scala集合:Map、Set、List

1、映射Map 定義: Map可以稱之爲映射。它是由鍵值對組成的集合。scala當中的Map集合與java當中的Map類似,也是key,value對形式的。 在scala中,Map也分爲不可變Map和可變 Map。 不可變map:

原创 大數據 -- Scala : 函數式編程

1、函數式編程 介紹: 函數:函數即Function,是從集合A到集合B的一種映射關係。如果集合A中的每一個元素都對應到集合B中的某一個元素,那麼這種映射關係就叫做函數。 我們將來使用Spark/Flink的大量業務代碼都會使用到函數式

原创 數據庫 -- 表設計1

一對一關係: 一對多模型: 商城中的 商品表shop_product   和   商品物品表 shop_product_item  是 一對多關係 。 關聯字段是shop_product_item的product_id字段 多對

原创 Scala --- 提取器Extractor

定義:從傳遞給它的對象中提取出構造該對象的參數 (類似 樣例類進行模式匹配提取參數  )        case SubmitTask(id, name) => println(s"id=$id, name=$name" 原理:Scal

原创 Spring整合log4j日誌

Log4j介紹: 通過使用Log4j,控制日誌信息輸送的目的地可以爲控制檯、文件、數據庫、GUI組件、甚至是套接口服務器、NT的事件記錄器、UNIX Syslog守護進程等; 可以控制每一條日誌的信息內容和信息輸出格式; 通過定義每一條

原创 集合總結 -- List

List特有的方法: 增: add(index,element) ; add(index , Collection); push(element) 刪:remove(index) 改:set(index,element) 查:get(i

原创 大數據 -- Scala:方法、函數、數組、元組

1、方法 1)語法: def methodName (參數名:參數類型, 參數名:參數類型) : [return type] = {     // 方法體:一系列的代碼 } - 參數列表的參數類型不能省略 - 返回值類型可以省略,由sc

原创 數據庫 -- 基礎知識

  關係模型:就是“一對一、一對多、多對多”等關係模型。關係模型就是指二維表格模型,因爲一個關係型數據庫就是二維表 及其之間的關係  組成的一個數據組織。 非關係型數據庫: 主要基於“非關係模型”的數據庫 ; 非關係型模型比如有:

原创 postman的使用

postman介紹: postman 可以保持登陸狀態(可以模擬登陸) 如何在request或session中存儲對象?? 例如在request中存儲對象的程序較難模擬執行,可以採用:不動態獲取參數,而是寫死 bug總結: 1、

原创 大數據介紹

大數據的特徵: 數據量大  (各行各業產生的數據) 類型繁多   : 結構文件、半結構文件(xml)、非結構化數據(視頻) 價值密度低  : 數據總量膨脹,但有用的數據較少 速度快時效高  : 例如高德查看當前交通情況 大數據的挑戰

原创 Scala --- 面向對象編程之trait特質

介紹: trait特質 是 Scala中代碼複用的基礎單元 (相當於java的接口) 作用:他可以將方法和字段定義封裝起來,然後添加到類中 與類的區別:每個類只能繼承一個超類,而一個類可以添加任意數量的特質 ; 使用方法: 使用exte

原创 集合總結 --- Set

HashSet: 原理:底層是hash表,根據對象的hash值來存儲  (hash碼:collection.Demo@1540e19d) 判斷hash值是否相等的底層實現(JDK1.7):數組+鏈表 首先判斷hash值是否相等 (調用h

原创 大數據 -- Scala:面向對象編程之類

類的定義: package com import java.util.Date class Customer { // _ 表示使用默認值進行初始化 ; //String -- null , Int -- 0 ,

原创 大數據環境搭建(在虛擬機上)

一、安裝VMare 二、安裝Centos7 三、配置linux 1、配置網絡 ip addr #查看本機ip vi /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=static

原创 Jmeter的使用

https://zhuanlan.zhihu.com/p/64847409   點贊 收藏 分享 文章舉報 guettp 發佈了124 篇原創文章 · 獲贊 5 ·