<input id="0qass"><u id="0qass"></u></input>
  • <input id="0qass"><u id="0qass"></u></input>
  • <menu id="0qass"><u id="0qass"></u></menu>

    自定義博客皮膚VIP專享

    *博客頭圖:

    格式為PNG、JPG,寬度*高度大于1920*100像素,不超過2MB,主視覺建議放在右側,請參照線上博客頭圖

    請上傳大于1920*100像素的圖片!

    博客底圖:

    圖片格式為PNG、JPG,不超過1MB,可上下左右平鋪至整個背景

    欄目圖:

    圖片格式為PNG、JPG,圖片寬度*高度為300*38像素,不超過0.5MB

    主標題顏色:

    RGB顏色,例如:#AFAFAF

    Hover:

    RGB顏色,例如:#AFAFAF

    副標題顏色:

    RGB顏色,例如:#AFAFAF

    自定義博客皮膚

    -+

    Erics的編程技術網絡日志

    專注和堅持下總可以克服!

    • 博客(64)
    • 收藏
    • 關注

    原創 Python GUI編程之PyQt5入門到實戰

    From:https://pythoneers.cn/gui/pyqt5.html文章目錄1. PyQt5基礎1.1 GUI編程學什么1.2 PyQT是什么1.3 PyQT的優勢1.4 開發環境的安裝1.5 第一個pyqt5桌面應用2. QtDesigner的使用2.1 安裝和配置2.2 快速入門2.3 將ui文件轉換成py文件2.4 水平布局2.5 垂直布局2.6 同時使用水平布局和垂直布局2.7 柵格布局2.8 表單布局2.9 容器布局2.10 絕對布局2.11 布局中的間隔和分割線2.12 控件最.

    2020-11-16 18:02:46 5124 28

    原創 ubuntu20.04安裝教程

    文章目錄1. 激活VMware1.2 下載ubuntu20.04鏡像2. 安裝虛擬機3. 安裝ubuntu20.043.1 開啟此虛擬機3.2 安裝ubuntu我的網站:https://pythoneers.cn1. 激活VMware下載鏈接:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html安裝完成后,選擇【幫助】,輸入許可證密鑰。1.2 下載ubuntu20.04鏡像htt.

    2020-11-04 14:09:15 26840 28

    原創 Ubuntu20.04下安裝CUDA11.0和cuDNN8.0

    文章目錄1. 安裝CUDA2. 安裝cuDNN1. 安裝CUDACUDA:https://developer.nvidia.com/cuda-toolkit選擇平臺,不同的平臺有不同安裝步驟:根據下面的命令安裝就可以了:$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin$ sudo mv cuda-ubuntu2004.pin /etc.

    2020-10-07 22:24:52 2405

    原創 Vue基礎教程深入篇

    文章目錄1. 父級向子級組件傳值2. 子級向父級組件傳值3. 平行組件傳值4. Vue全家桶是什么5. 為什么要使用單頁面應用6. 安裝vue-cli腳手架7. 過濾器的使用8. 生命周期的鉤子函數9. router的基本使用10. 命名路由和動態路由匹配11. 編程式導航12. refs屬性的使用13. 模塊化初探索14. Vue的模塊化初探索15. webpack的使用16. webpack中loader的使用17. webpack中plugin的使用18. 單文件的使用19. 單頁面SPA應用20..

    2020-08-24 01:20:55 661

    原創 Django入門到實戰

    1. 初識web框架2. 初識django3. django程序目錄4. 第一個django請求5. 靜態文件以及模板的配置6. 創建程序步驟7. 用戶登錄示例8. request.GET與 request.POST9. django模板語言特殊標記(重點)10. 學生信息管理系統11. 初識cookie12. 基于cookie的登錄驗證13. django操作cookie14. 設置cookie的簽名15. 三大web框架的區別與聯系16. Django非主流操作到主流操作17. Djang

    2020-07-10 23:53:03 3207 2

    原創 ubuntu20.04實時顯示內存和CPU占用以及網速的情況

    文章目錄1. 添加并更新軟件源2. 安裝軟件3. 軟件的使用4. NetSpeed擴展1. 添加并更新軟件源# 添加軟件源的命令sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor && sudo apt update# 如果需要刪除該軟件源可以使用sudo add-apt-repository -r ppa:fossfreedom/indicator-sysmonitor2. 安裝軟件# 安裝 ind.

    2020-07-10 23:49:52 594

    原創 Centos 8升級內核版本
    原力計劃

    文章目錄1. 查看當前內核版本2. 使用ELRepo倉庫3. 安裝最新版內核4. 設置以新的內核啟動5. 生成grub配置文件并重啟系統6. 驗證新內核7. 查看系統中已安裝的內核8. 刪除舊內核9. 參考文獻1. 查看當前內核版本使用的系統版本,當前日期CentOS最新版:$ cat /etc/redhat-release CentOS Linux release 8.2.2004 (Core)查看當前系統內核版本:$ uname -r4.18.0-193.6.3.el8_2.x86_.

    2020-07-08 01:40:44 1291

    原創 Redis基礎到進階

    文章目錄1. Redis基本操作2. Redis主從復制3. Redis多實例配置4. Python連接Redis5. Python操作Redis6. pipline的使用7. Redis發布和訂閱1. Redis基本操作Redis的配置:# 找到redis配置文件,然后修改這個配置文件[root@master redis]# vim redis.confprotected-mode yes # 打開保護模式port 6380 # 生產.

    2020-07-07 23:01:29 300

    原創 基于Flask的文章內容管理系統(CMS)
    原力計劃

    文章目錄1. 開發思路2. 搭建開發環境3. 構建項目目錄4. 開發前端模板5. 設計數據模型6. 編寫后端邏輯7. 系統參考源碼本文旨在:1. 開發思路① 搭建開發環境② 構建項目目錄③ 開發前端模板④ 設計數據模型⑤ 編寫后端邏輯⑥ 測試部署上線2. 搭建開發環境使用Virtualenv創建虛擬化環境:3. 構建項目目錄4. 開發前端模板運行項目,保證每個模板(頁面)可以被正常訪問:登錄頁面:注冊頁面:發布文章頁面:編輯(修改/更新)文章頁面:文章.

    2020-07-07 19:42:47 421

    原創 Ubuntu20.04安裝與使用TensorFlow最新版
    原力計劃

    文章目錄1. pip安裝TensorFlow2. Anaconda安裝TensorFlow3. TensorFlow Docker容器的構建1. pip安裝TensorFlow這里使用的是當前日期最新版的 Ubuntu20.04 作為操作系統平臺。20.04默認安裝了Python3.8版本,但是沒有安裝pip,所以可以使用apt先安裝pip:$ sudo apt install python3-pip -y查看pip的版本,如果不是最新版本順便將pip升級到最新版本:$ pip3 -V.

    2020-07-04 03:52:13 1860 15

    原創 Ubuntu 20.04安裝百度拼音輸入法

    文章目錄1. 下載2. 安裝3. 配置4. 卸載1. 下載官網下載DEB包:https://srf.baidu.com/site/guanwang_linux/index.html解壓縮下載好的zip文件:thanlon@thanlon:~/下載$ unzip Ubuntu_Deepin-fcitx-baidupinyin-64.zip 2. 安裝更新和升級系統:thanlon@thanlon:~$ sudo apt update && sudo apt upgrad.

    2020-06-29 05:36:22 3358 2

    原創 Django REST framework學習筆記

    文章目錄1. API接口開發1.1 獲取數據的接口1.2 添加數據的接口1.3 更新數據的接口1.4 刪除數據的接口2. API字段的定制2.1 別名字段2.2 字段格式化2.3 字段創建2.4 字段加工3. DRF認證3.1 自定義認證3.2 認證流程3.3 全局配置認證3.4 匿名用戶配置3.5 內置基本認證4. DRF權限4.1 權限的基本使用4.2 權限源碼流程4.3 全局權限配置4.4 內置權限類5. 訪問頻率控制/節流5.1 訪問頻率控制基本實現5.2 訪問頻率控制源碼流程5.3 訪問頻率全局.

    2020-06-20 14:09:34 235

    原創 Django REST framework中遇到的各種報錯問題

    文章目錄1. TypeError: __init__() takes 1 positional argument but 2 were given1. TypeError: init() takes 1 positional argument but 2 were given分析:自己使用的CBV,檢查路由的時候發現路由寫錯了,沒有加 .as_view()解決:修改路由:urlpatterns = [ path('user/', views.User.as_view()),]...

    2020-06-20 11:03:38 218

    原創 K8S資源清單 ---- Kubernetes

    文章目錄1. K8S中的資源1.1 什么是資源1.2 資源分類1.3 名稱空間級別資源1.3 集群級別的資源1.4 元數據型資源2. 資源清單2.1 簡單說明2.2 基本語法2.3 YAML支持的數據結構2.4 對象類型2.5 數組類型2.6 復合結構2.7 純量2.8 字符串3. 常用字段解釋說明3.1 必須存在的屬性3.2 主要對象3.3 額外的參數項3.4 自定義Pod模板4. Pod生命周期5. Init 容器5.1 Init 容器概述5.2 Init容器的作用5.3 Init 容器實例4.4 特.

    2020-06-17 17:25:52 166

    原創 Django實戰項目 ------ 學生信息管理系統
    原力計劃

    文章目錄1. 數據庫表的結構設計2. 后臺引入母板3. 查詢班級信息4. 添加班級信息5. 編輯班級信息6. 刪除班級信息7. 查詢學生信息8. 添加學生信息9. 編輯學生信息10. 刪除學生信息11. Bootstrap介紹12. AJAX添加班級信息13. AJAX編輯班級信息14. AJAX刪除班級信息15. 數據庫操作代碼復用16. AJAX添加學生信息17. AJAX編輯學生信息18. AJAX刪除學生信息19. 分頁展示學生表20. 數據庫操作封裝21. 添加教師信息22. 查詢教師和任課班.

    2020-06-13 21:58:46 1208

    原創 K8S網絡通信 ---- Kubernetes
    原力計劃

    文章目錄1. K8S網絡模型2. K8S網絡解決方案3. K8S網絡通信方式 圖解Python數據結構與算法-實戰篇 1. K8S網絡模型???????Kubernetes 的網絡模型假定了所有Pod 都在一個可以直接連通的扁平的網絡空間中,Kubernetes的扁平化是指所有的 Pod 都可以通過對方的 IP .

    2020-06-12 08:30:11 201

    原創 K8S集群安裝部署 ---- Kubernetes
    原力計劃

    文章目錄1. 虛擬服務器的構建2. 安裝軟路由3. 系統初始化4. 開啟IPVS的前置條件5. 安裝Docker6. 安裝Kubeadm7. 初始化節點8. 網絡部署9. 配置Harbor私有倉庫10. Harbor私有倉庫的使用11. K8S的優點1. 虛擬服務器的構建這里需要用到5臺虛擬服務器,其中三臺是節點服務器。另外兩臺分別是裝有 Harbor 私有倉庫的服務器和安裝koolshare軟路由的服務器:2. 安裝軟路由指定使用老毛桃鏡像,啟動軟路由服務器:啟動后選擇第一項,啟動 Wi.

    2020-06-11 16:34:56 300

    原創 K8S中遇到的問題

    文章目錄1. error execution phase kubelet-start: error uploading crisocket: timed out waiting for the condition2. error execution phase preflight: couldn’t validate the identity of the API Server: abort connecting to API servers after timeout of 5m0s3. Error f.

    2020-06-10 10:45:43 360

    原創 K8S架構/組件說明 ---- Kubernetes

    文章目錄1. Borg的架構2. Kubernetes的架構3. ETCD組件4. 組件總結1. Borg的架構Kubernetes是Borg的Go語言的編譯版本,在認識Kubernetes采用的架構之前不妨先了解Borg的架構:BorgMaster負責請求分發,工作節點是Borglet。為了防止BorgMaster發生單點故障、保證高可用集群,高可用節點最好保證三個以上的奇數個。scheduler是調度器組件,用來確定請求交給誰處理。scheduler不會直接和Borglet交互,而是把數據寫入到.

    2020-06-07 22:25:04 194

    原創 Zabbix4.0分布式監控 ------ 第12章
    原力計劃

    文章目錄1. Zabbix分布式監控系統概述2. Server-Node-Agent架構特性3. Server-Proxy-Agent架構特性4. 分布式監控的實現5. 分布式監控性能調優1. Zabbix分布式監控系統概述Zabbix有三種監控架構,分別是Server-Agent、Server-Node-Agent和Server-Proxy-Agent。在大型環境中Zabbix有兩種解決方案,使用節點(Node)和使用代理(Proxy)。使用節點和代理是有區別的:① Proxy用于 本區域數據收.

    2020-06-04 04:12:50 220

    原創 Zabbix4.0性能調優 ------ 第11章

    文章目錄1. 數據庫調優2. 進程調優1. 數據庫調優① Zabbix是寫多讀少的業務,所以要提高Zabbix寫入的性能。MyISAM引擎時不可以使用的,至少要使用InnoDB引擎(mysql 5.5),或者使用TokuDB引擎(mysql 5.7),當然也可以把數據庫的硬盤升級為SSD硬盤。② 去掉沒有用的監控項,增加監控項的取值間隔,減少歷史數據保存周期③ 針對Zabbix歷史數據和趨勢圖的表進行周期性分表④ 把被動模式修改為主動模式,增加zabbix-proxy將監控項的采集數據集中寫入.

    2020-06-02 22:36:37 349

    原創 Zabbix4.0 版本升級 ------ 第10章

    文章目錄1. 為什么要升級Zabbix版本2. 安裝Zabbix2.23. Zabbix 2.2升級到Zabbix 4.01. 為什么要升級Zabbix版本① 提高性能;② 增加新功能;③ 解決模板不兼容等問題。2. 安裝Zabbix2.2新增10.0.0.4,在這臺機器上安裝Zabbix2.2以便升級到Zabbix4.0。Zabbix2.2下載地址:https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/2.2/rhel/7/x86_64/# 查.

    2020-06-02 18:22:32 170

    原創 Zabbix4.0 Agent主動模式 ------ 第9章

    文章目錄1. 主動模式與被動模式2. 批量設置主動模式3. 簡單檢查類型4. snmp模式隊列阻塞的處理1. 主動模式與被動模式??????默認情況下,Zabbix Agent是被動模式。被動模式下,Zabbix Server會一個監控項一個監控項地向Zabbix Agent上獲取,獲取非常頻繁,消耗更多的資源。被動模式最大的特點是監控項更新幾乎都是間隔1s。主動模式下,Zabbix Agent主動去找Zabbix Server獲取任務清單.

    2020-06-02 11:50:24 197

    原創 Zabbix4.0自動化監控 ------ 第8章

    文章目錄1. 自動化監控概述2. 配置自動注冊的動作3. 配置Zabbix Agent的配置文件4. 動作日志5. 報警時間設置1. 自動化監控概述自動化監控有兩種方式,一種是自動發現,也就是根據ip一個個去掃描,但是 效率是比較低的。另外一種自動化監控的方式是Zabbix自帶的 自動注冊。下面將通過自動注冊來完成自動化監控。2. 配置自動注冊的動作設置 動作 和一系列動作相關的操作。動作是自動注冊的前提,不配置動作就不能完成自動注冊,當把動作禁用后,那么就相當于把自動注冊給關閉了。完.

    2020-06-02 10:36:10 245

    原創 Zabbix4.0使用percona監控MySQL數據庫 ------ 第7章

    文章目錄1. 插件下載2. 插件安裝3. 導入模板4. 模板不兼容的處理5. 測試取監控項的值6. 主機鏈接新模板7. 主從狀態監控項1. 插件下載插件下載地址:https://www.percona.com/downloads/percona-monitoring-plugins/LATEST/2. 插件安裝接下來安裝percona zabbix插件,這個插件是用來監控MySQL的。由于我的MySQL安裝在了Zabbix Server(10.0.0.2),所以這里就把插件安裝在Zabbix .

    2020-06-02 00:37:44 259

    原創 Zabbix4.0自定義模板 ------ 第6章

    文章目錄1. 設置模板監控項2. 創建模板3. 監控項關聯模板4. 添加應用集5. 監控主機關聯模板6. 導入模板注意事項1. 設置模板監控項創建模板之前需要為模板創建監控項。這里以TCP連接的11種狀態為監控項,首先需要找到這些監控項:# TCP連接的11種狀態[root@agent ~]# man netstat[root@agent ~]# cd /etc/zabbix/zabbix_agentd.d/# 把監控項目放到文件中便于批量添加到監控項配置文件中[root@agent .

    2020-06-01 19:50:15 299

    原創 Zabbix4.0使用grafana自定義圖形 ------ 第5章

    文章目錄1. 圖形亂碼的解決2. grafana的安裝3. grafana插件的安裝4. grafana的登錄5. 添加Zabbix數據源6. 添加Dashboards1. 圖形亂碼的解決默認監測圖形中存在亂碼:需要我們替換zabbix web默認使用的字體,因為它不支持中文??梢缘絎indows中找到支持中文的字體,找到字體后把默認的 graphfont.ttf 替換掉即可。首先得找到字體的位置:# 跳轉到zabbix web界面的php下[root@Zabbix-server ~]# c.

    2020-05-22 01:09:51 344

    原創 Zabbix4.0自定義報警 ------ 第4章

    文章目錄1. 自定義監控項2. 創建觸發器3. 自定義郵件發件人4. 自定義郵件收件人5. 啟用觸發器的動作6. 觸發報警7. 自定義郵件報警信息8. 自定義微信報警1. 自定義監控項在 監控主機 上配置自定義監控項:# 查看當前登錄用戶[root@agent ~]# whoroot pts/0 2020-05-20 21:29 (10.0.0.1)root pts/1 2020-05-20 21:35 (10.0.0.1)# 查看當前用戶登錄數.

    2020-05-21 22:22:02 496 7

    原創 Zabbix4.0添加觸發器 ------ 第3章

    文章目錄1. 系統觸發器2. 自定義觸發器3. 自動生成觸發器4. 報警聲音的更換1. 系統觸發器點擊用戶頭像,打開用戶基本資料,選擇開啟“正在發送消息”來開啟此功能。如果有警告,系統會發出警告聲:查看系統自帶的觸發器:下面測試“Linux用戶密碼文件發生改變”的觸發器:首先設置采集的時間間隔,將原來默認1小時修改為10s:查看最新數據,可以看到最新數據是:3356102413在10.0.0.3監控主機上使密碼文件發生變化:[root@agent ~]# md5sum /et.

    2020-05-21 00:59:01 374

    原創 Zabbix4.0添加監控主機 ------ 第2章

    文章目錄1. 在zabbix-server上安裝監控主機2. 在其它服務器上安裝監控主機3. 添加監控主機1. 在zabbix-server上安裝監控主機# 安裝agent[root@Zabbix-server ~]# yum install zabbix-agent.x86_64 -y# 設置開機啟動[root@Zabbix-server ~]# systemctl enable zabbix-agent# 啟動agent[root@Zabbix-server ~]# systemctl.

    2020-05-20 18:06:37 438

    原創 Zabbix4.0的安裝 ------ 第1章

    文章目錄1. Zabbix架構2. Zabbix Server組成3. 安裝版本說明4. 安裝repo源5. 安裝zabbix-server-mysql6. 安裝zabbix-web-mysql7. 安裝與配置數據庫mariadb-server8. 修改zabbix-server配置文件9. 修改zabbix-web配置文件10. 配置時區11. 配置數據庫連接12. 配置Zabbix Server13. Zabbix登錄Github:https://github.com/ThanlonSmith/Za.

    2020-05-20 16:22:08 777 4

    原創 Zabbix4.0中遇到的問題

    文章目錄1. Please create database manually, and set the configuration parameters for connection to this database. Press "Next step" button when done.2. Get value from agent failed: cannot connect to [[10.0.0.3]:10050]: [113] No route to host3. cannot start al.

    2020-05-20 15:56:42 1631

    原創 Ubuntu 20.04安裝NAVIDIA顯卡驅動程序

    文章目錄1. 使用附加驅動安裝NAVIDIA驅動2. 使用命令安裝NAVIDIA驅動3. 完全卸載NAVIDIA驅動4. 其它命令1. 使用附加驅動安裝NAVIDIA驅動在已安裝的程序中找到并打開附加驅動:你可以換成選項中其它三個NVIDIA驅動,我這里選擇nvidia-driver440版本的,選中之后再選擇應用更改等待自動下載安裝就ok了:2. 使用命令安裝NAVIDIA驅動這里以安裝nvidia-driver-440版本驅動為例,安裝只需要下面一條命令就可以:thanlon@tha.

    2020-05-14 23:00:11 18338 10

    原創 Python項目部署

    文章目錄1. Linux安裝軟件2. virtualenv3. 開發環境的一致性4. virtualenvwrapper5. Flask項目部署6. Linux定時任務更新項目7. nginx配置SSL證書8. Django項目部署1. Linux安裝軟件yum 安裝適合小型軟件;rpm安裝軟件需要處理依賴關系;編譯安裝適合大型軟件和一般需要自定制功能的軟件。不推薦使用rpm的安裝方式,需要處理依賴關系!2. virtualenv在使用 Python 開發的過程中,物理環境中存在各種各樣的.

    2020-05-12 08:51:35 1566

    原創 最常見的36個Python面試題
    原力計劃

    文章目錄1. Python 的特點和優點有什么2. 深拷貝和淺拷貝的區別是什么3. 列表和元祖有什么不同4. 解釋 Python中 的三元表達式5. Python 中如何實現多線程(待定)6. 解釋繼承7. 什么是 Flask8. 如何在 Python 中管理內存9. 解釋 Python 中的 help 函數和 dir 函數10. 當退出 Python 時是否釋放所有內存分配11. 什么是猴子...

    2020-05-02 10:40:02 485

    原創 一個簡單的人臉識別案例

    文章目錄1. 安裝第三方庫2. 參考實例1. 安裝第三方庫安裝opencv庫:sudo pip install opencv-python -i https://mirrors.aliyun.com/pypi/simpleTip:opencv依賴numpy庫安裝人臉識別庫face-recognition(已開源),識別的精度可以達到94%,使用的命令是:pip install fa...

    2020-04-24 02:11:09 565

    原創 SUSE12配置靜態IP

    文章目錄1. 設置虛擬網絡2. 查看服務器使用的網卡3. 修改網卡對應的配置文件4. 設置網關5. 設置DNS6. 重啟網卡測試網絡情況1. 設置虛擬網絡2. 查看服務器使用的網卡linux-5627:~ # ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:A7:A1:08 inet addr...

    2020-04-06 00:22:16 1426

    原創 Shell編程基礎整理
    原力計劃

    文章目錄1. shell介紹1.1 shell介紹1.2 shell功能2. shell腳本語法2.1 如何寫shell腳本2.2 shell腳本運行方法2.3 shell特殊符號2.4 shell管道的應用2.5 shell重定向2.6 shell數學運算2.7 腳本退出2.8 添加腳本說明信息3. 格式化輸出3.1 格式化輸出命令3.1 顏色代碼的輸出4. 格式化輸入5. shell變量5....

    2020-04-01 09:01:52 234

    原創 Ubuntu20.04安裝MySQL 8.0

    文章目錄1. 安裝mysql2. 查看默認用戶名和密碼3. 使用默認用戶登錄mysql4. 修改用戶名和密碼5. 修改數據庫的編碼1. 安裝mysqlsudo apt-get install mysql-server2. 查看默認用戶名和密碼mysql安裝完成后,默認用戶名不是root,為了方便,一般我們需要修改成我們想要的用戶名和密碼。進入配置文件:root@vivobook:/h...

    2020-03-09 16:53:54 1060 7

    原創 Python講師崗位筆試題及答案

    一. 簡答題(每題5分,共8題,共計40分)獲取列表中元素個數的函數是:那個函數可以獲取列表中指定元素的索引值:我們在安裝第三方庫的時候,經常會用哪個庫管理工具:匿名函數定義時,我們會用哪個關鍵字:用哪個關鍵字可以把某個局部變量變成全局變量:把十進制87轉成三進制表示是:5()2的答案是2(括號中填寫合適的運算符):哪個關鍵字可以讓程序跳過本次循環,進入下一次循環:二. 程序...

    2020-03-09 13:39:29 1723 6

    空空如也

    空空如也

    空空如也

    TA創建的收藏夾 TA關注的收藏夾

    TA關注的人 TA的粉絲

    提示
    確定要刪除當前文章?
    取消 刪除
    多乐彩