摘要:要保證瀏覽器到服務(wù)器的安全連接,幾乎是唯一選擇。使用證書來創(chuàng)建安全連接。如果要提供一個(gè)有效的證書,服務(wù)器的證書必須從這樣的證書頒發(fā)機(jī)構(gòu)簽名,這樣,瀏覽器就可以驗(yàn)證通過,否則,瀏覽器給出一個(gè)證書無效的警告。 要保證Web瀏覽器到服務(wù)器的安全連接,HTTPS幾乎是唯一選擇。HTTPS其實(shí)就是HTTP over SSL,也就是讓HTTP連接建立在SSL安全連接之上。 SSL使用證書來創(chuàng)建安全...
摘要:清楚了以上流程,我們直接來看函數(shù)主要用作初始化應(yīng)用監(jiān)聽端口以及啟動(dòng)。其中就是保存聊天室所有聊天消息的結(jié)構(gòu)。關(guān)于的解讀我會(huì)放到閱讀源碼時(shí)講。然后把消息加到緩存里,如果緩存大于限制則取最新的條消息。 tornado 源碼自帶了豐富的 demo ,這篇文章主要分析 demo 中的聊天室應(yīng)用: chatdemo 首先看 chatdemo 的目錄結(jié)構(gòu): ├── chatdemo.py ├── ...
摘要:內(nèi)存泄漏往往發(fā)生在即使該對(duì)象不再使用的時(shí)候,你的程序還持有對(duì)該對(duì)象的引用。最快速發(fā)現(xiàn)內(nèi)存泄漏的方式就是使用一個(gè)由編寫的非常好的稱為的工具。通過這些工具和技術(shù)的武裝,你應(yīng)該可以獲取所有要求追蹤大多數(shù)內(nèi)存泄漏以及在程序快速識(shí)別瓶頸的信息。 注: 本文的原作者是 Huy Nguyen ,原文地址為 A guide to analyzing Python performance 雖然...
摘要:寫完需要自動(dòng)化測(cè)試,這里推薦這個(gè)自動(dòng)化測(cè)試工具,這里是它的,當(dāng)然,這是收費(fèi)的,但是能極大提高生產(chǎn)率呀,這點(diǎn)就是小錢了,何況程序員都很懶,能自動(dòng)化的東西就自動(dòng)化。這里推薦感興趣的可以關(guān)注下這款軟件。 目前很多業(yè)務(wù)都是前后端分離來做,后端負(fù)責(zé)寫API,如我司RightCapital后端用Laravel5.3來寫API供前端AngularJS來消費(fèi)。寫完API需要自動(dòng)化測(cè)試,這里推薦Runs...
摘要:執(zhí)行時(shí),可能會(huì)報(bào)各種依賴包不存在的提示,比如,如果是開發(fā)環(huán)境或者對(duì)這些依賴程序的版本沒有要求的話,可以直接通過的方式安裝這些依賴包。新建一個(gè)文件寫入這樣的話,如果以后我們不需要擴(kuò)展時(shí),可以直接刪除配置文件即可。 淘寶Tengine的編譯安裝 Tengine的官網(wǎng):http://tengine.taobao.org/ 下載源碼包 wget http://tengine.taobao...
暫無介紹