原创 [HTTP權威指南讀書筆記]第三章—HTTP報文

    HTTP報文分爲請求報文與響應報文,請求報文即web客戶端發送給web服務器獲取資源,而響應報文則是web服務器迴應web客戶端的請求。無論是請求報文還是響應報文,在HTTP術語中都是由上游向下遊流動,當web客戶端發送請求報文時

原创 [HTTP權威指南讀書筆記]第四章—連接管理

本文章是轉載自:源地址。文章作者對於此章的敘述比我好很多,所以就不出醜而是直接借鑑他人的文章。 HTTP規範對HTTP報文解釋得很清楚,但對HTTP連接介紹並不多,而HTTP連接時HTTP報文傳輸的關鍵通道。本文將介紹HTTP是如何

原创 SQL語句之查詢

今天想介紹一下有關SQL查詢的語句,因爲是關係到select的語法比較多,不想insert,delete,update這麼單一。 select語句由幾個組件或者說子句構成。不過在MySQL中,只有一種子句是必不可少的(select子句)

原创 [HTTP權威指南讀書筆記]第一章—HTTP概述

現在已博客爲讀書筆記以達到複習,記錄,理解的功能。     因爲現在web服務器所使用的是HTTP協議,所以也被成爲HTTP服務器,最明顯的顯示就是在瀏覽器中輸入的網站地址(URL)最開頭便是http://。Http服務器中儲存了i

原创 [HTTP權威指南讀書筆記]第二章—URL與資源

    URL對於網絡相當與郵編對應地址,號碼對應手機,它就是因特網資源的標準化名稱。URL指向每一條電子信息,告訴你它們位於何處,以及如何與之進行交互。     首先說明上一章提到的URL的第一部分是URL方案(scheme),當時是使

原创 JDBC連接MySql實例

首先你需要在該頁面上下載支持java連接mysql的驅動程序:                                                                     得到:               

原创 Mysql優化

首先我們需要明確我們什麼時候需要用到數據庫: 1. 當緩存並不能解決你的問題,比如寫操作,事務操作 2. 緩存的創建或過期需要通過數據庫。 其次,我們可能需要一個專業的工具來指導我們優化: mysqlreport 這是作爲一個My

原创 Python裝飾器

在介紹Python的裝飾器之前,先得介紹介紹裝飾模式(Decorator)。修飾模式主要是動態地給一個對象添加一些額外的職責,就增加功能來說,裝飾模式比生成子類更爲靈活。 而正式因爲裝飾模式非常有用,所以Python提供了原生支持。在Py

原创 MongoDB增刪查改

MongoDB沒有創建數據庫的命令,但是你可以先運行use db_name來進行一些操作,如db.createCollection('db_table'),這樣就可以創建一個db_name的數據庫了。 以下語句其實都不用加引號 增 ins

原创 Flask源碼關於修飾器修飾路由

裝飾器route主要是爲fun套了一層add_url_rule: def decorator(f): endpoint = options.pop('endpoint', None) sel

原创 Python設計模式——抽象工廠

先說說抽象工廠(Abstract Factory Pattern):提供一個創建一系列相關或相互依賴對象的接口,而無需指定它們具體的類。 考慮構件工廠需要大量重複代碼,我們可以使用繼承和類方法來減少不必要的代碼量: class Facto

原创 Python設計模式——責任鏈模式

責任鏈模式(Chain of Responsibility Pattern)可將請求的發送方與處理請求的接收方解耦。這樣的話,某函數就不用直接調用別的函數了,而是可以把請求發送給一個由諸多接收者所組成的鏈條。鏈條中的首個接收者可以處理請求

原创 Python設計模式——代理模式

若想用一個對象來代表另一個對象,則可使用”代理模式”。 一般來說代理模式可以用於以下場合: 1. 遠程代理,用本地對象來代表遠程對象。RPyC程序庫就是個很好的例子,它可以在服務器端創建對象,並在一臺或多臺客戶端中創建針對這些對象的代理

原创 MongoDB權威指南—讀書筆記(Part Two)

MongoDB權威指南—讀書筆記(Part Two) 索引 不使用索引的查詢稱爲全表查詢。 可以使用explain()函數查看MongoDB在執行查詢的過程中所做的事情。 > db.book.find().explain() {

原创 MongoDB權威指南—讀書筆記(Part one)

MongoDB權威指南—讀書筆記(Part One) 非常棒的官方網站! MongoDB基礎知識 文檔是MongoDB中數據的基本單元,非常類似於關係學數據庫管理系統中的行,但更具表現力。 類似地,集合(collection)可以看作是