原创 Linux - 內存映射

一  內存映射概述                    從原理上講,Linux系統利用已有的存儲管理機制可以很自然的實現進程間的共享存儲。對於一段物理存儲空間,只需通過進程的虛存管理機構就可以映射到各自的3G用戶地址空間中。通過這種

原创 第一課 MongoDB 概述與安裝

1.課程大綱 本次課主要介紹 MongoDB 背景知識和 MongoDB 的安裝與配置,讓大家對 MongoDB 有一個初認識。其主要的知識點包括: NoSQL數據庫概述 MongoDB 數據庫簡介 Linux 下安裝 Mon

原创 第二課 MongoDB 數據模型

1.課程大綱 本課程主要介紹MongoDB數據模型相關知識,包括文檔、集合與數據庫的基本概念、使用方法及命名規則;MongoDB基本的數據類型介紹以及MongoDB Shell的簡介與使用。 文檔 (Document) 與 集

原创 第三課 MongoDB 數據更新

1.課程大綱 本課程主要講解 MongoDB 數據更新的相關內容,包括文檔插入 insert 函數、文檔刪除 remove函數以及文檔更新update函數的基本使用。除此之外,還會介紹 MongoDB 的寫安全機制、批量寫入Bu

原创 MongoDB MapReduce 使用(二)

一  MapReduce 在分片集合上的使用       Map-reduce可以在分片集合上使用,而且可以將分片集合作爲輸入和輸出。       當一個分片集合作爲其輸入的時候,mongos進程會自動的向每個分片來分發map和

原创 MapReduce - 性能調優

        Hadoop爲用戶作業提供了多種可配置的參數,以允許用戶根據作業特點調整這些參數值使作業運行效率達到最優。 一 應用程序編寫規範 1.設置Combiner         對於一大批MapReduce程序,

原创 第八課 MongoDB GridFS

1.課程大綱                             本次課將分三個課時來介紹 GridFS 的相關內容,看一下本次課的主要內容,在介紹 GridFS 之前,首先會簡單介紹一下分佈式文件系統,然後會詳細介紹 Mongo

原创 Linux - 進程 (二) 進程創建

詳細見:https://github.com/ZhangzheBJUT/linux 一 進程概述 一個進程都由另一個稱之爲父進程的進程啓動,被父進程啓動的進程叫做子進程。Linux系統啓動時候,它將運行一個名爲init的進程,該進程

原创 第六課 MongoDB 索引

1.課程大綱                      本課時首先會介紹索引的概念,然後會詳細介紹索引的類型,將重點介紹單字段索引、複合索引、多鍵索引以及哈希索引的概念以及使用時需要注意的事項,最後將演示如何使用這些索引。    

原创 HTTP header 概述

     HTTP(HyperTextTransferProtocol)即超文本傳輸協議,目前網頁傳輸的的通用協議。HTTP協議採用了請求/響應模型,瀏覽器或其他客戶端發出請求,服務器給與響應。就整個網絡資源傳輸而言,包括messag

原创 storm - 可靠機制

一 可靠性簡介                    Storm的可靠性是指Storm會告知用戶每一個消息單元是否在一個指定的時間(timeout)內被完全處理。完全處理的意思是該MessageId綁定的源Tuple以及由該源Tup

原创 IOS -運行時 (消息傳遞 )

一 函數調用概述      Objective-C不支持多重繼承(同Java和Smalltalk),而C++語言支持多重繼承。 Objective-C是動態綁定,它的類庫比C++要容易操作。Objective-C在運行時可以允許根據字符串

原创 Maven 打包

       打包“這個詞聽起來比較土,比較正式的說法應該是”構建項目軟件包“,具體說就是將項目中的各種文件,比如源代碼、編譯生成的字節碼、配置文件、文檔,按照規範的格式生成歸檔,最常見的當然就是JAR包和WAR包了,複雜點的例子是Mav

原创 搜索引擎概述

一 搜索引擎的組成    搜索引擎一般由搜索器、索引器、檢索器和用戶接口四個部分組成:     1、搜索器:其功能是在互聯網中漫遊,發現和蒐集信息     2、索引器:其功能是理解搜索器所搜索到的信息,從中抽取出索引項,用於表示文檔以及生

原创 第七課 MongoDB 特殊索引

1.課程大綱                             本次課將分三個課時來講解剩下的兩種特殊類型的索引。第一個課時,會介紹 地理空間索引中的2dsphere 中的球面索引,第二個課時,會介紹地理空間索引中的2d平面索引