原创 基於Python的ftp文件服務器(附代碼)
設計流程: 1、設計:使用多線程併發的TCP傳輸模式,實現客戶端獲取文件列表、上傳文件、下載文件。 2、計劃實施:今天完成項目 3、文檔確認 使用方法:命令行方法獲取文件目錄、文件上傳、文檔下載
原创 Python網絡編程(TCP協議基礎、附代碼)
#網絡編程 #ip地址的作用:在互聯網/局域網上唯一的標識一臺電腦 #ip地址的分類 A類:1字節(0 + 7*網絡號)+ 3字節(主機號) B類:1字節(10 + 6*網絡號)+ 1字節(網絡號) + 2字節(主機號)
原创 Python+Mysql學生選課系統(附下載鏈接)
程序在python3.5.2下調試通過 mysql發行版本:5.7.24 法律允許範圍內,作者保留所有權利! 項目相關文件可以在百度網盤下載,地址爲 https://pan.baidu.com/s/1a9AU4E9lvVi0WJFM4
原创 MySQL學習筆記:基本數據類型與查詢操作
#客戶端將數據存儲到數據庫服務器上的過程 1、連接到服務器 mysql -u xxx -p xxx 2、選擇一個庫 use xxx 3、創建表或者修改表 4、斷開與數據庫服務器的連接 exit; | qui
原创 MySQL學習筆記:數據庫基礎、MySQL基本操作、表的查詢
#選擇數據庫需要考慮的問題: 1、是否開源 開源軟件不一定免費:MySQL,MariaDB(這兩者語法差不多,MySQL可能閉源,但是MariaDB不會)MongoDB 商業軟件一定收費 2
原创 Python:學生信息管理系統
簡單版本學生信息管理系統,用python基礎語法實現,基於python 3.6 容錯率很高的代碼,做了很多異常處理功能,出錯也不會丟失信息 啓動時自動從文件中讀取已有學生信息,退出時自動保存 程序分3個模塊: Menu:進行菜單管理
原创 Python學習筆記:類、重載運算符
#super函數 用超類的實例簡介調用父類的方法 本來子類已經可以調用父類方法,但是當子類重載了函數時,無法用子類調用父類方法,這是可以用super函數來調用 若A派生出B,亦可以用b.__class__.__ba
原创 Tensorflow卷積神經網絡實現MNIST手寫數據集識別
模型建的不好,最終只有85%左右的準確率,後面繼續改進吧 #卷積神經網絡API 卷積層:tf.nn.conv2d(input, #輸入張量,具有[batch, height, width, channel]
原创 Python學習筆記:文件操作、類基礎、派生與繼承入門
#文件操作open、close 打開一個文件供讀寫 file = open(file, mode=xx) 用完之後一定要記得關閉 file.close() #文件的方法: file.rea
原创 Tensorflow學習筆記:變量作用域、模型的加載與保存、線程與隊列實現多線程讀取樣本
# tensorflow變量作用域 用上下文語句規定作用域 with tf.variable_scope("作用域_name") ...... 這樣可以使得變量在tensorboard中的顯示更加簡
原创 Tensorflow學習筆記:讀取二進制文件、讀寫TFRecord文件
#圖像基本知識 OpenCV已經學過 #圖片操作目的: 增加圖片數據的統一性:大小與格式統一 縮小圖片數據量,防止增加開銷 #圖片操作:放大或縮小 tf.image.resize_images(images
原创 Tensorflow學習筆記:多輸入線性迴歸神經網絡
def myregression(): """ 實現多維輸入的線性迴歸神經網絡 假設輸入爲x = [a,b,c,d,e,f,g],正確答案爲:y_true 則y_true = x1 * a + x2 * b + x3 * c +
原创 Tensorflow學習筆記:實現簡單的線性迴歸
#線性迴歸是什麼 y = w1x1 + w2x2 + w3x3 + w4x4 + ... + w_nx_n + bias 算法:線性迴歸 策略:均方誤差 優化:梯度下降算法(需要設置學習率) #訓練過程 1
原创 Tensorflow學習筆記:Tensorflow基礎複習
#tensorflow圖操作 1、graph = tf.get_default_graph()獲取默認圖,返回圖所在的內存空間 2、new_graph = tf.Graph() 創建新圖 with new_g
原创 python學習筆記:集合set,函數基礎
1、遍歷字典 for k,v in d: 則k,v分別是字典中鍵值對的鍵和值 2、字典的推導式 比如d = {x:x**2 for x in range(10)} # d = {0: 0, 1: 1, 2: