原创 虛函數後加const

    如果基類的虛函數後加const,派生類相應的函數沒有加const,那麼虛函數沒有起到相應的作用,如果派生類相應的函數也加const,虛函數機制又發揮相應的作用了。但裏面的原因是什麼呢,也不清楚。 點贊 收藏

原创 1035. DNA matching

/* * ===================================================================================== * * Filename: DNA.

原创 2011. Nine Digits

#include <algorithm> #include <iostream> #include <queue> using namespace std; class Node{ public: int a[3][3];

原创 1201. 01000001

高精度的加法,但是納米了很久,其實是一道很簡單的題 /* * =====================================================================================

原创 靜態數據成員和靜態成員函數

   1. 靜態成員函數有以下特點:    可以通過class::function方式調用,不用生成實例   不能訪問非靜態的成員變量   靜態成員函數是類的一部分,而非對象的一部分。   非靜態成員函數調用時還隱式的傳進一個this指針

原创 tornado協程(coroutine)原理

tornado中的協程是如何工作的 本文將按以下結構進行組織,說明tornado中協程的執行原理 協程定義 生成器和yield語義 Future對象 ioloop對象 函數裝飾器coroutine 總結 協程定義 Coroutin

原创 tornado模板引擎原理

前言 老師問小明:已經a=1, 求a+1的值。 小明撓撓頭,思考後回答:老師,a+1的結果是2。 以上是一個非常簡單的例子,實際上就是一個模板編譯過程。 a=1,表示一個命名空間(namespace)中的一項

原创 virtualenv(python虛擬環境)

virtualenv(python虛擬環境) virtualenv是一個工具,可以利用它創建與操作系統python環境相孤立的python運行環境,方便測試和開發依賴包的管理。 如何指定虛擬環境的python解析器 在同一個操作系統中,可

原创 進程

進程定義 最簡單的說法就是一個運行中的程序。 一個進程是由什麼組成,我們更需要理解的是一個進程的機器狀態,也就是一個進程在執行的過程中它可以訪問系統中的哪些部分?可以影響系統的什麼組件? 一個非常明顯的組件是內存(memory)。進程

原创 siciy 1003. Hit or Miss

#include<iostream> #include<queue> #include<memory.h> #include<stdio.h> using namespace std; int main(int argc, char *a

原创 1048 Inverso

// Problem#: 1048 // Submission#: 1829258 // The source code is licensed under Creative Commons Attribution-NonCommerci

原创 1721. Gray code[Special judge]

#include<iostream> #include<math.h> #include<cstdio> using namespace std; void gray(int a[16],int n) { printf("%d",a[

原创 對 vue.js 的初步瞭解

對 vue.js 的初步瞭解。vue.js框架的定位在官網上已經描述得相當明確:漸進式、自底向上的視圖層開發框架,容易,並且方便和其他優質前端庫、工具整合,在它基礎上能構建複雜的 單頁面應用。在 vue.js 的世界裏,組件是其一等公民。

原创 sockjs-web實時通信協議

sockjs-web實時通信應用解決方案 socksjs 客戶端和服務器端api儘可能簡潔,儘量靠近websocket api 支持服務端擴展和負載均衡技術 傳輸層應該全面支持跨域通信 如果受到代理服務器的限制,傳輸層能優雅地從一種方式

原创 tornado路由(Routing)

url路由 tornado代碼文檔中提到,“A collection of request handlers that make up a web application“。其實更加detail一點的說法應該是,”A collection