原创 Python3爬取企查查網站的企業年表並存入MySQL

Python3爬取企查查網站的企業年表並存入MySQL本篇博客的主要內容:爬取企查查網站的企業年報數據,存到mysql中,爲了方便記錄,分成兩個模塊來寫:第一個模塊是爬取數據+解析數據,並將數據存到文件中;第二個模塊是將數據存到mysql

原创 jstl和el表達式

jstl和el表達式都是用來替代jsp頁面中的複雜代碼的,在學習他們時,通常是先學el表達式。 EL即expression language (表達式語言),它的基本語法格式是用美元符號($)定界,內容包括在花括號({})中,即 ${對象

原创 jstl自定義標籤

<span style="font-size:14px;">用過jstl和el表達式的人都覺得這個用起來很方便,今天我要說的不是怎麼用它,而是怎麼自定義一個jstl標籤!寫一個jstl標籤其實很簡單,它的底層都是通過java寫一個方法實現

原创 ajax中get和post兩種請求的區別

Ajax(Asynchronous Javascript And XML)即異步JavaScript和XML,通過在後臺與服務器進行少量數據交換,AJAX 可以使網頁實現異步更新;這意味着可以在不重新加載整個網頁的情況下,對網頁的某部分

原创 Servlet初識

Servlet生命週期分爲三個階段:   1,初始化階段  調用init()方法   2,響應客戶請求階段  調用service()方法   3,終止階段  調用destroy()方法 Servlet初始化階段:   在下列時刻Ser

原创 438 Find All Anagrams in a String

Given a string s and a non-empty string p, find all the start indices of p's anagrams in s. Strings consists of lower

原创 解決SyntaxError: Non-ASCII character '\xe7' in file demo.py on line 15問題

File "demo.py", line 14  SyntaxError: Non-ASCII character '\xe7' in file demo.py on line 15, but no encoding declared;

原创 訪問狀態的管理

瀏覽器與web服務器之間是使用的http協議進行通信的,但是http請求是無狀態的協議,只要是兩次請求,就無法保持狀態。爲了解決http協議無狀態的問題,引入了訪問狀態的管理。 訪問狀態的管理有兩種解決方案:客戶端和服務器端。 客

原创 java 異常處理之斷言

java中異常有三種處理方法: 1.拋出異常 2.使用斷言  3.日誌 本章只討論異常處理的第二種方法:斷言 JAVA是從JDK1.4纔開始支持斷言的(添加了關鍵字assert) 一.assert關鍵字語法很簡單,有兩種用法: 1

原创 jsp頁面的跳轉方式

jsp頁面跳轉的方式有兩種:客戶端重定向和服務器端轉發。 對於初學者來說,客戶端重定向和服務器端轉發這兩個概念十分難以理解。我就通過一個例子來解析它們的含義。 客戶端重定向:你去一個政府的某個單位辦事情,結果被告知你要找的負責人不在這裏,

原创 oracle表的創建、類型、結構和約束

查看錶結構(不要具體數據,有哪些字段和類型) : desc user_tables 1.表 a).表結構:類似於java類class Person{private String name;private

原创 oracle數據庫 表空間的創建和權限管理

0.數據庫:數據文件:xxx.dbf控制文件:xxx.ctl      =>  指定誰可以使用  一些信息日誌文件:xxx.log 加載數據庫時,先加載控制文件,再加載數據文件和日誌文件 a.表空間:

原创 java中 強引用 軟引用 弱引用 虛引用

1.對象的強、軟、弱和虛引用 在JDK 1.2以前的版本中,若一個對象不被任何變量引用,那麼程序就無法再使用這個對象。也就是說,只有對象處於可觸及(reachable)狀態,程序才能使用它。從JDK 1.2版本開始,把對象的引用分爲4