原创 Jekyll簡明教程(二)關於Jekyll代碼高亮

說明 自jekyll3.0後,jekyll強制使用Rouge進行語法高亮,詳細說明見https://jekyllrb.com/news/2015/10/26/jekyll-3-0-released/。 如果您是在對這中文版的ht

原创 Go語言入門教程(一)Linux下安裝Go

說明 Gavin使用的系統是Ubuntu。 關於安裝 這裏只介紹源碼安裝,至於使用包管理工具安裝,不再介紹,因爲就一條命令,沒得說。 下載安裝包 當前官方下載地址是https://golang.org/dl/,如果不能訪問,請自行

原创 Go語言入門教程(三)在Ubuntu上使用Eclipse開發Go

說明 這裏假設您已經安裝了JDK,如果沒有,請自行安裝。 一、安裝eclipse 下載Eclipse 首先,請到官方網站下載Eclipse,推薦下載完成安裝包,Gavin下載的是eclipse-java-oxygen-R-linu

原创 Webdirver API (Python版)

Webdriver API selenium.webdriver.remote.webdriver 屬性 描述 close() 關閉窗口 current_url 獲得當前網頁的url current_wind

原创 Jekyll簡明教程(一)安裝

環境說明 操作系統:Ubuntu Jekyll版本:jekyll 3.5.2 安裝步驟 sudo apt install ruby sudo apt install ruby-dev [可選步驟]sudo gem sourc

原创 我的VIM

簡單安裝,站在好人的肩上 1.獲得腳本 curl -O https://raw.githubusercontent.com/vince67/v7_config/master/vim.sh 或者創建一個vim.sh,寫入以下內容:

原创 Go語言入門教程(二)運行單個文件

編寫hello.go如下 1 package main 2 3 import "fmt" 4 5 func main(){ 6 fmt.Println("hello world") 7

原创 黑盒測試

什麼是黑盒測試? Black-box testing is a method of software testing that examines the functionality of an application witho

原创 Python3內置函數實例解析

bin(x) 將一個整數轉換成二進制string。 eg: >>> bin(2) '0b10' chr(i) 返回Unicode 碼點是整數i的string。ord()與chr()相反。 eg: >>> chr(100) 'd

原创 微信開發之自定義菜單

獲取token 微信官方文檔明確指出: access_token是公衆號的全局唯一接口調用憑據,公衆號調用各接口時都需使用access_token” 根據微信官方文檔,獲取token接口的url是https://api.wei

原创 PyQt的組成模塊及功能

PyQt的組成模塊及功能 模塊名 功能 QtCore 沒有GUI的核心類庫,爲其它模塊提供服務。 QtGui 窗口系統集成,事件處理,2D繪圖,基本成像,字體設置、文本設置 QtWidgets 包含各種UI控件

原创 Ubuntu如何修改系統文件

亂動系統文件有風險,修改需謹慎 一般情況下,不要修改系統文件,這可能會讓你的系統出現問題,但是當你的系統出現問題時,要解決問題有時候就需要修改文件了。 Terminal無法使用怎麼辦? 例如:你如果自行修改/etc/defaul

原创 CenOS 7安裝Nginx

Nginx的安裝步驟 To set up the yum repository for RHEL/CentOS, create the file named /etc/yum.repos.d/nginx.repo with th

原创 Docker安裝

安裝概述 按照官網安裝即可。Gavin使用的是Ubuntu,系統信息如下: 安裝步驟 $ sudo apt-get update $ sudo apt-get install \ apt-transport-https \

原创 MySQL解壓安裝

關於MySQL的版本 MySQL有社區版、集羣版、企業版等,本文以社區版爲例,講解如何解壓安裝MySQL。 安裝步驟 下載MySQL,在下用的是“mysql-5.7.15-winx64.zip”; 解壓到一個目錄,如解壓到“