原创 SQL WHERE過濾數據

1.過濾數據 講授SELECT語句的WHERE子句指定搜索條件 使用WHERE子句 數據庫表包含大量的數據,很少需要檢索表中的所有行.通常只會根據特定操作或報告的需要提取表數據的子集.只檢索所需數據需要指定搜索條件,搜索條件也稱爲

原创 javaweb session對象

1.什麼是回話 一個回話就是瀏覽器與服務器之間的一次通話,包含瀏覽器與服務器之間的多次請求、響應過程.session對象用來存儲有關用戶的所有信息. 2.利用回話機制實現訪問控制 訪問控制實例:下載電子書時,系統會提示用戶登錄 3

原创 sqoop的安裝搭建和基礎命令

1.安裝包在這裏 鏈接:https://pan.baidu.com/s/1HLHQerjsV-1tsSxXpBKm8g 提取碼:ww05 2.我是解壓到 /usr/sqoop下的 我把sqoop-1.4.4.bin__had

原创 Hadoop 搭建完全分佈式

@Hadoop搭建完全分佈式 建議克隆更快 一、 搭建的環境 安裝環境介紹 操作系統:Centos7 機器:虛擬機3臺 JDK:1.8 Hadoop-2.9.2 二、搭建步驟 (1) 搭建java環境 1).每臺機器都要安裝&配置

原创 hive 練習影評案列

一、案列說明: 現有如此三份數據: 1、users.dat 數據格式爲: 2::M::56::16::70072, 共有6040條數據 對應字段爲:UserID BigInt, Gender String, Age Int, Oc

原创 hive 基本指令命令

1.show databases 查看有那些數據庫 2.創建park數據庫,實際上hadoop的HDFS文件系統裏創建一個目錄節點,統一存在/usr/hive/wareshouse目錄下 3.進入數據庫 4.查看當前數據庫

原创 hive 報錯Error:name PCS_STATS_IDX (state=42000,code=1061)

hive中的報錯 Error: Duplicate key name ‘PCS_STATS_IDX’ (state=42000,code=1061) org.apache.hadoop.hive.metastore.HiveMet

原创 linux 搭建虛擬機--克隆

虛擬機搭建一、創建一臺虛擬機1.查看IP地址1.1 找到虛擬網絡編譯器.2.設置IP地址2.1 我們在虛擬機中輸入如下命令2.3 我們就可以進行編譯,修改如下信息然後我們可以重新啓動服務service network restar

原创 Vmware 虛擬機搭建---克隆

1.創建虛擬機 這裏我已經創建了一臺虛擬機,在開始之前我們先切換到root超級管理員. 通過 sudo 切換到root下,通過ctrl+D就退出root管理權限. 2.進入下面命令,我們通過ls就可以看到下面這些文件,我們可以通

原创 java web 購物車

文章目錄一.功能需求1.普通用戶2.管理員用戶二.設計思路(一)採用MVC設計模式(二)前臺購物1.購物流程2.用戶註冊(三)後臺管理1.用戶管理2.類別管理3.商品管理4.訂單管理三.實現步驟(一)創建數據表(二)創建Web項目

原创 java Collection

1.認識類集 如果想保存多個對象,通常使用對象數組完成,但是對象數組本身存在一個大問題----其數據的長度是不能更改的,所以以後採用了鏈表完成動態對象數組開發,在考慮開發時數據會頻繁地使用,所以引入了集類的概念,集類是一種動態的對

原创 python 爬蟲網頁信息

1.爬取京東信息 2.爬取網頁的信息 很多網站對爬取有限制,比較隱形,查看網絡頭,是不是爬蟲請求的,是可以拒絕的. 查看頭部信息,可以看到頭部訪問,是可以拒絕的 所以我們構建鍵值對的,在更改頭部信息.在放在url中. kv=

原创 python requests庫入門

首先在cmd裏面下載 pip install requests 可能會報錯,百度就解決了. 1.r=request.get(url) 構造一個向服務器請求資源的Request對象,返回一個包含服務器的Response對象. 2.R

原创 SQL 註釋 排序檢索數據(day03 )

1.使用註釋 SQL語句是由DBMS處理的指令,如果你希望不進行處理和執行的文本,你就需要註釋. 隨着SQL語句變長,複雜度增加,你會想添加一些描述性的註釋,供別人參考. 你也可以使用它註釋代碼,可以可以暫時停止要執行的代碼. 2

原创 python正則表達式(day2)

1.正則表達式 正則表達式是用來匹配與查找字符串的,從網上爬取數據自然或多或少會用到正則表達式,python的正則表達式要先引入re模塊,正則表達式以r引導,例如: 其中**r“\d+”**正則表達式表示匹配連續的多個數值,se