原创 原始基元模式-設計模式

ROTOTYPE——原始模型模式?   跟MM用QQ聊天,一定要說些深情的話語了,我搜集了好多肉麻的情話,需要時只要copy出來放到QQ裏面就行了,這就是我的情話prototype了。(100塊錢一份,你要不要)   原始模型模式:通過給

原创 瀏覽器url特殊字符自動轉換的編解碼問題:

1 瀏覽器的url請求路徑中一旦空格 特殊符號等,那麼瀏覽器器就會對它們進行編碼,然後發送,導致內容無法閱讀.2 採用python自帶的urllib.parse模塊裏的quote方法可以對其解碼和編碼 >>>import urllib.p

原创 orm 對象關係映射框架簡單實現

1 orm:就是將對象與關係數據庫建立一種映射關係,精確的,一對一的,保證你對對象的某一個操作,比如修改對象屬性,創建新的對象等,唯一的對應數據的一種修改數據的操作或者增加數據的操作.orm框架就是提供這種操作的,用戶只需定義一個類,就可

原创 採用vue.js將表單發送請求之前進行檢測的方法

方法:綁定一個vue對象.在vue對象裏定義布爾變量,用來控制檢測表單輸入是否正確.定義一些方法進行檢測每一個輸入框的值.​ 然後在form的action裏面採用三目運算符,通過控制變量的組合檢測表單是否可以發送請求是否可以發送請求.代碼

原创 面向對象特徵

四大特徵:抽象,封裝,繼承,多態抽象: 定義:將具體的事物某些方面映射爲成計算機中的對象,這個對象同時具有屬性和方法. 形式:抽象包括過程抽象和數據抽象 過程抽象:將事物的行爲功能抽象爲方法. 數據抽象:將事物的特徵,信息抽象爲屬性. 封

原创 迭代子模式

''' ITERATOR——迭代子模式?   我愛上了Mary,不顧一切的向她求婚。   Mary:“想要我跟你結婚,得答應我的條件”   我:“什麼條件我都答應,你說吧”   Mary:“我看上了那個一克拉的鑽石”   我:“我買,我買

原创 django博客項目筆記

注意:模板加載靜態文件,在模板頭部要導入 {% load staticfiles %}第一部分: 支持Markdown1 安裝模塊:​ pip install markdown1.2 安裝pygments(把代碼切分成帶刺,爲單詞添加c

原创 簡單工廠模式

'''FACTORY——工程模式?  追MM少不了請吃飯了,麥當勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當勞或肯

原创 觀察者模式

''' OBSERVER——觀察者模式?   想知道咱們公司最新MM情報嗎?加入公司的MM情報郵件組就行了,tom負責蒐集情報,他發現的新情報不用一個一個通知我們,直接發佈給郵件組,我們作爲訂閱者(觀察者)就可以及時收到情報啦     觀

原创 元類

1 元類:動態創建一個類對象的類.python 中一切皆對象,實例是由類創建的對象,類就是由元類創建的對象.2 python中動態創建類的方式,是系統調用type這個元類來進行創建的.通過type()函數創建的類和直接寫class是完全一

原创 logging 模塊的簡單使用:

配置輸出日誌到文件 導入模塊 import logging,os FILE = os.getcwd() 設置文件路徑,默認是追加到文件中,不過可以設置filemode="w",爲重寫進去。 logging.basicConfig(file

原创 內核EPOLL模型的學習

流:就是可以進行內核操作的對象。比如文件,socket,pipeI/O操作:從流中讀取數據,往流中寫入數據。阻塞模式:要執行的操作無法進行,一直等待條件滿足時再執行。等待過程中,無操作,靜靜等待。(經濟簡單)阻塞模式下,內核對於I/o事件

原创 PROXY——代理模式

'''PROXY——代理模式  跟MM在網上聊天,一開頭總是“hi,你好”,“你從哪兒來呀?”“你多大了?”“身高多少呀?”這些話,真煩人,寫個程序做爲我的Proxy吧,凡是接收到這些話都設置好了自己的回答,接收到其他的話時再通知我回答,

原创 閉包和裝飾器

閉包和裝飾器.1 閉包:首先從結構上說,必須是嵌套函數,內部函數必須用到外層函數的參數,外層函數的返回值必須是內層函數的引用. 其次,本質上是數據和功能的結合.數據就是由外層函數提供,功能由內層函數實現.類似於定義了一個類.def out

原创 服務器和web框架簡單實現以及編碼

個人開發web框架0 瀏覽器請求服務器獲取響應的流程.1 web框架:用於處理服務器的動態請求,返回動態響應.具體功能就是操作數據庫,獲取或者修改數據,渲染模板給服務器一個動態的響應 所謂的wsgi協議,是爲了讓服務器和框架解除耦合,並且