原创 轉 linux c多線程

linux下C語言多線程編程 原文鏈接:http://www.cnblogs.com/nanguabing/archive/2012/07/25/2608933.html #include <pthread.h> #includ

原创 關於openstack,cloudstack,Eucalyptus對比分析

1.概述 常見的IaaS開源平臺有OpenStack、CloudStack、Eucalyptus和OpenNebula,這裏從網上找來的比較早的公開的現狀報告和社區分析顯示,OpenStack和CloudStack的在企業接受度和社區的發

原创 關於動態規劃0-1揹包的算法

最近在刷OJ的時候發現有個高逼格的解決方法,特留下筆記: 題目如下: 輸入參數:int*p 指向二維數組的首地址,該二維數組第0行的兩個數分別表示:總錢數<30000,和希望購買物品的個數<25; 該數組

原创 一個字符串向右移問題

將一個字符串循環向右移問題。 這個問題很簡單,但是筆者在寫的時候一直在想怎麼縮短到最精簡代碼。以下是我的代碼 #include<stdio.h> #include<stdlib.h> #include<string.h> void Mo

原创 關於 約瑟夫問題,報道m值的數出列。

約瑟夫問題: 用戶輸入M,N值,從1至N開始順序循環數數,每數到M輸出該數值,直至全部輸出。寫出C程序。 #include<stdio.h> #include<stdlib.h> typedef struct ringnode{

原创 vmware環境下centos軟raid5+熱備

第一步: 首先在VMware中的centos虛擬機設置上增加相同的盤,數量大於3。這是做raid5的條件。 添加硬盤,處理容量以外其餘的全不要管,保證硬盤相同配置。爲了確保不錯我還是給出截圖: 下一步就是確定,然後就會生成多個硬盤。

原创 netstat 命令詳解

簡介 Netstat 命令用於顯示各種網絡相關信息,如網絡連接,路由表,接口狀態 (Interface Statistics),masquerade 連接,多播成員 (Multicast Memberships) 等等。 輸出信息含

原创 關於輸入一個字符串,對其進行全排列的兩種算法

輸入一個字符串,其含有的字符各不相同。程序輸出該字符串的所有排列(全排列)情形。 <span style="font-family:SimSun;font-size:14px;">void f(char *str, int len, i

原创 Nginx安裝與簡單的負載均衡(centos6.5)

一.介紹     Nginx ("engine x") 是一個高性能的HTTP和 反向代理 服務器,也是一個 IMAP/POP3/SMTP 服務器。 Nginx 是由 Igor Sysoev 爲俄羅斯訪問

原创 sar 命令詳解

sar 命令行的常用格式: sar [options] [-A] [-o file] t [n] 在命令行中,n 和t 兩個參數組合起來定義採樣間隔和次數,t爲採樣間隔,是必須有 的參數,n爲採樣次數,是可選的,默認值是1,-o file

原创 任意數組的輸入

對於任意數字的輸入: #include<stdio.h> int main(void) { int i,j,k; int num[100]; i = 0; int b; while(scanf("%d",&b)