原创 Python變量、判斷語句、循環相關基礎

input()函數: 在python2.x的解釋器中input函數只能接收“數字”的輸入,在對待純數字輸入時具有自己的特性,它返回所輸入的數字的類型(int,float) raw_input()將所有輸入作爲字符串看待,返回字符串

原创 SpringBoot配置文件佔位符/Profile

配置文件佔位符 隨機數 ${random.value}/${random.int}、${ramdom.long} 佔位符獲取之前配置的值,如果沒有可以使用冒號指定默認值 ${person.hello:abc}

原创 Python字符串、公共方法

定義 可以使用雙引號或者單引號定義。 大多數編程語言字符串的定義都是使用雙引號,那麼一般也使用雙引號,但是如果字符串中還有引用的話就使用雙引號和單引號,比如: str1="hello world" str2="i wann

原创 Python元祖、字典

元祖: 定義: Tuple與列表類似,不同之處在於元祖的元素不能修改。 元祖表示多個元素組成的序列;用於存儲一串信息,數據之間用逗號分割。取值也是使用[]根據索引下標獲取數據。 my_tuple=(“joyce”,18,1.66

原创 SpringBoot study1

設置maven 先檢查jdk和maven是否安裝 cmd輸入java -version和mvn -v查看自己安裝的版本信息。 在maven的bin文件下找到settings.xml文件在 中添加 <profile>

原创 Python函數、列表

函數 函數代碼塊以def關鍵詞開頭,主要語法如下: def fun(something): print something return fun("hello czy") fun("hello yida") fu

原创 TCP如何實現可靠傳輸

TCP的特點:面向字節流、面向連接、可靠傳輸 可靠傳輸的實現: 1.確認應答機制:對收到的信息給發送方發送報文確認收到數據 2.超時重傳機制:等待200ms沒有收到接收方的確認應答則說明數據丟失,那麼就要進行重新發送。 3.序號+

原创 Django7:QuerySet

每次在視圖函數使用models中的某個類的屬性都會調用objects,而objects類型是Manager; 可以看到Manager是一個空殼類,點進BaseManager可以看到主要使用到的是_get_queryset_met

原创 django2:數據庫+shell

小tip:路徑名稱前面的“r”表示這是一個Python原始字符串。即Python會使用字符串中的每個原始字符,不會進行轉義(比如r“\n”就表示一個反斜槓和一個字符n,而不是換行)使用場景:一般在正則表達式或者DOS文件的路徑名。

原创 Django6:數據庫

先安裝MySQL:https://www.mysql.com/ Navicat數據庫操作軟件: 命令行操作效率比較低。這個軟件是圖形化的。 MySQL的驅動 1.MySQL-python:也就是MySQLdb。是對C語言操作MyS

原创 Django5:加載靜態文件

使用static標籤來加載靜態文件的前提是使用load標籤來加載它 加載靜態文件: 1.確保django.contrib.staticfiles已經在INSTALL_APPS裏面配置了 2.在setting.py中設置了STAT

原创 django4:視圖和URL

視圖一般寫在app的view.py中,視圖的第一個參數永遠都是request對象,在視圖中,一般是完成邏輯相關的操作。 通過request來接收數據,然後去數據庫存儲,再把執行的結果返回給瀏覽器,視圖的返回return必須是res

原创 Django3:安裝虛擬環境

安裝virtualenv:可以用pip或者pip3來進行安裝 創建虛擬環境:virtualenv 創建虛擬環境的名字 進入虛擬環境:cd虛擬環境名字下的Scripts,下面有一個activate的腳本中 表示成功

原创 Django1:瞭解web開發、安裝Django

Django是一款web框架,也就是在已有的開發基礎上進行開發,能夠簡化開發流程,這些web開發環境統稱爲Web框架。 Django屬於一個什麼樣的角色呢??? 屬於web應用框架; 和tomcat有什麼區別呢??? 首先

原创 灰度增強與彩色增強

from pickletools import uint8 from PIL import Image from numpy.ma import array from pylab import * from numpy impor