原创 環境變量GOPATH使用試驗

Intel Core i5-8250U,Windows 10家庭中文版,Visual Studio Code 1.26.1   中午的時候,自己把環境變量GOBIN給清空了。剛剛繼續工作時發生了異常:使用Visual Studio Code

原创 Go語言之Windows 10開發工具LiteIDE初步使用

Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64,LiteIDE X34.1   在RUNOOB.COM的Go語言教程中,提到了兩個基礎開發環境:Lite

原创 Go語言Windows 10開發環境搭建:Eclipse+GoClipse

Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64, Eclipse IDE for C/C++ Developers Photon Release (4.

原创 使用Eclipse運行第一個Go程序

Windows 10家庭中文版,go version go1.11 windows/amd64, Eclipse IDE for C/C++ Developers Photon Release (4.8.0), GoClipse 0.16.

原创 使用crontab命令添加計劃任務

Ubuntu 16.04,   計劃任務 就是 有(時間)計劃地執行(做)任務,有計劃 包括 定時執行(在哪些時間點執行任務)、按照週期執行(每隔多少時間執行任務)。 那麼,什麼是任務呢?就是 自己想要乾的事情——基於這臺Ubuntu及其連

原创 由time.tzname返回值引發的對str、bytes轉換時編碼問題實踐

Windows 10家庭中文版,Python 3.6.4,   下午複習了一下time模塊,熟悉一下其中的各種時間格式的轉換:時間戳浮點數、struct_tm、字符串,還算順利。 可是,測試其中的time.tzname屬性時遇到了亂碼,如下

原创 Python發送郵件:smtplib、sendmail

本地Ubuntu 18.04,本地Python 3.6.5, 阿里雲Ubuntu 16.04,阿里雲Python 3.5.2, smtplib,sendmail 8.15.2,   今天,打算實現通過電子郵件發送 註冊用戶激活功能,原以爲一

原创 利用CSS函數calc(...)實現Web頁面左右佈局

前言 因爲自己的網站需要,想要做一個左右佈局的頁面: 左邊是導航菜單之類的東西、右邊是文檔內容(因爲最近看的一些軟件的文檔頁面都是這麼佈局的); 左邊固定寬度——300像素、右邊使用剩餘的寬度; 左邊、右邊的高度都是100%,瀏覽器的滾動條

原创 使用配置文件啓動MongoDB

Ubuntu 16.04 (阿里雲ECS),MongoDB 4.0,   原來,已經寫了10篇MongoDB的隨筆了。可是,自己居然沒有使用配置文件啓動過MongoDB,對其更多的配置是不明白的。 昨天(180808)花了一些努力,終於,實

原创 Flask頁面模板化代碼片段

文中展示了Flask官網的Tutorial示例中用到的模板化代碼片段,以備查閱。   base.html: {% block title %}{% endblock %} {% if g.user %} {% else %} {% en

原创 部分Web服務器信息對比

本文參考wikipedia的Web服務器比較頁面的數據,選取了其中自己感興趣的Web服務器的信息進行了對比,包括,Apache HTTP Server、Apache Tomcat、Nginx、Catty。 其中,最後一個Catty完全沒有使

原创 Nginx安裝方式探究

Ubuntu 16.04(阿里雲ECS),Nginx 1.10.3 (Ubuntu)   本文探究兩種安裝方式: 1.源碼安裝(手動) 2.APT安裝(自動)   源碼安裝(手動) 步驟簡介: 下載、解壓、./configure、make、

原创 試用Redis

Windows 10家庭中文版,運行於VirtualBox上的Ubuntu 18.04,Redis 4.0.10,   Redis,久仰大名!因爲沒有從事互聯網行業,所以一直沒有使用過。近期找工作,也隱約將其列入到了自己的學習計劃之中,直到

原创 Ubuntu下使用Nginx+uWSGI+Flask(初體驗)

Ubuntu 18.04,Nginx 1.14.0, uWSGI 2.0.17.1,Flask,   前言 Windows不支持uWSGI!爲了上線自己的項目,只能選擇Linux。 自己前面開發了一個Flask應用webnews,現在,將它

原创 Ubuntu下使用virtualenv

Ubuntu 18.04,Python 3.6.5(最新3.7),virtualenv 16.0.0,   即將在Ubuntu上大張旗鼓地幹活啦!那麼,將之前安裝的virtualenv運行起來吧(前面都是在Windows上使用virtual