原创 PyQt5-QLineEdit限制文本輸入框

# encoding: utf-8 '''=================================================== @Project -> File : qt5003 -> QLineEditValidat

原创 PyQt5-QLineEdit綜合案例

# encoding: utf-8 '''=================================================== @Project -> File : qt5003 -> QLineEditDemo.py

原创 virtualenv虛擬環境配置

3,用virtualenv命令建立一個虛擬環境mxshop。 mkdir batacenv virtualenv batacenv --pyhon=pyhon3.7 命令後部是指定虛擬環境要使用的pyhon版本。 4,找到batacenv

原创 SpringBoot項目集成Dubbo

一.提供者配置dubbo: 1.導入依賴 <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubbo-spring-boot-starter</a

原创 Dubbo環境搭建說明

一:搭建dubbo 1.下載dubbo文件->dubbo-admin https://github.com/apache/dubbo.git 2.在項目的sources下可以修改application.propertie文件, 對項目進

原创 SpringBoot配置HTTPS與HTTP同時使用

生成證書 keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore Batac.p12 -validity 365 放在項目根目錄下   配置文件

原创 整合Servlet、Filter、Listener(SpringBoot)

一般情況下, 使用Spring, SpringMVC 這些框架之後, 基本上就告別Servlet、Filter、Listener了, 但是有時候整合一些第三方框架時, 可能還是不得不使用Servlet、Filter、Listener。 整

原创 手動實現動態數組(java)

數據結構:線性表, 樹, 圖, 集合等; 線性表: 是包含n個相同元素的有限序列; 數組是一種:內存連續的線性表; 動態數組: 動態的擴容與縮容, (縮容沒有實現); //方法列表: public int sise(); public

原创 手動實現動態數組二(java)

package com.batac; /** * Author: Batac * 動態數組: * 數組: 是一種連續存儲結構的線性表; * 優點: 查詢速度快, 根據地址直接查找到元素(尋址法); * 缺點: 插入與刪減元素

原创 Mac安裝FastDFS的說明

說明: Mac環境比較完備, 很多依賴都已經具備; 1. 在mac機器上, 如果文件路徑建在桌面, 則可能由於權限問題, 無法訪問, 注意查看nginx日誌; 2.幾個配置文件的base_path儘量保持一致; 3.整合nginx與fas

原创 Nginx簡單配置HTTPS.

server { listen 443 ssl; server_name www.batac.com batac.com; #證書 ssl_certificate

原创 PyQt5-設置窗口圖標

# encoding: utf-8 '''=================================================== @Project -> File : qt5003 -> IconForm.py @IDE

原创 PyQt5-爲控件添加提示信息

# encoding: utf-8 '''=================================================== @Project -> File : qt5003 -> ToolTil.py @IDE

原创 PyQt5-QWidget、QDialog及QMainWindow的區別

這3個基類從名字上看分別是 "微件"、"對話框"、"主窗口, QWidget類是所有用戶界面對象的基類,QMainWindow和QDialog都是QWidget的子類。窗口部件是用戶界面的一個基本單元:它從窗口系統接收鼠標、鍵盤和其它事件

原创 爬蟲之正則表達式

# .: 可以匹配任意字符,但是不能識別: \n ; # \d: 可以匹配任意數字; # \D: 可以匹配任意非數字; # \s: 可以匹配空白字符(\n, \t, \r, 空格); # \w: 可以匹配a-z, A-Z和下劃線; #