為什么要安裝linux:
?????? 1.不知何時開始對windows產(chǎn)生了反感
?????? 2.硬盤增加了80g
???????3.出于好奇
為什么選擇fedora core5:
?????? 1.網(wǎng)上評論:大家說好才是真的好,而且比較適合我。
????????2.先入為主:身邊有同學用過fedora core的linux。(不過是fc2的,里面的openoffice對中文支持不好。)
??????? 3.專家推薦:有個玩了linux3年的朋友向我推薦了fc,告訴我最新版的是fc5,得知里面還自帶了eclipse。對于喜歡java的我來說,這是一大誘惑。
如何得到fedora core5 :
?????????1.商店購買安裝盤:浪費錢跟時間,需要親自跑到商店去找,我估計我所在的城市沒有買。
???????? 2.借朋友的安裝盤:那個同學在另一個學校,坐車要10來分鐘,麻煩。
???????? 3.上網(wǎng)下載:joakly在北京的公司可以免費上網(wǎng),網(wǎng)速奇快無比。of course?,下載!
網(wǎng)上尋找fedora core5:
????????? 1.google??未果???
????????? 2.verycd.com? 未果
????????? 2.csdn.net? -->wiki-->linux-->fedora???在這里我找到了官方bt下載網(wǎng)址http://torrent.fedoraproject.org/
安裝 fedora?core 5:
???????????1.使用nero?6刻錄了6張cd 。nero是很著名的刻錄軟件,易用,安全。
???????????2.給linux劃分了10G的空間。
?????????? 3.如果是原來安裝了windows一定要使用custom安裝,如果選擇了自動分區(qū),你的硬盤數(shù)據(jù)就全毀了,曾經(jīng)吃過這樣的虧。汗。。。?
???????????4.安裝過程中發(fā)現(xiàn)有好幾張碟片被弄壞了,跑了商店又買了2張碟,重新刻錄。虧
?????????? 5.安裝完后,發(fā)現(xiàn)機器既不能進入windows也不能進入linux,機器停在一個grub的提示符下面,卻什么都不能輸入。無語。。。
?????????? 6.第一反應(yīng)是linux把mbr破壞了,搞得系統(tǒng)不能啟動了。趕緊上網(wǎng)查。通過一番努力,搞定了。下面記錄了修復(fù)過程。
用grub引導(dǎo)多系統(tǒng):
???????????用fedora core?5的rescue盤啟動系統(tǒng),進入了一個有sh#提示符的界面。
1.?在sh#下面鍵入命令:????? chroot? /mnt/sysimage ,進入/ 目錄
2.?用cat? 察看 /etc/fstab?文件:fstab文件中有一行顯示如下:?
????????????LABEL=/boot /boot ext3 defaults 1 2
??????說明我的Linux系統(tǒng)/boot和/沒有位于同一個分區(qū)
3.然后依次執(zhí)行下面的語句 ,重新啟動,搞定:
grub> root (hd1,0)????? //?我的linux是裝在(hd1,0)上。
?Filesystem type is ext2fs, partition type 0x83
grub> setup(hd0)??????? // 把grub寫入mbr
grub> kernel /vmlinuz-2.6.11-1.1369_FC5 ro root=/root???//裝載kernel
??? ?[Linux-bzImage, setup=0x1e00, size=0x18e473]
grub> initrd /grub initrd-2.6.11-1.1369_FC4.img???
????[Linux-initrd @ 0x2e1000, 0x10e685 bytes]
grub> boot
?
???????????
? -------ps 現(xiàn)在的linux的易用性與windows越來越接近了。像我等菜鳥也開始用了,前途無量啊。。
[介紹]
gcc and g++分別是gnu的c & c++編譯器 gcc/g++在執(zhí)行編譯工作的時候,總共需要4步
1.預(yù)處理,生成.i的文件[預(yù)處理器cpp]
2.將預(yù)處理后的文件不轉(zhuǎn)換成匯編語言,生成文件.s[編譯器egcs]
3.有匯編變?yōu)槟繕舜a(機器代碼)生成.o的文件[匯編器as]
4.連接目標代碼,生成可執(zhí)行程序[鏈接器ld]
[參數(shù)詳解]
-x language filename
設(shè)定文件所使用的語言,使后綴名無效,對以后的多個有效.也就是根據(jù)約定C語言的后
綴名稱是.c的,而C++的后綴名是.C或者.cpp,如果你很個性,決定你的C代碼文件的后綴
名是.pig 哈哈,那你就要用這個參數(shù),這個參數(shù)對他后面的文件名都起作用,除非到了
下一個參數(shù)的使用。
可以使用的參數(shù)嗎有下面的這些
`c', `objective-c', `c-header', `c++', `cpp-output', `assembler', and `a
ssembler-with-cpp'.
看到英文,應(yīng)該可以理解的。
例子用法:
gcc -x c hello.pig
-x none filename
關(guān)掉上一個選項,也就是讓gcc根據(jù)文件名后綴,自動識別文件類型
例子用法:
gcc -x c hello.pig -x none hello2.c
-c
只激活預(yù)處理,編譯,和匯編,也就是他只把程序做成obj文件
例子用法:
gcc -c hello.c
他將生成.o的obj文件
-S
只激活預(yù)處理和編譯,就是指把文件編譯成為匯編代碼。
例子用法
gcc -S hello.c
他將生成.s的匯編代碼,你可以用文本編輯器察看
-E
只激活預(yù)處理,這個不生成文件,你需要把它重定向到一個輸出文件里面.
例子用法:
gcc -E hello.c > pianoapan.txt
gcc -E hello.c | more
慢慢看吧,一個hello word 也要與處理成800行的代碼
-o
制定目標名稱,缺省的時候,gcc 編譯出來的文件是a.out,很難聽,如果你和我有同感
,改掉它,哈哈
例子用法
gcc -o hello.exe hello.c (哦,windows用習慣了)
gcc -o hello.asm -S hello.c
-pipe
使用管道代替編譯中臨時文件,在使用非gnu匯編工具的時候,可能有些問題
gcc -pipe -o hello.exe hello.c
-ansi
關(guān)閉gnu c中與ansi c不兼容的特性,激活ansi c的專有特性(包括禁止一些asm inl
ine typeof關(guān)鍵字,以及UNIX,vax等預(yù)處理宏,
-fno-asm
此選項實現(xiàn)ansi選項的功能的一部分,它禁止將asm,inline和typeof用作關(guān)鍵字。
-fno-strict-prototype
只對g++起作用,使用這個選項,g++將對不帶參數(shù)的函數(shù),都認為是沒有顯式的對參數(shù)
的個數(shù)和類型說明,而不是沒有參數(shù).
而gcc無論是否使用這個參數(shù),都將對沒有帶參數(shù)的函數(shù),認為城沒有顯式說明的類型
-fthis-is-varialble
就是向傳統(tǒng)c++看齊,可以使用this當一般變量使用.
-fcond-mismatch
允許條件表達式的第二和第三參數(shù)類型不匹配,表達式的值將為void類型
-funsigned-char
-fno-signed-char
-fsigned-char
-fno-unsigned-char
這四個參數(shù)是對char類型進行設(shè)置,決定將char類型設(shè)置成unsigned char(前兩個參
數(shù))或者 signed char(后兩個參數(shù))
-include file
包含某個代碼,簡單來說,就是便以某個文件,需要另一個文件的時候,就可以用它設(shè)
定,功能就相當于在代碼中使用#i nclude<filename>
例子用法:
gcc hello.c -include /root/pianopan.h
-imacros file
將file文件的宏,擴展到gcc/g++的輸入文件,宏定義本身并不出現(xiàn)在輸入文件中
-Dmacro
相當于C語言中的#define macro
-Dmacro=defn
相當于C語言中的#define macro=defn
-Umacro
相當于C語言中的#undef macro
-undef
取消對任何非標準宏的定義
-Idir
在你是用#i nclude"file"的時候,gcc/g++會先在當前目錄查找你所制定的頭文件,如
果沒有找到,他回到缺省的頭文件目錄找,如果使用-I制定了目錄,他
回先在你所制定的目錄查找,然后再按常規(guī)的順序去找.
對于#i nclude<file>,gcc/g++會到-I制定的目錄查找,查找不到,然后將到系統(tǒng)的缺
省的頭文件目錄查找
-I-
就是取消前一個參數(shù)的功能,所以一般在-Idir之后使用
-idirafter dir
在-I的目錄里面查找失敗,講到這個目錄里面查找.
-iprefix prefix
-iwithprefix dir
一般一起使用,當-I的目錄查找失敗,會到prefix+dir下查找
-nostdinc
使編譯器不再系統(tǒng)缺省的頭文件目錄里面找頭文件,一般和-I聯(lián)合使用,明確限定頭
文件的位置
-nostdin C++
規(guī)定不在g++指定的標準路經(jīng)中搜索,但仍在其他路徑中搜索,.此選項在創(chuàng)libg++庫
使用
-C
在預(yù)處理的時候,不刪除注釋信息,一般和-E使用,有時候分析程序,用這個很方便的
-M
生成文件關(guān)聯(lián)的信息。包含目標文件所依賴的所有源代碼你可以用gcc -M hello.c
來測試一下,很簡單。
-MM
和上面的那個一樣,但是它將忽略由#i nclude<file>造成的依賴關(guān)系。
-MD
和-M相同,但是輸出將導(dǎo)入到.d的文件里面
-MMD
和-MM相同,但是輸出將導(dǎo)入到.d的文件里面
-Wa,option
此選項傳遞option給匯編程序;如果option中間有逗號,就將option分成多個選項,然
后傳遞給會匯編程序
-Wl.option
此選項傳遞option給連接程序;如果option中間有逗號,就將option分成多個選項,然
后傳遞給會連接程序.
-llibrary
制定編譯的時候使用的庫
例子用法
gcc -lcurses hello.c
使用ncurses庫編譯程序
-Ldir
制定編譯的時候,搜索庫的路徑。比如你自己的庫,可以用它制定目錄,不然
編譯器將只在標準庫的目錄找。這個dir就是目錄的名稱。
-O0
-O1
-O2
-O3
編譯器的優(yōu)化選項的4個級別,-O0表示沒有優(yōu)化,-O1為缺省值,-O3優(yōu)化級別最高
-g
只是編譯器,在編譯的時候,產(chǎn)生調(diào)試信息。
-gstabs
此選項以stabs格式聲稱調(diào)試信息,但是不包括gdb調(diào)試信息.
-gstabs+
此選項以stabs格式聲稱調(diào)試信息,并且包含僅供gdb使用的額外調(diào)試信息.
-ggdb
此選項將盡可能的生成gdb的可以使用的調(diào)試信息.
-static
此選項將禁止使用動態(tài)庫,所以,編譯出來的東西,一般都很大,也不需要什么
動態(tài)連接庫,就可以運行.
-share
此選項將盡量使用動態(tài)庫,所以生成文件比較小,但是需要系統(tǒng)由動態(tài)庫.
-traditional
試圖讓編譯器支持傳統(tǒng)的C語言特性
[參考資料]
-Linux/UNIX高級編程
中科紅旗軟件技術(shù)有限公司編著.清華大學出版社出版
-Gcc man page
[ChangeLog]
-2002-08-10
ver 0.1 發(fā)布最初的文檔
-2002-08-11
ver 0.11 修改文檔格式
-2002-08-12
ver 0.12 加入了對靜態(tài)庫,動態(tài)庫的參數(shù)
-2002-08-16
ver 0.16 增加了gcc編譯的4個階段的命令
運行 gcc/egcs
**********運行 gcc/egcs***********************
GCC 是 GNU 的 C 和 C++ 編譯器。實際上,GCC 能夠編譯三種語言:C、C++ 和 O
bject C(C 語言的一種面向?qū)ο髷U展)。利用 gcc 命令可同時編譯并連接 C 和 C++
源程序。
如果你有兩個或少數(shù)幾個 C 源文件,也可以方便地利用 GCC 編譯、連接并生成可
執(zhí)行文件。例如,假設(shè)你有兩個源文件 main.c 和 factorial.c 兩個源文件,現(xiàn)在要編
譯生成一個計算階乘的程序。
代碼:
-----------------------
清單 factorial.c
-----------------------
int factorial (int n)
{
if (n <= 1)
return 1;
else
return factorial (n - 1) * n;
}
-----------------------
清單 main.c
-----------------------
#i nclude <stdio.h>
#i nclude <unistd.h>
int factorial (int n);
int main (int argc, char **argv)
{
int n;
if (argc < 2)
{
printf ("Usage: %s n\n", argv [0]);
return -1;
}
else
{
n = atoi (argv[1]);
printf ("Factorial of %d is %d.\n", n, factorial (n));
}
return 0;
}
-----------------------
利用如下的命令可編譯生成可執(zhí)行文件,并執(zhí)行程序:
$ gcc -o factorial main.c factorial.c
$ ./factorial 5
Factorial of 5 is 120.
GCC 可同時用來編譯 C 程序和 C++ 程序。一般來說,C 編譯器通過源文件的后綴
名來判斷是 C 程序還是 C++ 程序。在 Linux 中,C 源文件的后綴名為 .c,而 C++ 源
文件的后綴名為 .C 或 .cpp。但是,gcc 命令只能編譯 C++ 源文件,而不能自動和 C
++ 程序使用的庫連接。因此,通常使用 g++ 命令來完成 C++ 程序的編譯和連接,該程
序會自動調(diào)用 gcc 實現(xiàn)編譯。假設(shè)我們有一個如下的 C++ 源文件(hello.C):
#i nclude <iostream>
void main (void)
{
cout << "Hello, world!" << endl;
}
則可以如下調(diào)用 g++ 命令編譯、連接并生成可執(zhí)行文件:
$ g++ -o hello hello.C
$ ./hello
Hello, world!
**********************gcc/egcs 的主要選項*********
gcc 命令的常用選項
選項 解釋
-ansi 只支持 ANSI 標準的 C 語法。這一選項將禁止 GNU C 的某些特色,
例如 asm 或 typeof 關(guān)鍵詞。
-c 只編譯并生成目標文件。
-DMACRO 以字符串“1”定義 MACRO 宏。
-DMACRO=DEFN 以字符串“DEFN”定義 MACRO 宏。
-E 只運行 C 預(yù)編譯器。
-g 生成調(diào)試信息。GNU 調(diào)試器可利用該信息。
-IDIRECTORY 指定額外的頭文件搜索路徑DIRECTORY。
-LDIRECTORY 指定額外的函數(shù)庫搜索路徑DIRECTORY。
-lLIBRARY 連接時搜索指定的函數(shù)庫LIBRARY。
-m486 針對 486 進行代碼優(yōu)化。
-o FILE 生成指定的輸出文件。用在生成可執(zhí)行文件時。
-O0 不進行優(yōu)化處理。
-O 或 -O1 優(yōu)化生成代碼。
-O2 進一步優(yōu)化。
-O3 比 -O2 更進一步優(yōu)化,包括 inline 函數(shù)。
-shared 生成共享目標文件。通常用在建立共享庫時。
-static 禁止使用共享連接。
-UMACRO 取消對 MACRO 宏的定義。
-w 不生成任何警告信息。
-Wall 生成所有警告信息。
?????? 今天開幕式,忽然下起雨,運動員們在大雨里淋了半個多小時,開幕式才開動。我有幸代表運動員宣誓。小有一點緊張,不過還好沒有出大紕漏。
?????? 后天就有一場比賽,照著熱身賽的發(fā)揮,我對我們院的實力還是非常看好,應(yīng)該進4強沒有問題。對個人來說也是最后一屆足球比賽了,以后再難的這樣的機會了。好好踢,不要給自己留下遺憾。
Donna Lewis是英國流行歌手兼詞曲作者,六歲起演奏剛琴,受當時為爵士樂剛琴演奏者的父親的影響,Donna還是少年時就開始了歌曲創(chuàng)作。長大以后,除去學習任務(wù),Donna常喜歡到酒巴里唱歌,后來建立了自己的錄音室,開始錄制自己創(chuàng)作的歌曲。在同Atlantic唱片公司簽約后,Donna推出她的第一支單曲I Love You Always Forever,成為VH1的一首極受成人歡迎的熱門歌曲。這首歌也使得她的第一張專輯Now In A Minute取得了白金銷量,并擠入專輯榜的第31位。今天推薦的這首歌曲均出自該專輯,節(jié)奏輕快,風格清新,配合Donna悅耳脫俗的嗓音,成為絕對討好大眾的流行佳作!
歌詞:
? I Could Be The One
? 我可以是最特別的
?
?歌手:Donna Lewis???? 專輯:Blue Plante?
I could be your sea of sand
我可以是你的海洋
I could be your warmth of desire
我可以是你溫暖的欲望
I could be your prayer of hope
我可以是你希望的禱告
I could be your gift to everyday
我可以是你每一天的禮物
I could be your tide of heaven
我可以是你前往天堂的潮水
I could be a hint of what’s to come
我可以是你預(yù)知的未來
I could be ordinary
我可以是最平凡的存在
I could be the one
我可以是最特別的
I could be your blue eyed angel
我可以是你藍眼睛的天使
I could be the storm before the calm
我可以是你平靜前的風暴
I could be your secret pleasure
我可以是你秘密的快樂
I could be your well wishing well
我可以是你期待越來越好的愿望
I could be your breath of life
我可以是你生命的呼吸
I could be your European dream
我可以是你歐洲的夢
I could be ordinary
我可以是最平凡的存在
I could be the one
我可以是最特別的
Now I would lie here in the darkness
現(xiàn)在我可以在這樣的黑暗中
Now I would lie here for all time
現(xiàn)在我可以無時無刻在這里守候
Now I would lie here watching over you
現(xiàn)在我可以靜靜地看著你
Comfort you
輕輕的安慰你
Sing to you
輕輕的唱歌給你
I could be your worry partner
我可以是你制造麻煩的搭檔
I could be your socialite
我可以是你的社交能手
I could be your green eyed monster
我可以是你綠眼睛的小怪物
I could be your force of light
我可以是你力量的光
I could be your temple garden
我可以是你的廟園
I could be your tender hearted child
我可以是你的廟園
I could be ordinary
我可以是最平凡的存在
I could be the one
我可以是最特別的
Now I would lie here in the darkness
現(xiàn)在我可以在這樣的黑暗中
Now I would lie here for all time
現(xiàn)在我可以無時無刻在這里守候
Now I would lie here watching over you
現(xiàn)在我可以靜靜地看著你
Comfort you
輕輕的安慰你
Sing to you
輕輕的唱歌給你
Will I ever change the journey
這個旅行會改變嗎
Will the hushed tones disappear
這些音符會消失嗎
Oh little Rita
親愛的
Let me hold you
讓我挽著你
Oh little Rita
親愛的
Let me love you
讓我來喜歡你
I could be your leafy island
我可以是你綠色的小島
I could be your thunder in the clouds
我可以是你烏云后的閃電
I could be your dark enclosure
我可以是你黑暗的包容
I could be your romantic soul
我可以是你浪漫的靈魂
I could be your small beginning
我可以是你小小的起點
I could be your suit in universe
我可以是你宇宙中最般配的
I could be ordinary
我可以是最平凡的存在
I could be the one
我可以是最特別的
I could be ordinary
我可以是最平凡的存在
I could be the one
我可以是最特別的
I could be ordinary
我可以是最平凡的存在
I could be the one
我可以是最特別的
面向服務(wù)的體系結(jié)構(gòu)
?? a服務(wù)
?? b服務(wù)描述
一些術(shù)語
SOAP(Simple Object Access Protocal,簡單對象訪問協(xié)議)
WSDL(Web Service Description Language,Web服務(wù)描述語言)
UDDI(Universal Description,Discovery and Integration,通用描述,發(fā)現(xiàn)和集成)
參與者角色
1.提供者:提供者是一個被他人視為可以通過網(wǎng)絡(luò)訪問的服務(wù)的軟件資產(chǎn)。
??a具有xml形式的描述
??b具有一個封裝了行為的具體實現(xiàn)
2.注冊中心:一個注冊中心管理著關(guān)于提供者及其軟件資產(chǎn)的信息資料庫。
這個資料庫包括:
a業(yè)務(wù)數(shù)據(jù),如名字,描述和聯(lián)系信息。
b數(shù)據(jù)描述策略,業(yè)務(wù)處理以及軟件綁定。
3.請求者:從面向服務(wù)的體系結(jié)構(gòu)中,請求者是一個業(yè)務(wù)對象,它發(fā)現(xiàn)并調(diào)用由一個或多個提供者提
供的軟件資產(chǎn)。從復(fù)合計算的觀點來說,服務(wù)請求者是一個應(yīng)用程序,它查找提供者并初始化與提供
者的交互。這個角色可以由下列事物承擔:
?? a使用web瀏覽器的人。
?? b沒有用戶界面的計算實體,例如另外一個web服務(wù)。
參與者的交互
1.發(fā)布:提供者將服務(wù)信息發(fā)布到注冊中心。發(fā)布機制有多種:
?? a直接的
????????服務(wù)提供者通過email,F(xiàn)TP或者分發(fā)CD的方式,直接向服務(wù)提供者提供服務(wù)描述。
在這種情況下沒有注冊中心,請求者負責定位服務(wù)并獲取它們的描述。
?? bHTTP GET請求
????????服務(wù)請求者直接使用HTTP GET請求直接從服務(wù)提供者處獲取服務(wù)描述。
這個模型使用了注冊中心(公共的web資料庫)http://www.xmethods.com
?? c動態(tài)發(fā)現(xiàn)
這種機制通過編程在本地和公共的注冊中心中存儲或者獲取服務(wù)描述。在web服務(wù)世界中,
雖然有許多注冊中心(例如ebXML等),然而最常用的卻是UDDI。從字面上來說,服務(wù)提
供者是使用特殊的API繼來發(fā)布web服務(wù)描述的應(yīng)用程序。
2.服務(wù)定位(發(fā)現(xiàn))
?? 在這種情況下,服務(wù)請求者是一個使用特殊API集向公共或者私有注冊中心查詢服務(wù)描述的應(yīng)用
?? 程序。這些查詢采用定義良好的XML格式。
3.綁定
?? 綁定交互設(shè)計服務(wù)提供者和服務(wù)請求者,而注冊中心是可選項。
?? 綁定是一個應(yīng)用程序在使用服務(wù)描述生成消息并發(fā)送給服務(wù)提供者的過程中所做的事情。
?? Web服務(wù)描述文件(WSDL文件)指定服務(wù)所支持的網(wǎng)絡(luò)協(xié)議,用來訪問服務(wù)的API,以及
?? 與請求者使用服務(wù)相關(guān)的其它內(nèi)容。
?? 啊!朋友,再見!--美國經(jīng)典情景喜劇《老友記》進入告別倒計時
“《老友記》實在是太老了,也讓我們都隨著變老了。演了10年,那么多集,轉(zhuǎn)眼我都30多歲了,真的不能像原來那樣把全部的時間都投入到它上面。《老友記》是部美好的劇集,已經(jīng)有了足夠的名氣和人氣,應(yīng)該畫上句號了。”——詹妮佛·安妮斯頓Jennifer Aniston (《老友記》中瑞秋的扮演者)
目前正在央視8套熱播的美國著名電視劇《兄弟連》,使中國觀眾領(lǐng)略到了美國電視劇的獨特魅力。與《兄弟連》風格迥異,但同樣堪稱美國經(jīng)典電視劇的《老友記》,在全球的知名度要比《兄弟連》大得多。不過,這部長達240多集的連續(xù)劇在與觀眾同行了近10年后,如今終于進入了告別倒計時。
《老友記》:講述我們身邊的故事
9月25日,美國情景喜劇《老友記》(Friends,又譯《六人行》)第十季第一集《喬伊與瑞秋接吻后》如期與觀眾見面。(注:所謂季,就是指播出季節(jié)。美國商業(yè)電視以每年9月中旬至第二年4月下旬為一個播出季節(jié),在播出季節(jié),觀眾不會看到老節(jié)目,電視屏幕完全被新的劇集所占據(jù)。一部系列劇每周只播出一集,除去非播出季節(jié)的4個多月,一季的電視劇基本保持在25集左右。另外,因為大多數(shù)電視劇都在整點或半點播出,所以其長度一般為30分鐘或60分鐘左右。)在接下來的7個月中,全球超過60個國家和地區(qū)的近6000萬觀眾還將在每周四晚間享受他們已經(jīng)享受了9年之久的快樂時光。不過,對于這些熱心觀眾來說,這7個月的“甜蜜時光”恐怕多少會摻雜一絲淡淡的惆悵。畢竟,第十季將是《老友記》的告別演出。
追憶似乎在所難免,《老友記》輝煌、燦爛的9年也的確值得我們“盤點一番”。憑借《老友記》,6個美國影視界的“無名小輩”搖身一變,成為每集片酬100萬美元的當紅明星;近10年中,每年的美國艾美獎喜劇類電視劇的獲獎名單上,《老友記》幾乎都成為保留劇目;在美國國家廣播公司(NBC)電視臺收視10佳排行榜上,《老友記》也始終占有一席之地,《老友記》第九季的平均收視率達到48%,最高時突破了60%……
而這一切輝煌,都源自客居美國紐約的6個性格迥異的年輕人——嬌縱可愛的千金小姐瑞秋、正直專情的博物館考古學家羅斯、從不服輸而且控制欲極強的莫妮卡、幽默風趣的錢德勒、古怪迷人的菲比和天真到有些傻氣的花花公子喬伊。9年來,正是這6個美國“普通”青年的“情感起伏、事業(yè)波折和生活中的喜怒哀樂”,深深地吸引了越來越多的電視觀眾。《老友記》無形中已經(jīng)成為人們生活中的一面鏡子,透過它,初涉世事的年輕人看到了自己稚嫩的身影,那些已過而立之年的剛剛組建家庭的中產(chǎn)階級上班族,也憶起了他們逝去的幸福的單身時光。年復(fù)一年,已經(jīng)沒有人能說得清電視劇中那清澀而甜蜜的單身生活到底發(fā)生在紐約,還是發(fā)生在每個人身邊。或許,那原本就是我們的故事。
《老友記》:蘊涵獨特的“美式”文化
作為一部受到觀眾喜愛的情景喜劇,《老友記》的精彩并不僅僅來源于它對生活原生態(tài)的再現(xiàn)。雖然《老友記》自始至終嚴格地遵循著美國情景喜劇的基本規(guī)則:每集故事掀起的高潮都會在半小時的限定時間內(nèi)歸于平靜。從制作上看,我們不僅找不到任何特別的地方,而且簡直就可以用循規(guī)蹈矩、缺乏新意來形容它。但是,《老友記》并不是你想象中那樣平庸乏味。只需看上一集,沒有人能逃脫那些來自于異想天開的劇情、高潮迭起的故事和形形色色的客串明星的“致命誘惑”。尤其是那些輕松而詼諧的人物對白,蘊涵著一種獨特的“美式”幽默,令人拍案叫絕。
而這一點,早在1994年9月22日,《老友記》播出第一季第一集時便已初露端倪。穿著婚紗的瑞秋,風風火火地沖進“中央咖啡廳”,然后一臉無辜地向完全摸不著頭腦的人們解釋自己逃婚的原因:“我突然意識到自己不愛巴里,我不能和‘薯頭先生’結(jié)婚”。“薯頭先生”,一個在美國家喻戶曉的卡通形象,將《老友記》人物對白的美國文化底蘊體現(xiàn)得淋漓盡致。由此,我們很容易理解,為什么生于斯、長于斯的美國人會對《老友記》產(chǎn)生強烈的認同感,又為什么會有越來越多的各國英語愛好者將它視為最好的英語口語教材。
6位“老友”的深厚情意
提到《老友記》的成功,不能不提到的還有6名主要演員間默契的配合。雖然伴隨《老友記》的日益成功,詹妮佛·安妮斯頓、大衛(wèi)·施威莫等人已經(jīng)成為美國影視界頗具影響的人物,但是,不知是不是受《老友記》濃郁的友情氛圍的影響,在他們身上,你能看到的永遠是相互尊重和相互欣賞。他們沒有誰會因為耍大牌而勞其他人在拍攝現(xiàn)場久等;當拍攝告一段落,他們也總是用擁抱和親吻對方來相互鼓勵。可以說,他們兄弟姐妹般的深厚情意已經(jīng)成為《老友記》的一段佳話。
當然,伴隨《老友記》中6個俊男靚女紛紛跨過自己的而立之年,6名演員也已日漸成熟。他們或者已經(jīng)成就了美滿的婚姻(詹妮佛·安妮斯頓嫁給了大名鼎鼎的好萊塢影星布拉德·皮特,莉莎·庫卓1995年與好萊塢導(dǎo)演兼制片人邁克爾·斯特恩結(jié)婚……),或者成功進軍影壇,在演藝事業(yè)上更上一層樓(科特尼·考克斯曾出演電影《漫長的十二月》,并參加了《驚聲尖叫》三部曲的拍攝……),或者在其它領(lǐng)域大顯身手(大衛(wèi)·施威莫在芝加哥經(jīng)營一家劇院……)。歲月的更迭,個人境遇的改變和9年來《老友記》的起起落落都沒有將他們彼此分開。雖然在第九季后各種關(guān)于《老友記》行將完結(jié)的消息曾經(jīng)著實喧鬧過一陣,但是6個“老友”最終還是決定完成《老友記》第十季。
不過,離別的時刻終于還是來臨了。雖然負責《老友記》制作的美國華納兄弟公司已經(jīng)表示,他們將最終“給劇中的每個人幸福和快樂”,但是離別的感傷還是在無情地抽打著每一個人。“我?guī)缀醪荒芟胂笈c瑞秋這個角色徹底分離,這使得我焦躁不安。”盡管終于“有時間和心愛的人約會了”,詹妮佛·安妮斯頓還是感到了深深的痛苦。“這就好比一場強迫的離婚。”扮演羅斯的大衛(wèi)·施威莫也表示:“我離開了,這次是真的。我們都不會再回來了。看樣子,我們需要很長的一段時間去適應(yīng)不再有《老友記》的日子。”
缺乏競爭導(dǎo)致美國電視劇的衰退
其實,傷痛的何止是這6位“老友”。很久以來,習慣在晚間的固定時段收看美國電視劇的觀眾,已經(jīng)承受了太多的“離情別緒”。在《老友記》之前,由HBO公司推出的熱門電視劇《欲望都市》(Sex And The City)已經(jīng)宣告曲終人散。《老友記》之后,在55屆艾美獎上曾經(jīng)擊敗過《老友記》的《人人都愛雷蒙德》(Everybody loves Raymond)也已經(jīng)準備偃旗息鼓。今年秋天,美國4大電視廣播網(wǎng)播出的情景喜劇總共只有24部。比起1993年的46部,今天美國情景喜劇的頹勢已經(jīng)是不爭的事實。各大電視臺不斷空出的晚間喜劇檔,勾起人們對上個世紀八十年代的無比懷念。毫無疑問,那是美國電視劇的黃金時代。與日益僵化的好萊塢相比,那時的電視劇工業(yè)給予創(chuàng)作者更多的創(chuàng)作自由。電視制作商爭相為商業(yè)電視網(wǎng)提供服務(wù)。一批品質(zhì)卓越的美國電視劇如雨后春筍般大量涌現(xiàn)。有評論稱:“當電影淪為兒童玩具,電視劇所提供的閱讀快感將使它成為最后的成人讀物。”法國《電影手冊》也樂觀地認為:“在工業(yè)化的電影制造領(lǐng)域,美國電視劇的成就已經(jīng)超越了好萊塢的大多數(shù)電影。”
然而,短短20年,美國電視劇令人炫目的輝煌已成過眼云煙。雖然《老友記》的最終離去有其自身發(fā)展的某種必然,但是,在美國電視劇普遍蕭條的今天,《老友記》的壽終正寢也算是大勢所趨。雖然人們習慣于將美國電視劇黃金時代的一去不返歸咎于紀實型電視節(jié)目的蓬勃發(fā)展,但是,正如美國《新聞周刊》在近期的一篇名為《正在失去的“朋友”》(Losing'Friends')的文章中所指出的,情景喜劇衰落的根本原因在于電視公司的壟斷。近年來,美國的4大電視廣播網(wǎng)幾乎吞并了所有的獨立電視制片商。現(xiàn)在,美國廣播公司(ABC)的節(jié)目基本上來源于迪斯尼一家公司,而NBC則自己制作大部分節(jié)目。美國著名電視制片人亞當·史密斯(Adam Smith)對此發(fā)表評論說:“沒有競爭是美國電視事業(yè)發(fā)展最大的絆腳石”。