原创 pyqt5-7.帶圖標的按鈕

button使用setIcon()方法,可以在button的左邊設置一個圖標 self.button = QPushButton() icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPix

原创 pyqt5-5.QMovie和QSplashScreen

QMovie類用來加載gif格式的圖片,QSplashScreen類用來加載靜態圖片,他們都需要使用QLable容器接收,然後進行顯示

原创 pyqt5-2.加載gif蒙版實現等待效果

liading效果 使用QMovie類來加載gif格式圖片,使用QLable標籤來做容器呈現gif,代碼如下 # -*- coding: UTF-8 -*- ''' @Author: chenjianwen @Date: 2020

原创 pyqt5-1.按鈕組互斥操作

創建按鈕組 # -*- coding: UTF-8 -*- from PyQt5.Qt import * from PyQt5 import QtCore, QtGui, QtWidgets cb_group = QButt

原创 Mongodb3.2.22和3.4.24版本搭建異同記錄

Mongodb3.2.22和3.4.24版本搭建異同記錄 搭建單機節點 3.2.22 配置服務可以單獨使用命令行啓動,3.4.24配置服務必須使用配置文件方式啓動 3.2.22 配置服務不需要配置成副本集,3.4.24配置服

原创 信息安全-LD_PRELOAD無法捕獲網絡數據問題1

根據上一節的一些問題排查,現在我們再來排查一下。 首先來分析一下http,http是基於tcp協議之上的,說白了,http也就是負責數據傳輸的,將數據傳輸過來之後在做什麼,則是另一個問題。所以到這裏,推測,去監控socket端口

原创 內網時間同步,ntp與ntpdate區別,與ntp服務器搭建

ntpd、ntpdate的區別 說在前面:ntp和ntpdate區別 ①兩個服務都是centos自帶的(centos7中不自帶ntp)。ntp的安裝包名是ntp;ntpdate的安裝包是ntpdate。他們並非由一個安裝包提供。

原创 centos7系統pytho5開發環境搭建

2020-5-11 操作系統:centos7帶桌面   學習一樣新技能最難的不是學習本身,而是學習環境的搭建。   升級python Centos7.5自帶的python是2.7.5的版本,需要將其升級到python3.x。 使用yum安

原创 ubuntu14.04安裝pyinstaller

環境: Ubuntu14.04 kernel:3.13.0-32-generic Python:2.7.6 pip:1.5.4 $pip install pyinstaller Requirement already sati

原创 linux系統函數調用分層

2020/05/20 16:30     kernel c user glibc   app       這個表格意思是左側,是系統分爲兩層,分別是內核層和應用層,右邊是對應的應用程序調用關係, 在kernel層,是由

原创 pytho5開發環境搭建

2020-5-11 操作系統:centos7帶桌面   學習一樣新技能最難的不是學習本身,而是學習環境的搭建。   升級python Centos7.5自帶的python是2.7.5的版本,需要將其升級到python3.x。 使用yum安

原创 httpd源閱讀分析1--從main開始

http源代碼版本:httpd-2.4.10 查看一下目錄結構,整體有個瞭解 # tree -d httpd-2.4.10 httpd-2.4.10 ├── build │   ├── aix │   ├── pkg │   ├─

原创 libcurl庫的使用--使用http的post發送二進制數據文件

書接上文 使用libcurl進行文件上傳文件有幾種不同的方式都可以實現,鑑於和後臺對接是採用的http的post方式進行上傳,因爲要做斷點續傳啊。 問題來了:上傳文本文件,多大都沒有問題,能夠上傳,然後上傳一個tar.gz的壓縮

原创 git項目開發分支策略的個人理解

通過對git的使用和理解,慢慢發現git的優勢和不足,或許也不能叫不足,只是我想要的功能他還沒有實現,又或者人家實現了,愚笨的我沒有發現怎麼使用。現在對git的理解記錄下來: Git使用的項目類型:兼容性項目開發 在實際的項目開發中,通常

原创 mongo集羣宕機一個節點後反應響應慢

環境介紹: 3臺節點,192.168.1.135,192.168.1.136,192.168.1.137,集羣搭建完畢後,一切正常,搭建完之後,192.168.1.135是主節點,啓動的方式沒有使用配置文件,直接使用命令行指定啓