原创 事務&數據庫連接池&DBUtils

事務&數據庫連接池&DBUtils 事務 Transaction 其實指的一組操作,裏面包含許多個單一的邏輯。只要有一個邏輯沒有執行成功,那麼都算失敗。 所有的數據都回歸到最初的狀態(回滾) 爲什麼要有事務? 爲了確保邏輯的成

原创 redis安裝

windows下: 百度redis 下載RedisDesktopManager Ubuntu下安裝redis: CTRL+alt+t打開終端 sudo apt-get install redis-server

原创 SEO簡介

一.何謂SEO搜索引擎優化(Search Engine Optimization,SEO)是一種通過了解搜索引擎的運行規則來調整網站,以提高目標網站在有關搜索引擎內排名的方式,不少研究發現,搜索引擎的用戶往往只會留意搜索結果最前面的幾個網

原创 python學習(6)Selenium

基本使用 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys im

原创 python學習(2)爬蟲常用庫的安裝

進入cmd 1.urllib和re庫 C:\Users\XXX>python Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bi

原创 python學習(3)Urllib庫的基本使用

Urllib是Python內置的HTTP請求庫 urllib.request 請求模塊 urllib.error 異常處理模塊 urllib.parse url解析模塊 urllib.robotp

原创 MySQL循環插入百萬數據

drop PROCEDURE test_insert; DELIMITER;; CREATE PROCEDURE test_insert() begin declare num int; set

原创 【HTML】找出所有同輩元素

HTML代碼: <p>Hello</p><div><span>Hello Again</span></div><p>And Again</p> jQuery代碼: $("div")siblings() 結果: [<p>Hello</p>,

原创 ubuntu安裝mysql

ctrl+alt+t打開終端 sudo su sudo apt-get install mysql-server mysql-client 等待安裝完成 mysql -uroot -p 配置mysql(tab鍵聯想) sudo su cd

原创 python學習(5)PyQuery

初始化 字符串初始化 html = ''' <div> <ul> <li class="item-0">first item</li> <li class="item-1"><a href="l

原创 python學習(1)安裝

1.安裝ANACONDA 然後 點擊鏈接,然後拉到最下面 下載完成並安裝。 win+r打開cmd

原创 逆向工程學習記錄

OD基本指令指令快捷鍵含義RestartCTRL+F2重新開始調試Step Info(單步步入)F7執行一句OP code(操作碼)若遇到調用命令(call),將進入函數代碼內部Step Over(單步步過)F8執行一句OP code(操

原创 python學習(4)正則表達式

正則表達式 常見匹配模式 re.match re.match 嘗試從字符串的起始位置匹配一個模式,如果不是起始位置匹配成功的話,match()就返回none。 re.match(pattern, string, flags=0)

原创 linux下終端常用命令和vi命令修改文件及保存的使用方法

首先介紹一下Ubuntu下各個目錄的一般作用: / 這就是根目錄,一臺電腦有且只有一個根目錄,所有的文件都是從這裏開始的。舉個例子:當你在終端裏輸入“/home”,你其實是在告訴電腦,先從/(根目錄)開始,再進入到home目錄。 /

原创 Github使用

基本概念 倉庫(repository) 倉庫的意思就是你的項目,你想在GitHub上開源一個項目,那就必須新建一個Repository,如果你開源的項目多了,你就擁有多個Respositories。 收藏(Star) 竊(Fo