原创 [Python] - XML 解析

文章從簡書轉入,只因它已不再是以前的簡書 All I ever wanted was a single thing worth fighting for. 我想要的不過就是一件讓我奮不顧身的事兒。 XML 指可擴展標記語言

原创 [Python] - 爬蟲之簡介和基本原理

爬蟲簡介 爬蟲,即網絡爬蟲,可理解爲在網絡上爬行的一直蜘蛛,互聯網就比作一張大網,而爬蟲便是在這張網上爬來爬去的蜘蛛,如果它遇到資源,那麼它就會抓取下來。 一句話形容爬蟲:一段自定抓取互聯網信息的程序 爬蟲的作用 取互聯網數據

原创 [Python] - 爬蟲之Urllib庫的基本使用

1.獲取一個網頁HTML內容 一個網頁,實質上就是一段HTML代碼,加 JS、CSS,如果把網頁比作一個人,那麼HTML便是他的骨架,JS便是他的肌肉,CSS便是它的衣服。所以最重要的部分是存在於HTML中的,下面我們就寫個例子來

原创 [Python] - 多線程

文章從簡書轉入,只因它已不再是以前的簡書 If you shut the door to all errors, truth will be shut out. 你如果拒絕面對錯誤,真相也會被擋在門外。 多線程類似於同時執

原创 RxSwift筆記 - RxCocoa 基礎 (二) : UIGestureRecognizer

文章目錄RxCocoa + UIGestureRecognizerTapSwipeRxGesture + UIGestureRecognizerTapSwipeLong pressPanRotation GesturePinchE

原创 XPath - 基礎學習

參考來源: W3School XPath 是一門在 XML 文檔中查找信息的語言。 XPath 用於在 XML 文檔中通過元素和屬性進行導航。 什麼是 XPath? XPath 使用路徑表達式在 XML 文檔中進行導航 X

原创 iOS - 新特性:從鍵盤上獲取手機號和驗證碼

前提:必須使用系統自帶鍵盤 前提:必須使用系統自帶鍵盤 前提:必須使用系統自帶鍵盤 番外:強制使用系統鍵盤類型方法 在 AppDelegate 裏面 UIApplicationDelegate 代理方法中設置 func ap

原创 MySQL - 速查&筆記

文章目錄數據庫連接數據庫MySQL基礎數據庫操作(DDL)1、創建數據庫2、查看當前服務器下的數據庫列表3、查看指定數據庫的定義4、修改指定數據庫的編碼方式5、打開指定數據庫6、刪除指定數據庫7、顯示當前打開的數據庫名稱8、查看上

原创 [Python] - 爬蟲之Beautiful Soup的基本使用

Beautiful Soup的簡介 Beautiful Soup 是一個可以從HTML 或 XML 文件中提取數據的 Python 庫,最主要的功能是從網頁抓取數據 官方解釋如下: Beautiful Soup提供一些簡單的、p

原创 Swift - Typealias 在 Swift 中的用法

英語原文地址:Typealias usage in Swift - SwiftLee Swift 中的typealias實際上是現有類型的別名。很簡單,不是嗎?它們可以使您的代碼更具可讀性。通過以一種聰明的方式使用它們,它們在您

原创 Swift - 爲您的應用添加黑暗模式 (Dark Mode)

英語原文地址:Dark Mode: Adding support to your app in Swift - SwiftLee Dark Mode在iOS 13中引入,並在WWDC 2019上宣佈。它爲iOS添加了更暗的主題,並

原创 iOS - 控制器自定義動畫跳轉 [模態跳轉]

參考資料: Apple 開發文檔 Customizing the Transition Animations WWDC 2013 Custom Transitions Using View Controllers 圖例: 跳轉的

原创 [Python] - 日期和時間

文章從簡書轉入,只因它已不再是以前的簡書 Only I can change my life. No one can do it for me. 只有我可以改變我的命運,沒有人可以幫我做。 Python 提供了一個 tim

原创 iOS - 控制器自定義動畫跳轉 [導航跳轉]

參考資料: Apple 開發文檔 Customizing the Transition Animations WWDC 2013 Custom Transitions Using View Controllers 圖例: 跳轉的

原创 [Python] - 爬蟲之 Selenium 的使用

Selenium 介紹 安裝 安裝 Selenium Mac OS 系統安裝瀏覽器驅動器 Drivers 快速入門 簡單嘗試 使用 Selenium 寫測試案例 頁面操作 和網頁交互 填充表單 拖放 彈出對話框 導