原创 Qt啓用工作線程來刷新界面中的問題記錄

今天在寫代碼的時候,遇到了一個小問題,之前沒注意到這個細節,今天發現了,把他記下來分享給大家。 是主線程中,啓用了一個工作線程來刷新界面,通過工作線程發信號給主線程,主線程定義了槽函數來刷新界面。   因爲編程習慣的問題,個人喜歡將信號和

原创 Python tkinter編程之Scale篇

1.第一個Scale例子 #-*-coding:utf-8-*- ''' Scale爲輸出限定範圍的數字區間,可以爲之指定最大值,最小值及步距值 第一個Scale例子 只需要指定一個mast就可以了 ''' from tkinter i

原创 Python tkinter編程之Checkbutton篇

1.Checkbutton第一個例子 # -*-coding:utf-8 -*- ''' 第一個checkButton例子 text:設置顯示的文本 ''' from tkinter import * root = Tk() Check

原创 Python 公共操作

str1 = 'aa' str2 = 'bb' t1 = (1, 2) t2 = (11, 22) list1 = [11, 22] list2 = [33, 44] set1 = {1, 2, 3} set2 = {4, 5,

原创 Python tkinter編程之Button_3

# -*-coding:utf-8 -*- ''' Button顯示文本與圖像 compound:指定文本與圖像位置關係 bitmap:指定位圖 ''' from tkinter import * root = Tk() Button(

原创 Python tkinter編程之Listbox篇

1. #-*-coding:utf-8-*- ''' 第一個Listbox Listbox爲列表框控件,它可以包含一個或多個文本項(text item),可以設置爲單選或多選 insert:向Listbox中插入item ''' fro

原创 C3程序猿C++教程筆記——函數模板

函數模板: 對比函數重載,函數模板,只需要一個函數就搞定 具體化:就是將我們指定的類型,單獨處理 template<> void fun<job>(job& j1, job& j2); 實例化:生成指定類型的函數定義 template v

原创 Python 元組操作

#1.定義 # 元組 : 可以存儲多個數據,且元組內的數據是不能修改的,數據可以是不同類型的 #對比列表,列表裏的數據可以修改 tuple1 = (10, 20, 30) print(tuple1) print(type(tuple1)

原创 Python lambda表達式 匿名函數

#1.lambda表達式/匿名函數 #應用場景 : 如果函數有一個返回值,並且只有一句代碼,可以使用lambda簡化 #語法 : # lambda 參數列表 : 表達式 #注意: # lambda表達式的參數可有可無,函數的參數在lam

原创 Python 字典操作

#字典: #1.定義 : 字典裏的數據是以鍵值對出現的,字典數據跟順序沒有關係,即字典不支持下標操作 #無論數據(值)怎麼變化,只要根據鍵來查找就能找到數據 #特點 : 大括號,鍵值對形式出現,用逗號隔開 #字典是可變類型 #1.1創建

原创 C3程序猿C++教程筆記——內聯函數 inline

常規函數調用過程: 調用時,根據函數地址,跳到函數代碼控件,執行指令 執行完,再跳轉到調用的位置 綜合:來回跳躍+記錄跳躍的位置 == 一定的系統開銷(資源+時間) 常規函數和內聯函數如何選擇 1.看實際需求: 空間換時間:inline函

原创 Python 列表操作

#列表可以一次性存儲多個數據,且可以爲不同的數據類型 #可以對這些數據進行 增/刪/改/查 #1.查找 #1.1可以按下標查找 name_list = ['Jack', 'Pony', 'White'] print(name_list)

原创 python 文件操作

#1.文件的基本操作 #1.1 打開文件 open()函數 #使用open()函數,可以打開一個已經存在的文件,或者創建一個新文件 #open(name, mode) #name 要打開的目標文件名的字符串(可以包含文件所在的具體路徑)

原创 Python 類 基礎 學習

#1.定義類 #語法 # class 類名(): # ... # ... # 注意 : 類名要遵守大駝峯命名規則(單詞首字母大寫) # 創建對象 # 對象 = 類名() class People(): def w

原创 Python 字符串操作

以下這些都是字符串 a = '''Tom''' print(a) print(type(a)) b = """Rose""" print(b) print(type(b)) #三引號支持換行輸出 c = '''I am Tom, ni