2010年11月29日 星期一
很棒的音樂網站
一直不斷的播放音樂
架設於奇美博物館網站音樂欣賞欄內的奇美古典音樂網
http://www.chimeimuseum.com/museumMusic/enjoy.asp
分為小提琴、 交響樂、鋼琴、協奏曲、歌劇合唱、其他等六大類。
小提琴http://www.chimeimuseum.com/museumMusic/newmusic/violin.html
交響樂http://www.chimeimuseum.com/museumMusic/newmusic/symphony.html
鋼琴http://www.chimeimuseum.com/museumMusic/newmusic/piano.html
協奏曲http://www.chimeimuseum.com/museumMusic/newmusic/concerto.html
歌劇 & 民謠 http://www.chimeimuseum.com/museumMusic/newmusic/opera.html
吉他及曼陀鈴http://www.chimeimuseum.com/museumMusic/newmusic/other2.html
小喇叭 & 豎琴http://www.chimeimuseum.com/museumMusic/newmusic/other.html
小精靈音樂http://www.chimeimuseum.com/museumMusic/newmusic/musicbox.html
可以整日沉浸在悅耳的樂聲中,與作曲者一同神遊,完全的享受音樂。或是在夜深人靜時,聆聽動人的古典小品名曲,感受音樂帶來的恬美。
奇美古典音樂網的特色是沒有任何插播、廣告或對白,完全是純音樂的播放,可選擇隨機撥放或依序播放。
架設於奇美博物館網站音樂欣賞欄內的奇美古典音樂網
http://www.chimeimuseum.com/museumMusic/enjoy.asp
分為小提琴、 交響樂、鋼琴、協奏曲、歌劇合唱、其他等六大類。
小提琴http://www.chimeimuseum.com/museumMusic/newmusic/violin.html
交響樂http://www.chimeimuseum.com/museumMusic/newmusic/symphony.html
鋼琴http://www.chimeimuseum.com/museumMusic/newmusic/piano.html
協奏曲http://www.chimeimuseum.com/museumMusic/newmusic/concerto.html
歌劇 & 民謠 http://www.chimeimuseum.com/museumMusic/newmusic/opera.html
吉他及曼陀鈴http://www.chimeimuseum.com/museumMusic/newmusic/other2.html
小喇叭 & 豎琴http://www.chimeimuseum.com/museumMusic/newmusic/other.html
小精靈音樂http://www.chimeimuseum.com/museumMusic/newmusic/musicbox.html
可以整日沉浸在悅耳的樂聲中,與作曲者一同神遊,完全的享受音樂。或是在夜深人靜時,聆聽動人的古典小品名曲,感受音樂帶來的恬美。
奇美古典音樂網的特色是沒有任何插播、廣告或對白,完全是純音樂的播放,可選擇隨機撥放或依序播放。
2010年11月26日 星期五
小心了 女人常說的32句慌言
其實,女人城府比咱男的深啊,有一句俗語是這麼說的,女人心,海底針;似那五六月的天,說變就變,風雲莫測,讓人難以琢磨;下面就是女人常說的32句雙關語,並且一一做了詳解,男生們要記住了哦,以後避免中招哈,嘎嘎!
第一句:“我看上你可不是因為你的錢(或者是你的地位)!”
仔細想一想,女人又不是白癡,什麼都沒有,只有愛情能當麵包去吃飯啊?即使你現在沒有,那麼她的眼光也能看見你的以後,如果你很有能力,她肯定把你當作可升值性股票把你攥在手裏。
第二句:“你以為我想去啊,是你非拉我去的。”
誰拉誰去的啊?自己想去就去唄,我又不是不讓你去。
第三句:“你做飯做的真好吃。”
哈哈哈哈!她這麼說的時候千萬別只顧著高興,她的意思是:既然你做飯這麼好吃,以後就你做好了......
第四句:“給我講講你和你以前的她的故事,我不會生氣的。”
誰信誰完蛋!女人不吃醋誰相信啊?哪怕那是過去了500年的事情,等你說完了,她們就完露出醜惡的嘴臉,要麼哭啊鬧啊,要麼就讓你幹這幹那,還美其名曰“勞動改造”!
第五句:“她們都說xx牌子的衣服很適合我。”
沒什麼好說的,掏錢包吧!
第六句:“沒關係,我感覺你還不胖。”
如果她真這麼說了,只是不想讓你難堪,注意一下自己的身材吧。
第七句:“老夫老妻了,我不要什麼情人節禮物了。”
天啊,如果這話你相信了,肯定和我一樣,打掃一個月的衛生!女人麼,說歸說,如果你真不買,她狠死你!而且明年她鐵定列張購物清單讓你挨個買!
第八句:“其實,我感覺你應該有自己的‘紅顏知己’。”
切~~女人真有這麼大方嗎?她永遠希望你離所有的女人遠遠的(除了她自己),這樣她才有安全感;如果你真有個紅顏知己,每天給你個電話,或者短資訊什麼的,她比誰都關心,耳朵還特好使!你晚上想和兄弟出去聚會的時候,她指不定就在你屁股後面跟著呢!
第九句:“不要了麼,房事對身體不好。”
額……這話留著讀者去品味吧!
第十句:“沒有錢我一樣養著你!”
天啊,我還沒有辭職呢,為了以後的生活,去考it認證,需要點錢,我的工資和獎金一發下來就上繳,現在給點好麼,“記清楚啊,現在可是我在養著你!”好好努力吧,兄弟們,男人是一家之主,掙錢就是你的責任!
第十一句:我們還是當朋友好了。
其實你還有可以利用的價值。
第十二句:我想我真的不適合你。
意思是:我根本就不喜歡你!
第十三句:其實你人真的很好。
後面一句是,可是我不想和你在一起。
第十四句:你人真的很好。
反話啊,這意思是:我是真的不想和你在一起!
第十五句:你人真的真的很好……真的。
豬頭,離我遠一點!
第十六句:我暫時不想交男朋友。
閃邊啦!你還不到我心中帥哥標準的一半!
第十七句:我不想傷害我們之間的友誼。
我們之間也只會有友誼。
第十八句:我心中牽掛著一個人。
那個人是我專門為你這種人虛構的。
第十九句:我從來沒想過這個問題。
這是根本不可能的,還用想嗎?
第二十句:我不適合當個情人。
廢話,沒人會適合當你的情人的!
第二十一句:你給我一段時間考慮。
不給我時間,我怎麼溜啊?
第二十二句: 你的條件真的很好。
可是還沒好到我想要的地步。
第二十三句:可是這樣的感覺好怪。
這醜八怪,怪到這樣還想吃天鵝肉?
第二十四句:你的溫柔我會銘記在心的。
拜託,情聖!光溫柔是沒用的,還要有錢!
第二十五句:其實我一直沒勇氣接受你。
看到你差點嚇死……哪還有勇氣?
第二十六句:你真的很可愛。
你真的很幼稚!
第二十七句:你真的是超級可愛啦。
豬頭!不要象小孩那樣纏著我!
第二十八句:遇到你,總會讓我重溫童年的快樂.
就象阿姨遇到大姨媽那樣!
第二十九句:我們應該給彼此一點緩衝時間。
給你時間快滾!再不走我要翻臉啦!
第三十句:別人都說你條件不錯啊。
可我從來沒這樣認為!
第三十一句:如果我們早點認識就好了。
可以讓你早點覺悟!
第三十二句:別急嘛,我們可以先做朋友。
趁這個時候我要找到我的白馬王子啊,呵呵......
呵呵,其實女人就是這樣,口是心非的,不然孔子怎麼會說唯女子與小人為難養也呢?哈哈!嗚......女同胞們不要扁我啊,人家實話嘛!忽忽~......男生們記住哦,想要打動喜歡人的心,就要持之以恆哦,相信有一天她會被你感動的,幸福就在前面啊,沖咯!
第一句:“我看上你可不是因為你的錢(或者是你的地位)!”
仔細想一想,女人又不是白癡,什麼都沒有,只有愛情能當麵包去吃飯啊?即使你現在沒有,那麼她的眼光也能看見你的以後,如果你很有能力,她肯定把你當作可升值性股票把你攥在手裏。
第二句:“你以為我想去啊,是你非拉我去的。”
誰拉誰去的啊?自己想去就去唄,我又不是不讓你去。
第三句:“你做飯做的真好吃。”
哈哈哈哈!她這麼說的時候千萬別只顧著高興,她的意思是:既然你做飯這麼好吃,以後就你做好了......
第四句:“給我講講你和你以前的她的故事,我不會生氣的。”
誰信誰完蛋!女人不吃醋誰相信啊?哪怕那是過去了500年的事情,等你說完了,她們就完露出醜惡的嘴臉,要麼哭啊鬧啊,要麼就讓你幹這幹那,還美其名曰“勞動改造”!
第五句:“她們都說xx牌子的衣服很適合我。”
沒什麼好說的,掏錢包吧!
第六句:“沒關係,我感覺你還不胖。”
如果她真這麼說了,只是不想讓你難堪,注意一下自己的身材吧。
第七句:“老夫老妻了,我不要什麼情人節禮物了。”
天啊,如果這話你相信了,肯定和我一樣,打掃一個月的衛生!女人麼,說歸說,如果你真不買,她狠死你!而且明年她鐵定列張購物清單讓你挨個買!
第八句:“其實,我感覺你應該有自己的‘紅顏知己’。”
切~~女人真有這麼大方嗎?她永遠希望你離所有的女人遠遠的(除了她自己),這樣她才有安全感;如果你真有個紅顏知己,每天給你個電話,或者短資訊什麼的,她比誰都關心,耳朵還特好使!你晚上想和兄弟出去聚會的時候,她指不定就在你屁股後面跟著呢!
第九句:“不要了麼,房事對身體不好。”
額……這話留著讀者去品味吧!
第十句:“沒有錢我一樣養著你!”
天啊,我還沒有辭職呢,為了以後的生活,去考it認證,需要點錢,我的工資和獎金一發下來就上繳,現在給點好麼,“記清楚啊,現在可是我在養著你!”好好努力吧,兄弟們,男人是一家之主,掙錢就是你的責任!
第十一句:我們還是當朋友好了。
其實你還有可以利用的價值。
第十二句:我想我真的不適合你。
意思是:我根本就不喜歡你!
第十三句:其實你人真的很好。
後面一句是,可是我不想和你在一起。
第十四句:你人真的很好。
反話啊,這意思是:我是真的不想和你在一起!
第十五句:你人真的真的很好……真的。
豬頭,離我遠一點!
第十六句:我暫時不想交男朋友。
閃邊啦!你還不到我心中帥哥標準的一半!
第十七句:我不想傷害我們之間的友誼。
我們之間也只會有友誼。
第十八句:我心中牽掛著一個人。
那個人是我專門為你這種人虛構的。
第十九句:我從來沒想過這個問題。
這是根本不可能的,還用想嗎?
第二十句:我不適合當個情人。
廢話,沒人會適合當你的情人的!
第二十一句:你給我一段時間考慮。
不給我時間,我怎麼溜啊?
第二十二句: 你的條件真的很好。
可是還沒好到我想要的地步。
第二十三句:可是這樣的感覺好怪。
這醜八怪,怪到這樣還想吃天鵝肉?
第二十四句:你的溫柔我會銘記在心的。
拜託,情聖!光溫柔是沒用的,還要有錢!
第二十五句:其實我一直沒勇氣接受你。
看到你差點嚇死……哪還有勇氣?
第二十六句:你真的很可愛。
你真的很幼稚!
第二十七句:你真的是超級可愛啦。
豬頭!不要象小孩那樣纏著我!
第二十八句:遇到你,總會讓我重溫童年的快樂.
就象阿姨遇到大姨媽那樣!
第二十九句:我們應該給彼此一點緩衝時間。
給你時間快滾!再不走我要翻臉啦!
第三十句:別人都說你條件不錯啊。
可我從來沒這樣認為!
第三十一句:如果我們早點認識就好了。
可以讓你早點覺悟!
第三十二句:別急嘛,我們可以先做朋友。
趁這個時候我要找到我的白馬王子啊,呵呵......
呵呵,其實女人就是這樣,口是心非的,不然孔子怎麼會說唯女子與小人為難養也呢?哈哈!嗚......女同胞們不要扁我啊,人家實話嘛!忽忽~......男生們記住哦,想要打動喜歡人的心,就要持之以恆哦,相信有一天她會被你感動的,幸福就在前面啊,沖咯!
2010年11月12日 星期五
[PHP] Smarty 樣版小技巧整理
[PHP] Smarty 樣版小技巧整理
用 {cycle} 配合 CSS 來做表格列交替變色
我們可以用 cycle 配合 sction 或 foreach ,來做出交替變色的表格,語法如下:
{secion ....}
.....
<tr class="{cycle values="normal,alt"}">
.....
{/secion}
可以看出,它比使用 {if} 來得簡潔許多:
<tr class="{if $smarty.section.forLoop.iteration is odd}normal{
2010年11月11日 星期四
iframe依內容自動調整框架高度
iframe在網頁應用相當的廣泛,但由於先天的限制下
以至於高度以及寬度都只能依所設定的大小為主
但經由後天的調整下,讓iframe也能依載入網頁內容的多寡
自動調整框架大小,iframe也是可以很smart的喔!
製作方法:
1. iframe.htm
以至於高度以及寬度都只能依所設定的大小為主
但經由後天的調整下,讓iframe也能依載入網頁內容的多寡
自動調整框架大小,iframe也是可以很smart的喔!
製作方法:
1. iframe.htm
<iframe frameborder="0" src="source.htm" id="frameid"></iframe>
2.source.htm(加在<head>….</head>之間
<script language="javascript">
function reSize(){
parent.document.all.frameid.height=document.body.scrollHeight;
}
window.onload=reSize;
</script>
2010年11月10日 星期三
利用JavaScript更新畫面的方法
Javascript刷新頁面的幾種方法:
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href
自動刷新頁面的方法:
1.頁面自動刷新:把如下代碼加入<head>區域中
<meta http-equiv="refresh" content="20">
其中20指每隔20秒刷新一次頁面.
2.頁面自動跳轉:把如下代碼加入<head>區域中
<meta http-equiv="refresh" content="20;url=http://www.wyxg.com">
其中20指隔20秒後跳轉到http://www.wyxg.com頁面
3.頁面自動刷新js版
<script language="JavaScript">
function myrefresh()
{
window.location.reload();
}
setTimeout('myrefresh()',1000); //指定1秒刷新一次
</script>
ASP.NET如何輸出刷新父窗口腳本語句
1.this.response.write("<script>opener.location.reload();</script>");
2.this.response.write("<script>opener.window.location.href = opener.window.location.href;</script>");
3.Response.Write("<script language=javascript>opener.window.navigate(''你要刷新的頁.asp'');</script>")
JS刷新框架的腳本語句
//如何刷新包含該框架的頁面用
<script language=JavaScript>
parent.location.reload();
</script>
//子窗口刷新父窗口
<script language=JavaScript>
self.opener.location.reload();
</script>
(或 <a href="javascript:opener.location.reload()">刷新</a> )
//如何刷新另一個框架的頁面用
<script language=JavaScript>
parent.另一FrameID.location.reload();
</script>
如果想關閉窗口時刷新或者想開窗時刷新的話,在<body>中調用以下語句即可。
<body onload="opener.location.reload()"> 開窗時刷新
<body onUnload="opener.location.reload()"> 關閉時刷新
<script language="javascript">
window.opener.document.location.reload()
</script>
============
資料來源:玲瓏天空
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href
自動刷新頁面的方法:
1.頁面自動刷新:把如下代碼加入<head>區域中
<meta http-equiv="refresh" content="20">
其中20指每隔20秒刷新一次頁面.
2.頁面自動跳轉:把如下代碼加入<head>區域中
<meta http-equiv="refresh" content="20;url=http://www.wyxg.com">
其中20指隔20秒後跳轉到http://www.wyxg.com頁面
3.頁面自動刷新js版
<script language="JavaScript">
function myrefresh()
{
window.location.reload();
}
setTimeout('myrefresh()',1000); //指定1秒刷新一次
</script>
ASP.NET如何輸出刷新父窗口腳本語句
1.this.response.write("<script>opener.location.reload();</script>");
2.this.response.write("<script>opener.window.location.href = opener.window.location.href;</script>");
3.Response.Write("<script language=javascript>opener.window.navigate(''你要刷新的頁.asp'');</script>")
JS刷新框架的腳本語句
//如何刷新包含該框架的頁面用
<script language=JavaScript>
parent.location.reload();
</script>
//子窗口刷新父窗口
<script language=JavaScript>
self.opener.location.reload();
</script>
(或 <a href="javascript:opener.location.reload()">刷新</a> )
//如何刷新另一個框架的頁面用
<script language=JavaScript>
parent.另一FrameID.location.reload();
</script>
如果想關閉窗口時刷新或者想開窗時刷新的話,在<body>中調用以下語句即可。
<body onload="opener.location.reload()"> 開窗時刷新
<body onUnload="opener.location.reload()"> 關閉時刷新
<script language="javascript">
window.opener.document.location.reload()
</script>
============
資料來源:玲瓏天空
2010年11月8日 星期一
用PHP控制瀏覽器的 Cache
Output Control 函數可以讓你自由控制腳本中資料的輸出。它非常地有用,特別是對於:當你想在資料已經輸出後,再輸出文件頭的情況。輸出控制函數不對使用 header() 或 setcookie(), 發送的文件頭資訊產生影響,只對那些類似於 echo() 和 PHP 代碼的資料塊有作用。
我們先舉一個簡單的例子,讓大家對Output Control有一個大致的印象:
Example 1.
<?php
ob_start(); //打開緩衝區
echo "Hellon"; //輸出
header("location:index.php"); //把瀏覽器重定向到index.php
ob_end_flush();//輸出全部內容到瀏覽器
?>
所有對header()函數有瞭解的人都知道,這個函數會發送一段文件頭給瀏覽器,但是如果在使用這個函數之前已經有了任何輸出(包括空輸出,比如空格,回車和換行)就會提示出錯。如果我們去掉第一行的ob_start(),再執行此程式,我們會發現得到了一條錯誤提示:"Header had all ready send by"!但是加上ob_start,就不會提示出錯,原因是當打開了緩衝區,echo後面的字元不會輸出到瀏覽器,而是保留在伺服器,直到你使用flush或者ob_end_flush才會輸出,所以並不會有任何文件頭輸出的錯誤!
一、 相關函數簡介:
1. Flush:刷新緩衝區的內容,輸出。
函數格式:flush()
說明:這個函數經常使用,效率很高。
2. ob_start :打開輸出緩衝區
{php} ob_start(); {/php}
函數格式:void ob_start(void)
說明:當緩衝區啟動時,所有來自PHP程式的非文件頭資訊均不會發送,而是保存在內部緩衝區。為了輸出緩衝區的內容,可以使用ob_end_flush()或flush()輸出緩衝區的內容。
3. ob_get_contents :返回內部緩衝區的內容。
使用方法:string ob_get_contents(void)
說明:這個函數會返回當前緩衝區中的內容,如果輸出緩衝區沒有啟動,則返回 FALSE 。
4. ob_get_length:返回內部緩衝區的長度。
使用方法:int ob_get_length(void)
說明:這個函數會返回當前緩衝區中的長度;和ob_get_contents一樣,如果輸出緩衝區沒有啟動。則返回 FALSE。
5. ob_end_flush :發送內部緩衝區的內容到瀏覽器,並且關閉輸出緩衝區。
使用方法:void ob_end_flush(void)
說明:這個函數發送輸出緩衝區的內容(如果有的話)。
6. ob_end_clean:刪除內部緩衝區的內容,並且關閉內部緩衝區
使用方法:void ob_end_clean(void)
說明:這個函數不會輸出內部緩衝區的內容而是把它刪除!
7. ob_implicit_flush:打開或關閉絕對刷新
使用方法:void ob_implicit_flush ([int flag])
說明:使用過Perl的人都知道$|=x的意義,這個字串可以打開/關閉緩衝區,而ob_implicit_flush函數也和那個一樣,默認為關閉緩衝區,打開絕對輸出後,每個腳本輸出都直接發送到瀏覽器,不再需要調用 flush()
來源連結
我們先舉一個簡單的例子,讓大家對Output Control有一個大致的印象:
Example 1.
<?php
ob_start(); //打開緩衝區
echo "Hellon"; //輸出
header("location:index.php"); //把瀏覽器重定向到index.php
ob_end_flush();//輸出全部內容到瀏覽器
?>
所有對header()函數有瞭解的人都知道,這個函數會發送一段文件頭給瀏覽器,但是如果在使用這個函數之前已經有了任何輸出(包括空輸出,比如空格,回車和換行)就會提示出錯。如果我們去掉第一行的ob_start(),再執行此程式,我們會發現得到了一條錯誤提示:"Header had all ready send by"!但是加上ob_start,就不會提示出錯,原因是當打開了緩衝區,echo後面的字元不會輸出到瀏覽器,而是保留在伺服器,直到你使用flush或者ob_end_flush才會輸出,所以並不會有任何文件頭輸出的錯誤!
一、 相關函數簡介:
1. Flush:刷新緩衝區的內容,輸出。
函數格式:flush()
說明:這個函數經常使用,效率很高。
2. ob_start :打開輸出緩衝區
{php} ob_start(); {/php}
函數格式:void ob_start(void)
說明:當緩衝區啟動時,所有來自PHP程式的非文件頭資訊均不會發送,而是保存在內部緩衝區。為了輸出緩衝區的內容,可以使用ob_end_flush()或flush()輸出緩衝區的內容。
3. ob_get_contents :返回內部緩衝區的內容。
使用方法:string ob_get_contents(void)
說明:這個函數會返回當前緩衝區中的內容,如果輸出緩衝區沒有啟動,則返回 FALSE 。
4. ob_get_length:返回內部緩衝區的長度。
使用方法:int ob_get_length(void)
說明:這個函數會返回當前緩衝區中的長度;和ob_get_contents一樣,如果輸出緩衝區沒有啟動。則返回 FALSE。
5. ob_end_flush :發送內部緩衝區的內容到瀏覽器,並且關閉輸出緩衝區。
使用方法:void ob_end_flush(void)
說明:這個函數發送輸出緩衝區的內容(如果有的話)。
6. ob_end_clean:刪除內部緩衝區的內容,並且關閉內部緩衝區
使用方法:void ob_end_clean(void)
說明:這個函數不會輸出內部緩衝區的內容而是把它刪除!
7. ob_implicit_flush:打開或關閉絕對刷新
使用方法:void ob_implicit_flush ([int flag])
說明:使用過Perl的人都知道$|=x的意義,這個字串可以打開/關閉緩衝區,而ob_implicit_flush函數也和那個一樣,默認為關閉緩衝區,打開絕對輸出後,每個腳本輸出都直接發送到瀏覽器,不再需要調用 flush()
來源連結
PHP之smarty注意事項
smarty 有一對 {literal}{/literal} 可以把 javascript 包起來,這樣 smarty 就不會把 javascript 裡的 { } 當成 smarty 標籤處理了。 LT 裡面大部份都是這樣用的。
FreeBSD基本及重要指令集
FreeBSD基本及重要指令集
1. 指令名稱:man 使用方法:man 預查詢的指令名 功能說明:查詢該指令的詳細用法,有時還可查詢一些非指令的東西 2. 指令名稱:ls (dir) 使用方法:ls 資料夾名 功能說明:觀看指定資料夾下檔案列表,如不加資料夾名則列出目前資料夾 參數說明:-l 功能等同ll 可看到檔案及權限相關資料 -a 列出範圍包含隱藏檔 (剩下的自己man) 補充說明: ls -l 的輸出結果: drwxr-xr-x 1 oamite oamite 512 Dec 20 20:00 public_html -rwxr--r-- 2 oamite oamite 12345 Dec 31 15:50 test 前面10個字元依序代表 第1個字元:檔案屬性(d是資料夾;l 是連結;- 一般檔案) 第2~4個字元:擁有者權限(r 讀取;w寫入;x 執行) 第5~7個字元:群組使用者權限 第8~10個字元:其他使用者權限 接著後面的英文字依序為 擁有者 擁有群組(例子裡都是oamite) 再來接的數字為檔案大小;其次為最後修改日期 最後面接的就是檔名了!(如果是捷徑還會所指向的目的) 3. 指令名稱:cd (chdir) 使用方法:cd 欲前往的資料夾名 功能說明:前往指定資料夾,如不加資料夾名會到自己的家目錄下 補充說明:資料夾名的二三事 cd /usr/local 這種以 / 開頭的是指從跟目錄開始算的絕對路徑 cd ~oamite/public_html 這種以 ~ 開頭的是指從後接的使用者家目錄開始算的絕對路徑 cd ../ 這種以 .. 開頭的是從目前資料夾的上層資料夾開始算的絕對路徑 cd ./public_html/ 這種以 . 開頭的表示從目前資料夾開始算起的絕對路徑 cd test/lala/ 像這種沒特殊開頭的就是相對於現在位置的相對路徑 4. 指令名稱:pwd 使用方法:pwd 功能說明:顯示目前所在的資料夾目錄位置(以根目錄為基準) 5. 指令名稱:cp 使用方法:cp 檔案 目標資料夾 功能說明:複製指定檔案到目標資料夾 參數說明:如需複製資料夾請加參數-R (FreeBSD 5版以後可用 –r ) 6. 指令名稱:mv 使用方法:mv 檔案名 目標資料夾 (搬移檔案) mv 檔案 新檔案名 或 mv 資料夾 新資料夾名 (更名檔案) 功能說明:移動指定檔案到目標資料夾或重新命名檔案或資料夾 7. 指令名稱:rm 使用方法:rm 檔案名 功能說明:刪除指定檔案(永遠都救不回) 參數說明:刪除資料夾 –R (FreeBSD 5版以後可用 –r) 8. 指令名稱:mkdir 使用方法:mkdir 新資料夾名 功能說明:建立指定名稱的資料夾 9. 指令名稱:rmdir 使用方法:rmdir 資料夾名 功能說明:刪除指定名稱的空資料夾(一定要是空資料夾) 10. 指令名稱:cat 使用方法:cat 檔案名 功能說明:將檔案內容直接輸出在標準輸出裝置(就是螢幕)上 11. 指令名稱:ln 使用方法:ln –s 檔案 目標資料夾 功能說明:建立檔案捷徑在目標資料夾,請一律加參數 -s 12. 指令名稱:chown 使用方法:chown 新擁有者:群組名 檔案名(或資料夾名) 功能說明:變更指定檔案或資料夾擁有者和工作群組(必須擁有足夠權限) 13. 指令名稱:chmod 使用方法:chmod 權限設定 檔案名(或資料夾名) 功能說明:改變檔案的相關存取權限 補充說明:權限設定 權限設定的方法約可分為3種 第一.數字 eg.644 第二.加減某個權限 eg.+X 第三.設定某個範圍的權限 eg. u=rwx,go=rx 14. 指令名稱:more 使用方法:more 檔案名 功能說明:純文字分頁瀏覽器,當捲軸捲到最下方時自動跳出 15. 指令名稱:less 使用方法:less 檔案名 功能說明:純文字分頁瀏覽器,只有按q才能跳出 16. 指令名稱:ee 使用方法:ee 檔名 功能說明:文字編輯器,如檔名不建立新檔,如新檔內無任何文字則放棄檔案 17. 指令名稱:su 使用方法:su 使用者 功能說明:變更目前使用者(必須知道欲變成的使用者密碼) 如沒有加欲變成的使用者則視為su root (su root 須在wheel群組) 18. 指令名稱:exit logout 使用方法:直接使用 功能說明:登出(上述兩個指令擇一即可) 19 指令名稱:make 使用方法:make 檔名 功能說明:用c語言的編譯器編譯c原始碼 20. 指令名稱:make 使用方法:make 參數 功能說明:在 /usr/ports/ 裡安裝軟體的指令 補充說明:參數 install 安裝目前資料夾的軟體 deinstall 解除安裝目前資料夾的軟體 clean 清除因為安裝此軟體的暫存檔案 其他參數 直接影響Makefile內的參數值並安裝軟體 21. 指令名稱:df 使用方法:df 功能說明:列出磁區的使用狀況 22. 指令名稱:ps 使用方法:ps -aux 功能說明:列出所有使用中的access,不加參數(-aux)則指列出由自己所使用的 23. 指令名稱:top 使用方法:top 功能說明:列出使用中的access並動態更新,要跳出請按 ^C 24. 指令名稱:du 使用方法:du 功能說明:列出所有樹狀子資料夾 25. 指令名稱:kill 使用方法:kill PID 功能說明:砍除該PID的access 26. 指令名稱:chflags 使用方法:chflags 參數 旗標 檔案 功能說明:開啟或關閉檔案的保護旗標,僅能由root使用,詳情自己man 開啟保護後root 也不能更動該檔,除非先關閉保護 27. 指令名稱:ping 使用方法:ping ip (or domain) 功能說明:丟出ICMP封包並等待回覆,以測試網路是否順暢 28. 指令名稱:ifconfig 使用方法:ifconfig 功能說明:列出網路的相關軟硬體狀態 (加參數可修改開啟關閉網路) 29. 指令名稱:shutdown 使用方法:shutdown 參數 時間 (警告訊息) 功能說明:依照參數執行關機的相關事宜,只有root才能用 關閉系統:shutdown –p 0602280000 System will be closed 重開機 :shutdown –r now 踢除除了自己以外的所有使用者:shutdown –k now 30. 指令名稱:reboot 使用方法:reboot 功能說明:立即重開機,只有root能使用 31. 指令名稱:tar 使用方法:tar 參數 完成後的檔名 目標檔名 功能說明:壓縮或解壓縮檔案 參數v可看見過程 壓縮參數 cfz 解壓縮參數 xfz 32. 指令名稱:passwd 使用方法:passwd 功能說明:更改密碼,系統會先要求一次舊密碼,然後兩次新密碼 33. 指令名稱:sockstat 使用方法:sockstat 功能說明:列出開啟中的socket 34. 指令名稱:zcat 使用方法:zcat 由排程壓縮的檔名 功能說明:觀看由排程所壓縮的檔案內容 35. 指令名稱:touch 使用方法:touch 檔名 功能說明:開啟新檔,加參數-t可更改檔案建立日期 36. 指令名稱:adduser rmuser 使用方法:直接使用 功能說明:新增或刪除使用者,會有一步步的說明 37. 指令名稱:date 使用方法:date (yyyyMMddhhmm) 功能說明:列出系統目前時間及時區,加上時間可修改時間 38. 指令名稱:cal 使用方法:cal 功能說明:列出月曆 39. 指令名稱:echo 使用方法:echo string 功能說明:輸出字串至標準輸出 40. 指令名稱:clear 使用方法:clear 功能說明:清除螢幕 41. 指令名稱:systat 使用方法:systat -vm 功能說明:顯示並動態更新所有系統資訊 42. 指令名稱:bg 使用方法:將某指令下達後,按^Z暫停程式,然後再按bg即可丟到背景執行 功能說明:將被暫停的程序丟到背景繼續執行 43. 指令名稱:jobs 使用方法:jobs 功能說明:顯示被丟入在背景執行的所有程序 44. 指令名稱:fg 使用方法:fg %number 功能說明:叫回第number個程序至前景執行 45. 指令名稱:last 使用方法:last 功能說明:列出最近一星期使用者登入狀況 46. 指令名稱:uptime 使用方法:uptime 功能說明:顯示系統開機主機狀況 47. 指令名稱:id 使用方法:id 使用者 功能說明:顯示該使用者的uid gid 和群組,如沒家使用者則列出自己 48. 指令名稱:whereis 使用方法:whereis string 功能說明:用來搜尋檔名符合string的原始碼檔二進位檔或說明檔 49. 指令名稱:find 使用方法:find 資料夾 –name 檔名 功能說明:在資料夾及其子資料夾下搜尋 (還有其他好用參數,詳情請man find) 50. 指令名稱:grep 使用方法:grep 搜尋字串 檔名 功能說明:在檔案內搜尋字串 51. 指令名稱:fsck 使用方法:fsck 磁區名 功能說明:檢查並修復磁區 52. 指令名稱:mount 使用方法:mount磁區名 功能說明:掛載磁區 53. 指令名稱:umount 使用方法:umount磁區名 功能說明:卸載磁區 54. 指令名稱:netstat 使用方法:netstat 功能說明:顯示網路連線狀況
2010年11月5日 星期五
SA / SD / RD / PG / PM / DBA / MIS
- SA(SA: System Analyst) 系統分析師:
在軟體開發團隊中,屬於中高階的基層管理者與領導者。
他們除了須具備優秀的文字、語言溝通能力之外,還要有良好的分析、組織、邏輯思考能力。
當然也需要有良好的人際關係,以及深厚的技術背景與知識。
系統分析師的工作內容,依階段劃分大致可分為下述幾個階段:
系統分析:分析現行系統:確定系統的功能需求;確定系統的資源:保護及績效需求,
發展系統架構確定使用單位將面臨的環境及組織變遷。
初步設計:劃分作業子系統.擬定子系統的輸入、輸出、介面及作業處理流程:
子系統人工作業規格:邏輯質料庫設計:開列系統軟、硬體規格。
細步設計:設計實體資料庫:設計人工作業程序;設計文件表格及輸出、入格式;
擬訂程式規格及細步流程:確定公用常式與共用程式。
系統測試:根據分析階段所訂定的各種功能.加以測試,錯誤資料收集與分析。
資料轉換:整理及彙編文件.指派工作人員及進行訓練.進行資料轉換。
系統維護:更正系統內潛伏的錯誤:因適應環境的改變而做適度的調整
- SD(System Designer)系統設計師:
系統設計師與 SA 所不同的是,
SA 所建構的是屬於偏向於領域的概念模型;而 SD 則是根據領域模型,
再配合實體的平台,考量其效能、穩定、分散與安全性等,所建構而得的軟體規格模型。
SD 的主要產出,仍包括了類別圖、循序圖以及 Database Schema,
而這些產出,都會與實體的平台相依。
而系統內部的分析與設計,是交由 SA 與 SD 來負責的,而 SA 與 SD 的界限,
可以以是否有與實體的平台相依來界定。
我們也可以以兩句話來說明分析與設計的關係:
“Do the right thing (分析)”and “Do the thing right (設計)”。
- RD("R"esearch and "D"evelopment engineer)研發設計工程師,簡稱研發工程師:
RD的分類:
一般有可能會遇到二種RD:一種是會不斷發問的RD. 一種是都沒有問題的RD.
然而,常問問題的人大多數是Key man. 是公司重要的人物.
會問問題代表著學習心強. 表達能力良好。
RD在公司的地位:
RD部門在公司是重要的單位. 但不代表有地位.
只要企劃, 業務或者是老闆有了想法,
不管有理無理, RD就要想辦法把他們的想法具體的實現出來.
採購, 倉管,工程每天追著RD要求配合,
生產線的媽媽,大姐們更是得罪不得,
她們會為了一顆電容擺放位置不好焊來跟你吵半天. 更別提客服部門的抱怨.
- PG(Programming)程式設計師:
從每一個資訊的專業職位來看,程式設計師的定義都有一點差異,
但基本上你必須要具備幾項基本的資訊技術,
才得以勝任多數的資訊工作職位,以下的建議提供參考:
1. 必須至少專精一種程式語言.C,C++,Java都可以.
2. 必須至少專精一種作業系統.Windows,Linux.(可以管理與架設伺服器)
3. 瞭解資料庫.
4. 熟悉網路架構.
5. 要能讀懂英文的技術文件.
- PM (Project Manager) 專案經理:
一般而言,比較大的公司才會有專案管理部 (Project Management Department)。
負責解決新機種生產、還有新產品研發過程中所有的問題。
PM專案管理師隸屬於專案管理部,通稱「專案經理」,簡稱 PM (Project Manager),
另外依功能不同,又可稱為「產品經理」 (Product Manager)。
所以,作為一個好的PM,必須
1.熟悉該產業的生產製造流程;
2.有好的溝通協調、管理能力;
3.良好的外語能力(英、日語為主)
要了解工廠內各部門(製造部、工程部、測試工程部、產品線、
開發採購、倉儲、物流處、關務...等等)的運作,
還有研發中心各部門(包括EE、ME、Layout、安規、EMI)的訴求和考量。
- DBA (Database Administrator) 資料庫設計與管理人員:
資料庫設計與管理人員,最好本身也有寫程式的能力,這樣在管理上會如虎添翼,
就這部份的準備方式跟系統平台類似,熱門的SQL、Oracle、Sybase...等,
要能有一樣是最擅長的,其他的多少都要懂一點,有很多公司都是從SQL開始,
到後來轉成Oracle,所以如果跟不上企業的轉變,會是很大的缺憾。
- MIS (Management Information System)管理資訊系統,即網管人員:
MIS依管理決策之需要,應用資料庫將一個機構之資訊整合處理分析,
以便即時提供各階層管理者使用。
訂閱:
文章 (Atom)