原创 Python 文件類型詳解 及 生成使用 so/pyd文件

python文件類型 .py文件 以.py爲擴展名的文件是python代碼源文件,可以直接看到代碼,由python解釋器執行。 .pyc 以.pyc爲擴展名的文件是代碼源文件經過編譯後的文件。 其執行速度比py文件快。 進行簡單

原创 詳細介紹如何使用Gitbook + Github 發佈你的電子書。

安裝GitBook 前提是已經安裝了node環境, 沒有安裝的需要先安裝node環境, 請另行參考文檔。 安裝完node之後, 最後給npm換淘寶源: npm config set registry https://reg

原创 django2 channels2 通過http請求推送消息至Websocket客戶端

思路 channels 提供了在Consumer外部調用發送信息的方式,channels中每個客戶端連接時會生成一個channel_name, 而channel_name對應了是哪個客戶端, group_name對應的是用戶組。

原创 mac brew 安裝慢 替換清華源

使用homebrew清華源,加快brew安裝丶更新速度。 替換brew.git git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghu

原创 Go Gin框架自定義路由包

目錄結構如下: 只關注routers和main.go即可。 routers.go代碼如下: package routers import "github.com/gin-gonic/gin" // v1版本路由 func a

原创 PHP傳值和傳引用的理解

傳值和傳引用的理解 請問PHP中傳值與傳引用的區別? 傳值: 在函數範圍內,改變變量的值不好影響到函數外邊的變量值。 傳引用: 在函數範圍內, 對變量值的任何改變,函數外部的變量會跟隨改變,因爲傳引用傳的是內存地址。

原创 震驚,3行Python代碼打包CSDN

沒圖說個錘子, 先上圖丶先上圖丶先上圖。 這究竟是怎麼肥是呢? 就不告訴你, 略略略, 盤我呀。 算了算了,還是講解一下,於心不忍。 首先需要簡單介紹一下webview這個鬼東西,它是用來展示一個web頁面,它使用的內核是

原创 新手福利, 正經爬蟲教學, 手把手抓取殼蛋網所有文章!

簡介 首先看下我們的小白鼠站點: 殼蛋網,這是一個博客,主要是發佈個人文章或者收錄網上優質文章, 包含SEO丶網賺丶編程技術等內容。 接下來就通過實踐一步一步的將整站文章抓取下來。 頁面分析 觀察這張圖片: 可以發現其實導航欄

原创 如何使用Python自動進行百度搜索點擊

Github中的一個項目,其核心代碼如下: from search import PcSearch from browser import Browser if __name__ == '__main__': ke

原创 Go語言資源大全

awesome-go是類似於awesome-python的資源收集。

原创 騷話Python爬蟲入門,教你刷網課丶刷文章閱讀量丶刷刷刷。

走過路過不要錯過,學不會沒關係,長點見識也是可以的啦。 簡介 博主於17年開始自學的python, 期間做過各個領域的python開發,包括爬蟲, web, 硬件, 桌面應用, AI, 數據分析。 可能有人會問python能做硬件

原创 tp5.1 使用 mysql 主從複製 redis 緩存

配置Mysql主從複製 使用docker配置, 可以參考我這篇文章, docker配置mysql主從複製。 安裝redis及php的redis擴展 推薦使用docker安裝redis: 拉取redis鏡像: docker p

原创 django2 simpleui 美化你的admin

介紹 simpleui是djang-admin的一款皮膚,符合國人使用習慣,相比xadmin,還是比較喜歡使用默認的djang-admin。 simpleui基於vue2.0開發,方便集成到已有django-admin中,簡單易

原创 小白如何利用Python賺錢

博客遷移至 個人站點。

原创 Python打包pyd保護代碼

安裝easycython: pip install easycython, 比cpython更容易使用。 將代碼後綴修改爲.pyx, python3代碼需要在每個代碼文件第一行增加一行代碼: # cython: languag