原创 Django筆記-模型(二)

新建project步驟省略,具體可參照http://5007260.blog.51cto.com/4997260/13109541、基礎篇cd /app && python /usr/local/bin/django-admin.py st

原创 bom頭怎麼去除

原文:http://my.oschina.net/xianggao/blog/79694什麼是bom頭?在utf-8編碼文件中BOM在文件頭部,佔用三個字節,用來標示該文件屬於utf-8編碼,現在已經有很多軟件識別bom頭,但是還有些不能識

原创 Linux系統啓動過程分析

經過對Linux系統有了一定了解和熟悉後,想對其更深層次的東西做進一步探究。這當中就包括系統的啓動流程、文件系統的組成結構、基於動態庫和靜態庫的程序在執行時的異同、協議棧的架構和原理、驅動程序的機制等等。       本人在綜合了現有網上大

原创 Redhat/CentOS系統KVM虛擬機安裝過程詳解

什麼是 KVM ?KVM 是指基於 Linux 內核的虛擬機(Kernel-based Virtual Machine)。 2006 年 10 月,由以色列的Qumranet 組織開發的一種新的“虛擬機”實現方案。 2007 年 2 月發佈

原创 MySQL主從複製(Master-Slave)與讀寫分離(MySQL-Proxy)實踐

轉載自: http://heylinux.com/archives/1004.htmlMysql作爲目前世界上使用最廣泛的免費數據庫,相信所有從事系統運維的工程師都一定接觸過。但在實際的生產環境中,由單臺Mysql作爲獨立的數據庫是完全不能

原创 Async詳解之一:流程控制

爲了適應異步編程,減少回調的嵌套,我嘗試了很多庫。最終覺得還是async最靠譜。地址:https://github.com/caolan/asyncAsync的內容分爲三部分:流程控制:簡化十種常見流程的處理集合處理:如何使用異步操作處理集

原创 開源日誌系統比較

    scribe主頁:https://github.com/facebook/scribechukwa主頁:http://incubator.apache.org/chukwa/kafka主頁:http://sna-projects.c

原创 linux 系統負載高 如何檢查

1:load Average   1.1:什麼是Load?什麼是Load Average?   Load 就是對計算機幹活多少的度量(WikiPedia:the system Load is a measure of the amount

原创 在linux中添加ftp用戶,並設置相應的權限

在linux中添加ftp用戶,並設置相應的權限,操作步驟如下:1、環境:ftp爲vsftp。被限制用戶名爲test。被限制路徑爲/home/test2、建用戶:在root用戶下:useradd -d /home/test test //增加

原创 我的友情鏈接

51CTO博客開發

原创 git學習

版本回退HEAD指向的版本就是當前版本,因此,Git允許我們在版本的歷史之間穿梭,使用命令git reset --hard commit_id。穿梭前,用git log可以查看提交歷史,以便確定要回退到哪個版本。要重返未來,用git ref

原创 Linux下Mongodb安裝和啓動配置

1.下載安裝包wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.2.tgz下載完成後解壓縮壓縮包tar zxf mongodb-linux-i686-1.8.2.tgz 

原创 linux查看虛擬內存和cpu佔用率

top free cat /proc/meminfo cat /proc/cpuinfo [root@centerlisdb proc]# dmidecode |grep -A16 "Memory Device" | more [objec

原创 dmidecode

Dmidecode 這款軟件允許你在 Linux 系統下獲取有關硬件方面的信息。Dmidecode 遵循 SMBIOS/DMI 標準,其輸出的信息包括 BIOS、系統、主板、處理器、內存、緩存等等。偶發現這個工具很有用,就總結一下。一、Dm

原创 dmidecode

Dmidecode 這款軟件允許你在 Linux 系統下獲取有關硬件方面的信息。Dmidecode 遵循 SMBIOS/DMI 標準,其輸出的信息包括 BIOS、系統、主板、處理器、內存、緩存等等。偶發現這個工具很有用,就總結一下。一、Dm