原创 Python3+Selenium+Chromedriver實現智慧樹自動播放實踐

一、簡介 僅供學習討論,請勿用於刷課! 本文主要介紹使用Python3+Selenium+Chromedriver來實現一個自動刷網課的小腳本,目標網課平臺是智慧樹。 二、環境配置 筆者的平臺是Win10,其它平臺未做嘗試。需要配

原创 Gradle 入門教程(一):Gradle是什麼

這是一篇Gradle的入門教程 一、 Gradle是什麼 1.1 構建工具 要解釋Gradle是什麼,首先要搞清楚一個名詞——構建工具(Build Tool)。 構建工具,顧名思義就是用於構建(Build)的工具,構建包括編譯(C

原创 Gradle入門教程(四):Gradle插件

四、使用Gradle插件 Gradle本身只是一個框架,它的核心部分在構建過程中起的作用實際上很小。真正起作用的步驟來自於插件,比如編譯Java代碼的功能就是由“java”插件提供。 在本章中,我們會詳細價紹如何使用Gradle的

原创 Gradle入門教程

前言 本系列教程將以Gradle官方用戶手冊爲基礎,按照一個更爲友好的順序編排內容,對一些手冊中沒有講清楚的知識點會加以補充,同時加上筆者的一些理解,希望能寫成一個對新手友好的Gradle教程。 目錄(持續更新中) Gradle

原创 Gradle入門教程(零):Gradle的下載與安裝

方式一:安裝Android Studio 如果你學習Gradle主要是爲了安卓開發,那麼相信你已經安裝好了Android Studio,如果沒有也建議你直接安裝Android Studio。 Gradle作爲Android Stu

原创 Gradle入門教程(二):Gradle項目結構與屬性配置

2.1 聲明式(Conventions) “Conventions”這個詞有人將它翻譯成“約定式”,有人將它翻譯成“聲明式”,我更傾向於後者,所以我在這個系列的博客中都會成其爲聲明式。 在第一部分中我們提到過,Gradle吸收了M

原创 Gradle入門教程(三):Gradle構建腳本基礎

注:閱讀本章前建議先回顧第一章中的Projects和tasks概念 3.1 初識build.gradle 在第二章中分析項目結構時我們說過build.gradle這個文件是構建腳本文件,它的本質是在其中定義了一個project和若

原创 MVC vs MVP vs MVVM on Android

原文鏈接:https://academy.realm.io/posts/eric-maxwell-mvc-mvp-and-mvvm-on-android MVC、MVP、MVVM三雄爭霸

原创 Gradle 入門教程(一)

這是一篇Gradle的入門教程 一、 Gradle是什麼 1.1 構建工具 要解釋Gradle是什麼,首先要搞清楚一個名詞——構建工具(Build Tool)。 構建工具,顧名思義就是用於構建(Build)的工具,構建包括編譯(C

原创 軟考網絡工程師(六)

第六章 網絡互連與互聯網 6.1 網絡互連設備 6.1.1 中繼器 中繼器工作在物理層,它將接收到的信號重新構造轉發,能夠起到延長網絡的作用 中級器可以把不同傳輸介質的網絡連接起來 集線器就相當於多端口中繼器 6.1.2 網

原创 軟考網絡工程師(七)

第七章 下一代互聯網 7.1 IPV6 IPV6(Internet Protocal Version 6)即第六代互聯網協議,傳說中號稱可以爲地球上每一粒沙子編上一個IP地址的協議。 7.1.1 特點: 128位地址 數量夠多,

原创 軟考網絡工程師(五)

第五章 無線通信網 5.1 1G 第一代模擬蜂窩 採用模擬製式的頻分雙工FDD(Frequency Division Duplex),用一對頻率分別提供上行和下行信道 5.2 2G 第二代數字蜂窩 我國最初採用過兩種數字調製方式,

原创 軟考網絡工程師(八)

第八章 網絡安全 8.1 網絡安全威脅分類和基本加密技術 網絡威脅: 竊聽 假冒 重放。重複一份報文或報文的一部分,以便產生一個被授權效果。 流量分析。通過對網上信息流的觀察和分析推斷出網上傳輸的有用信息,例如有無傳 輸,傳輸的

原创 軟考網絡工程師(四)

4.0 鋪墊 傳統局域網(指由集線器進行組網的局域網)是分組廣播式網絡,而廣域網是分組交換式網絡,這是它們主要的區別。 局域網(LAN)和城域網(WAN)使用相似的技術,這兩種網絡協議都包含在IEEE LAN/MAN委員會制定的標準中

原创 詳解X.25、幀中繼(Frame Relay)和ATM

零、基礎 我們都知道,交換系統可以分爲電路交換、報文交換和分組交換,其中分組交換由於其高效率、開銷小等特點更加適用於廣域網而逐漸地發展起來。 X.25、幀中繼(FR)、ATM 是流行的三種分組交換系統,它們具有不同的特點。 兩個術語