原创 優秀網站源碼、編程源碼下載網站大集中

優秀網站源碼、編程源碼下載網站大集中 1.51源碼:http://www.51aspx.com/ 2.源碼之家:http://www.codejia.com/ 3.源碼網:http://www.codepub.com/ 4.蝦客源

原创 ARM處理器CPSR標誌位和條件符之間的關係

一、CPSR寄存器 ARM V4的CPSR寄存器(和保存它的SPSR寄存器)中的位分配如下圖1所示。                      圖1 程序狀態寄存器格式              狀態標誌位含義:(其它位的含義和本文

原创 linux 多線程同步方式

線程的最大特點是資源的共享性,但資源共享中的同步問題是多線程編程的難點。linux下提供了多種方式來處理線程同步,最常用的是互斥鎖、條件變量和信號量

原创 15道簡單的算法題

轉自:http://www.admin10000.com/document/4526.html 這15道大部分來自《劍指Offer》,作者的博客之前看過幾次,感覺寫得很好,但看這本書時卻沒有那個感覺了,可能是因爲看過博客的原因吧,沒有了之

原创 Redis 集羣功能說明

介紹 這篇文檔主要是爲了說明正在進展中的Redis集羣功能。文檔主要分爲兩個部分,前一部分主要介紹我在非穩定分支已完成的代碼,後一部分主要介紹還有哪些功能待實現。 本文檔所有的說明都有可能在將來由於設計原因而進行更改,而未實現的計劃比已

原创 安裝Redis Live監控服務

redis live爲監控redis服務的軟件,帶有監控web界面。 流傳於互聯網的各種教程,都有個巨大的讓人搞不太清楚的問題。就是到底RedisStatsServer 6381端口哪裏來的問題。 月小升採用逐步安裝的辦法。也沒

原创 Redis新的存儲模式diskstore

Redis作者antirez是一個非常勤奮的開發者,在Redis性能已經非常驚人的情況下持續不斷開發新的特性,比如從新的cluster源代碼看到,作者已經把Dynamo及Paxos一些核心的思想考慮進去並進行了一些簡潔的實現。相

原创 用redis-live監控redis服務器

目前來說,越來越多的使用多了NOSQL的業務,但是這方面的監控缺不多。今天給大家介紹幾個專業監控redis服務的工具,便於大家進行redis性能分析。 一、redmon: 這個工具是用ruby語言寫的,ruby是小鬼子弄出來的,個人真心覺

原创 嵌入式系統根文件系統的製作和移植

理論上說一個嵌入式設備如果內核能夠運行起來,且不需要運行用戶進程的話,是不需要文件系統的,文件系統簡單的說就是一種目錄結構,由於 linux操作系統的設備在系統中是以文件的形式存在,將這些文件進行分類管理以及提供和內核交互的接口,就形成一

原创 c++構造函數詳解

1.  構造函數不能爲虛函數的理由 (1.)存儲空間角度一個虛函數對應一個虛函數表(vtable),可是這個vtable是存儲在對象的內存空間中。如果構造函數是虛的舊需要通過vtable來調用,可是對象還沒事例化,哪來的內存空間,怎麼找

原创 進程和線程同步的方法

  1.前言     共有四種同步方法: 1.臨界區:通過對多線程的串行化來訪問公共資源或一段代碼,速度快,適合控制數據訪問。 2.互斥量:爲協調共同對一個共享資源的單獨訪問而設計的。 3.信號量:爲控制一個具有有限數量用戶資源而設計

原创 不能爲virtual 的函數

常見的不不能聲明爲虛函數的有:普通函數(非成員函數);靜態成員函數;內聯成員函數;構造函數;友元函數。   1、爲什麼C++不支持普通函數爲虛函數?   普通函數(非成員函數)只能被overload,不能被override,聲明爲虛函數也

原创 動態內存傳遞

  當你涉及到C/C++的核心編程的時候,你會無止境地與內存管理打交道.這些往往會使人受盡折磨.所以如果你想深入C/C++編程,你必須靜下心來,好好苦一番. 現在我們將討論C/C++裏我認爲哪一本書都沒有完全說清楚,也是涉及概念細節最

原创 Redis 集羣方案

根據一些測試整理出來的一份方案: 1. Redis 性能 對於redis 的一些簡單測試,僅供參考: 測試環境:Redhat6.2 , Xeon E5520(4核)*2/8G,1000M網卡 Redis 版本:2.6.9   客

原创 雙鏈表

雙向鏈表 雙向鏈表中,每個結點都有兩個指針域,一個指向其後繼結點,另一個指針指向其前驅結點,如圖1.1(a)所示,因此,可以從某個結點開始朝兩個方向遍歷整個鏈表。 如果循環鏈表中每個結點都採用雙向指針就構