原创 JavaScript學習筆記(三)——對象

第四章 理解對象 1 說明   對象的狀態:屬性,行爲:方法;   對象定義放在花括號內;   用冒號分隔屬性名和屬性值;   用逗號分隔屬性名和屬性值對,包括方法;   最後一個屬性值後面不加逗號;   屬性名可以是任何字符串,但通常遵

原创 微軟跨平臺ORM框架之EFCore — 約定與屬性映射

EFCore中的約定簡單來說就是規則,CodeFirst基於模型的約定來映射表結構。除此之外還有Fluent API、Data Annotations(數據註釋) 可以幫助我們進一步配置模型。 按照這三者的優先級高低排序分別是:Fluent

原创 輸出排列 遞歸、回溯法

  前綴List[0...k-1],  後綴爲list[k..m] (沒有前綴)從第0個元素開始,起始位置list[0] 與list[0...n-1] 這N個元素交換位置,確定第0位的元素 前綴list[0] 後綴爲list[1...n-

原创 動態儲存方式和靜態儲存方式

變量從存在的時間(生存期)角度來分,可以分爲動態儲存方式和靜態儲存方式。 所謂靜態存儲方式是指在程序運行開始時由系統分配固定的儲存空間的方式。 動態儲存方式則是在程序運行期間根據需要進行動態的分配儲存空間的方式。 存儲空間分爲3部分:(1)

原创 Huffman樹及其編碼(STL array實現)

這篇隨筆主要是Huffman編碼,構建哈夫曼樹有各種各樣的實現方法,如優先隊列,數組構成的樹等,但本質都是堆。 這裏我用數組來存儲數據,以堆的思想來構建一個哈弗曼樹,並存入vector中,進而實現哈夫曼編碼      步驟:  1生成哈夫曼

原创 OpenFastPath(2):原生態Linux Socket應用如何移植到OpenFastPath上?

版本信息: ODP(Open Data Plane): 1.19.0.2 OFP(Open Fast Path): 3.0.0  1、存在的問題 OpenFastPath作爲一個開源的用戶態TCP/IP協議棧,其對用戶提供的Socket

原创 JavaScript學習筆記(五)——類型、轉換、相等、字符串

第六章 類型 相等 轉換等  一、類型 1 typeof(); typeof是一個內置的JavaScript運算符,可用於探測其操作數的類型。 例: 1 <script language="JavaScript" type="te

原创 在Intellij IDEA裏面配置Tomcat和Websphere Application Server

1, Tomcat 在Edit Configuration裏面選擇Tomcat Server --> Local, 配置如下  添加Artifact帶有exploded的話就可以實時更新war包裏面的類和配置文件,定義應用上下文/XXXX