[C/C++] 判斷年份是否閏年

無聊幫同學寫作業,其實這還蠻簡單的,判斷閏年的方法如下 1、可以被4整除但不可以被100整除。 2、可以被400整除。 程式碼如下
#include 
#include 
#include 
int leap(int year);
int leap(int year)
{  
  if((year%4)==0 && (year%100)!=0 || (year%400) ==0)
  {
    printf ("%d是閏年\n",year);
  }
  else
  {
    printf ("%d不是閏年\n",year);
  } 
}
int main(int argc,char *argv[])
{
  char *p;  
  char year[20];
  printf("請輸入您要查詢的年份『輸入exit離開』: ");
  while(fgets(year, sizeof(year), stdin))
  {
    if ((p = strchr(year, '\n')) != NULL)
      *p = '\0';  
    if(!strcmp("exit", year))
    {
      break;
    }
    leap(atoi(year));   
    printf("請輸入您要查詢的年份『輸入exit離開』: ");
  }

  return 0;
}

[blog] 部落格線上傳送訊息到 google talk

這個訊息是在 重灌狂人 那邊看到的,我用起來相當不錯,所以套用了我的 電腦blog生活blog,那底下就來介紹怎麼把這個功能用在部落格上面 目前我是弄在 wordpress 上面,有可以達到我的需求,首先登入 網頁版的Google Talk聊天面板,然後自己設定一下名稱按送出,他會給你一段 frame 的程式碼,然後你要把他寫到 wordpress 的 theme 程式裡面 到 /wp-content/your_theme/sidebar.php 檔案裡面,每個 theme 設計方式不同,所以大家注意一下

在這後面加入

你會在你 blog 上面發現底下這圖案 google 如果你 google talk 在線上,他就會顯示藍色的喔,這樣就代表成功了

[生活日記] 回到中正一個多禮拜了

在這個禮拜,非常的忙,也不知道自己在忙什麼,不過過的很充實就是了,這學期修了六門課,在加上一門專題演講,這對研究所來說,算很大了,感覺一天24小時不夠用,不過很希望自己能夠進步,尤其是英文阿,我看 paper 速度還不夠快啦,所以要警惕自己,畢竟再過一學期,就要升上碩二了,更加要讓自己更有實力,這樣我在接別人傳承下來的工作,才可以繼續保持下去阿。

[Java] 安裝好 Jdk 設定 path 跟 classpath 路徑

今天剛裝好 jdk 新版 jdk1.6.0_04,如要下載請到 這裡 下載,裝好之後當然底下要找編譯檔案,就是要去 bin 這個資料夾,然後找到 javac 跟 java 執行檔就可以了,不過如果你要在任何地方都要使用這個執行檔,就要去修改 path,設定方法如下 java_1 我的電腦右鍵->內容 k Continue reading “[Java] 安裝好 Jdk 設定 path 跟 classpath 路徑”

[WWW] firefox and IE 的 greasemonkey

最近發現這種新玩意,那就是猴子外掛 Greasemonkey,這一套我在 FireFox 有找到,用起來還不錯,可是一些 for ie 的網站,就使用不到了,所以我又另外去找了 Greasemonkey for ie 的版本,不過 for ie 的版本有兩套,一套是我想要,另一套我測試起來不是我想要的。 先介紹 for ie 的 Greasemonkey,總共有兩套 1.gm4ie 這一套了,其實相當不錯,不過有一個缺點,就是如果你的網站是用 iframe 做的化,他必需要重新 reload 整個網站,才會有作用,所以我並不打算用這套,不然他還是蠻方便的 2.Trixie 這個,就有符合到我的要求了,不過他在設定上面格式都要先寫好
// ==UserScript==
// @name          Server2
// @description	  .
// @namespace     http://musicplayer.sourceforge.net/greasemonkey
// @include       http://xxxxxxxxx/index2/main_down.php*
// @include       http://xxxxxxxxx/index2/main_down.php*
所有套用的網站,都要寫在 // @include 這個裡面才會有作用,然後在用 ie alt+t +x 就可以更改 reload 設定了 3. Greasemonkey :: Firefox Add-ons FireFox 的部份,這個外掛裝好,你在啟動他的時候,會要求你選擇編輯 js 的軟體,請務必選 notepad.exe ,不然你選擇其他程式,你就會編輯不到檔案,那他檔案的放置位置如下 C:\Documents and Settings\你的帳號\Application Data\Mozilla\Firefox\Profiles\qvq3wzwh.default\gm_scripts

[轉錄文章] 如果你沒有心,我憑什麼教你

這是我在 Sayya BBS 的 longtime 板文章裡面看到的,看完我也有一些感覺,底下就是這一篇文章
網路上流傳很廣的一篇文章 每次看都會有一些不同的體會…… 你看過日本一個很受歡迎「搶救貧窮大作戰」嗎? 在那個依照案例做不同規劃的單元節目中,總跑不掉幾個公式: 貧窮原因的分析、為了擺脫所做的努力、和最後的成功。 而不斷上演的樣版中,所謂的大師與料理名人,總是龜毛、變態、吹毛求疵、 甚至極盡所能的虐待試圖搶救貧窮的個體。 每每發生這樣悽慘的景況,我那年幼被保護極好的姪子都會問我: 「他就不能對他好一點嗎?」 而我也總是說著一樣的答案:「憑什麼別人要把成功的技巧教給你?」 是的,「憑什麼?」這句話我自己也同樣深深的體會過。 從18歲進入職場,經常遇到肯「虐待」我的主管; 要不就是賺得很多,卻摳得要死的老闆, 極盡所能的要求我為他無償加班或犧牲休假;要不就是遇到龜毛至極的主管, 要求我遵守他的生活習慣與處事哲學;更多的,是混到無與倫比, 卻總讓我做到死的老大級豬頭。 每每遇到這種角色, 我都為了「怎麼可能會賺錢?」這個問題而困擾的想死, 每次離開那個職位時,總是出去大快朵頤一番,來犒勞自己這段日子的辛勞奉獻, 但,我卻總是掉入所謂「勝者的詛咒」,自以為脫逃,卻又什麼都拿不到的痛苦中。 於是,我曾經發誓要做個極為體貼而人性化的上司,對待我的員工要視如己出。 但從因為砍掉新人而哭了三天的小主管,到現在,我也成為龜毛且殘酷的人, 這條路教會了我一件非常重要的事:「如果你沒有心,我憑什麼教你?」 一位目前是副機長的朋友曾經說過,降落的技巧每個人都不一樣, 必須透過所有前輩的教導, 才能夠從中揣摩自己的方式,但是要怎麼才能夠學到, 必須要靠你主動的去問、去學、無論對方願不願教你, 你也要睜大眼睛去看。而往往要取悅正駕駛教你, 你必須極盡所能的配合他的要求與習慣, 也要以最大的耐性和肯學的謙卑去與他溝通。 到現在,每個月坐擁十萬收入,購屋、買房、 降落經驗職達千次以上的他, 比起七年前剛從美國拿到執照回台的狂妄, 現在的他,多了謙卑、和緩、與容忍的耐性。 也許,你現在也遇到了這樣的主管,常常讓你有生不如死的痛苦。 也許,你正為了老闆的無理要求覺得自尊比發展重要。 但,在這樣的景氣和競爭的環境下,他能活著,就比你有出息、有辦法, 而且,有許多生存的技巧與方式,值得你去虛心請教。 只要一天,你尚未達成自己的夢想與目標, 都要記得這句話:「別人憑什麼教你」。
Continue reading “[轉錄文章] 如果你沒有心,我憑什麼教你”

[Apache] mod_rewrite 進階用法,網域 redirect

我對 mod_rewrite 的技術相當有興趣,最近又有人在 ptt Linux 版上問到這相關的問題,如下
我用的是虛擬主機 (web hosting) 他的管理是這樣的, 不論代管哪個domain 一律都是對應到 /home/user/public_html 這個目錄下 也就是說, 1.com 跟 2.com 都會對到 ~/public_html 問題是: –> 我希望有人輸入 “1.com” 時, 就是讀 ~/public_html/data1 –> 有人讀 “2.com” 時, 就是讀 ~/public_html/data2 當然目前如果都不做設定, 那就是要用 http;//1.com/data1/ 跟 http;//2.com/data2/ 才能答成相同功能. 請問 .htaccess 有辦法改寫這樣的狀況嗎.
Continue reading “[Apache] mod_rewrite 進階用法,網域 redirect”