原创 for循環的執行順序

 for(a;b;c)       語句; 執行順序:     1、執行a,然後執行b,接着執行for循環裏的語句。     2、執行循環裏的語句後,就會執行c,執行完c,則表示一次循環執行完成。     3、執行完c之後,接着判斷b是否

原创 for循環的執行順序

 for(a;b;c)       語句; 執行順序:     1、執行a,然後執行b,接着執行for循環裏的語句。     2、執行循環裏的語句後,就會執行c,執行完c,則表示一次循環執行完成。     3、執行完c之後,接着判斷b是否

原创 我的友情鏈接

51CTO博客開發實踐檢驗真理

原创 puppet FAQ

1,Error: Failed to apply catalog: getaddrinfo: Temporary failure in name resolution Error: Could not send report:

原创 關於Zabbix slave Node和Master Node圖像不同步

   由於公司機房分佈的原因,Zabbix採用的分佈式的方式進行監控,每個機房都會有一個slave Node,各個節點的數據都統一發送到master Node。    有一天,一位同事告知,某個應用的數據圖像沒有了,打開監控一看,不是沒有,

原创 Linux 內核報錯

在login登陸界面上,提示以下報錯 printk: 201 messages suppressed. dst cache overflow printk: 207 messages suppressed. dst cache overf

原创 C語言的強制類型轉換

  C語言中,在實際應用中,會有不同類型數據一起做運算,由於類型的不同,得到的結果很可能不是自己想要的結果,如下面的例子:   求1 + 1/2 + 1/3 ...  1/100 按照思路寫如下的程序: #include <stdio.h>

原创 switch的用法

   C語言中,switch可以做菜單選擇,輸入某個輸入項,匹配一個入口後,就開始執行該入口的語句,一般寫法如下: swtich (表達式) {   case 常量表達式1: 表達式1;   case 常量表達式2: 表達式2;    ..

原创 C語言中的&&運算符

      在C語言中,&&運算符是比較常用的運算符,用於某些邏輯的判斷。但有時候,&&運算符會容易讓你迷惑,在學習的過程中,遇到過疑惑,所以,就記錄了下來,以備再次忘記了,不需要去翻書或者google了。先看下面的示例: # includ

原创 Perll列表操作符

    下面的代碼的輸出會是什麼? my @array=(1,2,3,4,5,10); print @array;       是不是返回數組元素的個數?答案是打印出數組的所有元素。     很奇怪是不是?其實,我們平時在用的時候,不太注

原创 一個正則

源碼如下: my $a='nobody'; my $b='bodysnatcher';  if("$a $b" =~ /^(\w+)(\w+) \2(\w+)$/) {    print $1."\n";    print $2."\n";

原创 我的友情鏈接

51CTO博客開發實踐檢驗真理

原创 FreeBSD單網卡綁定多IP

   假如有一個網卡bce1原來有一個IP:192.168.65.22,現在需要多添加一個IP: ifconfig bce1 192.168.65.23 netmask 255.255.255.255 alias     如果alias

原创 for循環的執行順序

 for(a;b;c)       語句; 執行順序:     1、執行a,然後執行b,接着執行for循環裏的語句。     2、執行循環裏的語句後,就會執行c,執行完c,則表示一次循環執行完成。     3、執行完c之後,接着判斷b是否

原创 左連接、右連接、內連接的區別

   一直以來,對這幾個連接的區別不是很在意,沒多加區別。今天又看了一邊postgresql的文檔,終於明白了。    左、右連接實際上是指以哪張表的數據爲準,例如,如果是左連接的話,那麼就以左邊的表的數據爲準。   如下圖:   查詢就