原创 Python最火爬蟲框架Scrapy入門與實踐

Python最火爬蟲框架Scrapy入門與實踐Scrapy框架簡介Scrapy架構圖(綠線是數據流向):製作 Scrapy 爬蟲 一共需要4步:入門案例一、新建scrapy項目工程(scrapy startproject)二、製作

原创 IDEA控制檯中文亂碼徹底解決辦法

今天我用idea編寫的時候,突然遇到了亂碼的問題,爲了這個問題我可是在網上找了整整一天的資料啊,也在很多論壇上發佈了問題,結果還是涼涼。 最後我終於找到了亂碼的問題所在,在這裏我說一下我用的是Idea2019.2版本的,在控制檯

原创 對於用JDBC連接數據庫查詢表單數據,你可以這樣用!!!

定義一個方法,查詢表單的數據將其封裝爲對象,然後裝載集合,返回。 有時候我們查詢數據庫裏面表單的數據時,對錶單中的數據有多少並不知道多少,有可能表單中的數據有很多,要是按照查詢單一數據的話,會更加的複雜。因此我們可以將表單中的數據

原创 GenericServlet和HttpServlet的區別

1.HttpServlet 是一個 Servlet, 繼承自 GenericServlet. 針對於 HTTP 協議所定製. 在 service() 方法中直接把 ServletReuqest 和 ServletRespo

原创 Linux(Ubuntu和Centos)環境上安裝MySQL

一、Ubuntu環境上安裝MySQL 首先執行下面三條命令: sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install l

原创 HTTP協議:GET&POST請求

一、HTTP簡介 WEB瀏覽器與WEB服務器之間的一問一答的交互過程必須遵循一定的規則,這個規則就是HTTP協議。 HHTP是hypertext transfer protocol(超文本傳輸協議)的簡寫,它是TCP/IP協議的

原创 EL表達式相關概念以及通過EL表達式獲取域中的值

EL表達式相關概念以及通過EL表達式獲取域中的值一、EL表達式相關概念二、EL獲取域中存儲的值2.1 獲取對象、List集合、Map集合的值2.2 獲取List集合的值2.3 獲取Map集合的值三、EL表達式隱式對象: 一、EL表

原创 Ubuntu安裝Java環境和Hadoop

一、創建hadoop用戶 如果你安裝Ubuntu的時候不是用的“hadoop”用戶,那麼需要增加一個名爲hadoop的用戶 sudo useradd -m hadoop -s /bin/bash 接着使用如下命令設置密碼,可簡單

原创 無法識別服務器時區值或表示多個時區。如果要利用時區支持,則必須配置服務器或JDBC驅動程序

線程“main”java.sql.sql Exception中的異常:無法識別服務器時區值“øúúúúúúúúú戇戇戇戇戇”或表示多個時區。如果要利用時區支持,則必須配置服務器或JDBC驅動程序(通過serverTimezone配

原创 數據庫程序設計-視圖的創建及查詢

數據庫程序設計-視圖的創建及查詢 使用create view語句就可以創建視圖了,具體語句如下: create view viewname as select * from Tab_EdsProd(Tab_EdsPro

原创 線程“main”java.sql.sql Exception中的異常:客戶端嘗試簽出連接已超時。

Exception in thread “main” java.sql.SQLException: An attempt by a client to checkout a Connection has timed out. 控制

原创 在使用IDEA對JSTL進行測試時出現error:無法在web.xml或使用此應用程序部署的jar文件中解析絕對uri:[http://java.sun.com/jsp/jstl/core]

在使用IDEA對JSTL進行測試時出現error:無法在web.xml或使用此應用程序部署的jar文件中解析絕對uri:[http://java.sun.com/jsp/jstl/core] 導入的jar包目錄: 解決辦法:解決

原创 數據庫系統原理與應用-多表查詢

數據庫系統原理與應用-多表查詢 1.查詢沒有選修1號課程的學生姓名。 SELECT student.sname FROM student WHERE NOT EXISTS (SELECT *

原创 Mybatis入門相關概念及環境搭建

Mybatis入門相關概念及環境搭建Mybatis入門相關概念及環境搭建1. 什麼是框架?2. 三層架構3. mybatis的概述:4. mybatis的環境搭建第一步:創建maven工程並導入座標第二步:創建實體類和dao的接口

原创 JDBC控制管理事務精講

JDBC控制管理事務 事務:一個包含多個步驟的業務操作。如果這個業務操作被事務管理,則這多個步驟要麼同時成功,要麼同時失敗。 操作: (1)開啓事務 (2)提交事務 (3)回滾事務 使用Connection對象來管理事務 開啓