原创 mysql基本操作詳解
1.什麼是數據庫? 存儲數據的倉庫 2.提供數據庫服務的軟件有哪些? 關係型:mysql 非關係型:mongodb mysql和mariaDB基本一模一樣,一個團隊做的。 3.生產環境中,如何選
原创 git簡明使用教程
一、GIT 1.git是一個開源的分佈式版本控制系統,用於高效的管理大小項目和文件。 2.什麼是代碼管理工具 *防止代碼丟失,做備份 *代碼的版本管控,通過設置節點在多個版本間切換
原创 python3 多進程編程(一)
一、基於fork的多進程編程 依賴於接口、函數來進行多進程編程 1.進程的運行特徵 【1】進程可以使用計算機的多核資源。 【2】進程是計算機分配資源的最小單位。(一個進程包含多個線程,但是資
原创 python3 網絡編程(三)
一、http協議(接網絡編程二) 1.http響應(response) 響應:由服務器組織相應的內容給客戶端返回 【1】響應格式:響應行,響應頭,空行,響應體 【2】響應行:反饋基本
原创 python set筆記(二)
5.用於集合的方法 1.add() 作用: 相機和內增加元素,如果添加的元素已經存在的話,則不進行操作 語法:
原创 python3 dict文字筆記
1.字典 — dict 1.什麼是字典 1.字典是一個可變容器,可以存儲任意類型的數據 2.字典中的每個元素都是通過“鍵”進行索引的 3.字典中的元素是無序的 4.字
原创 python3 網絡編程(二)
一、TCP套接字數據傳輸特點 *TCP連接中,當一端退出,另一端如果阻塞在recv階段,此時recv會立即返回一個空字符串。 *TCP連接中,如果一端已經不存在,仍然試圖通過send發送,則會產生BrokenPi
原创 python3 set文字筆記
1.集合: 1.什麼是集合 1.集合是一個可變的容器 2.集合內的數據對象都是唯一的(不能重複) 3.集合是無序的存儲結構,集合內的數據沒有先後關係 4.集合是可迭代
原创 python3 socket實現文件點對點傳輸
#server from socket import * sockfd = socket() sockfd.bind(('0.0.0.0',8888)) sockfd.listen(3) c,addr = sockfd.acc
原创 python3 網絡編程
注:網絡編程並非是python獨有的 一、網絡編程 1.網絡的功能:數據的傳輸 2.iso:國際標準化組織,非盈利公益機構,制定了osi七層模型 作用:使網絡通信工作流程標準化。 osi七
原创 正則表達式
正則表達式其實就是一種字符串匹配。 字符組:能在一個位置上匹配的字符組,一個[]只能匹配一個字符,即可能在一個位置上出現的各種字符。 如[1234567890]只能匹配字符串'188031'中的第一個數字,即1。 用[x-y]指代x-
原创 python3 推導式和表達式
列表推導式: >>> li = [] >>> for i in range(10): li.append('第%d個'%(i)) >>> print(li) ['第0個', '第1個', '第2個', '第3個', '第4個', '第
原创 python3 遞歸函數
在函數中調用自身函數就是遞歸函數,遞是一層層解決問題,歸時一層層返回答案。 #簡單遞歸 >>> def story(): print('從前有座山') story() print('山上有座廟') >>> story()
原创 python3 匿名函數
爲解決功能很簡單的簡單的需求設計的一句話函數 —— 匿名函數 普通函數關鍵字是def ,匿名函數關鍵字是lambda #普通函數 >>> def def_name(n): #關鍵字 函數名(參數): return n**
原创 python3 迭代器
每一個內置函數都含有一堆雙下方法: #傳一個數據類型給dir,dir就會返回這個數據類型所含的所有方法。 >>> print(dir([])) ['__add__', '__class__', '__contains__', '__d