bareas

时间:2024-06-19 19:44:48编辑:小早

I Remember You 歌词

歌曲名:I Remember You歌手:Skid Row专辑:The Best Gold Metal BalladsWoke up to the sound of pouring rainThe wind would whisper and I’d think of youAnd all the tears you cried, that called my nameAnd when you needed me I came throughI paint a picture of the days gone byWhen love went blind and you would make me seeI’d stare a lifetime into your eyesSo that I knew you were there for meTime after time you were there for meRemember yesterday - walking hand in handLove letters in the sand - I remember youThrough the sleepless nights and every endless dayI’d wanna hear you say - I remember youWe spend the summer with the top rolled downWished ever after would be like thisYou said I love you babe, without a soundI said I’d give my life for just one kissI’d live for your smile and die for your kissRemember yesterday - walking hand in handLove letters in the sand - I remember youThrough the sleepless nights and every endless dayI’d wanna hear you say - I remember youWe’ve had our share of hard timesBut that’s the price we paidAnd through it all we kept the promise that we madeI swear you’ll never be lonelyWoke up to the sound of pouring rainWashed away a dream of youBut nothing else could ever take you away’Cause you’ll always be my dream come trueOh my darling, I love youRemember yesterday - walking hand in handLove letters in the sand - I remember youThrough the sleepless nights and every endless dayI’d wanna hear you say - I remember youRemember yesterday - walking hand in handLove letters in the sand - I remember youThrough the sleepless nights and every endless dayI’d wanna hear you say - I remember you-I remember youhttp://music.baidu.com/song/60857916


PHP分页显示制作详解

   前言   分页显示是一种非常常见的浏览和显示大量数据的方法 属于web编程中最常处理的事件之一 对于web编程的老手来说 编写这种代码实在是和呼吸一样自然 但是对于初学者来说 常常对这个问题摸不著头绪 因此特地撰写此文对这个问题进行详细的讲解 力求让看完这篇文章的朋友在看完以后对于分页显示的原理和实现方法有所了解 本文适合初学者阅读 所有示例代码均使用php编写    原理   所谓分页显示 也就是将数据库中的结果集人为的分成一段一段的来显示 这里需要两个初始的参数   每页多少条记录($PageSize)?   当前是第几页($CurrentPageID)?   现在只要再给我一个结果集 我就可以显示某段特定的结果出来   至于其他的参数 比如 上一页($PReviousPageID) 下一页($NextPageID) 总页数($numPages)等等 都可以根据前边这几个东西得到   以MySQL数据库为例 如果要从表内截取某段内容 sql语句可以用 select * from table limit offset rows 看看下面一组sql语句 尝试一下发现其中的规率   前 条记录 select * from table limit   第 至 条记录 select * from table limit   第 至 条记录 select * from table limit   ……   这一组sql语句其实就是当$PageSize= 的时候取表内每一页数据的sql语句 我们可以总结出这样一个模板   select * from table limit ($CurrentPageID ) * $PageSize $PageSize   拿这个模板代入对应的值和上边那一组sql语句对照一下看看是不是那么回事 搞定了最重要的如何获取数据的问题以后 剩下的就仅仅是传递参数 构造合适的sql语句然后使用php从数据库内获取数据并显示了 以下我将用具体代码加以说明    简单代码   请详细阅读以下代码 自己调试运行一次 最好把它修改一次 加上自己的功能 比如搜索等等    <?php   // 建立数据库连接   $link = mysql_connect("localhost", "mysql_user", "mysql_passWord")   or die("Could not connect: " . mysql_error());   // 获取当前页数   if( isset($_GET['page']) ){   $page = intval( $_GET['page'] );   }   else{   $page = 1;   }   // 每页数量   $PageSize = 10;   // 获取总数据量   $sql = "select count(*) as amount from table";   $result = mysql_query($sql);   $row = mysql_fetch_row($result);   $amount = $row['amount'];   // 记算总共有多少页   if( $amount ){   if( $amount < $page_size ){ $page_count = 1; } //如果总数据量小于$PageSize,那么只有一页   if( $amount % $page_size ){ //取总数据量除以每页数的余数   $page_count = (int)($amount / $page_size) + 1; //如果有余数,则页数等于总数据量除以每页数的结果取整再加一   }else{   $page_count = $amount / $page_size; //如果没有余数,则页数等于总数据量除以每页数的结果   }   }   else{   $page_count = 0;   }   // 翻页链接   $page_string = '';   if( $page == 1 ){   $page_string .= '第一页|上一页|';   }   else{   $page_string .= '第一页|上一页|'; }   if( ($page == $page_count) || ($page_count == 0) ){   $page_string .= '下一页|尾页';   }   else{   $page_string .= '下一页|尾页'; }   // 获取数据,以二维数组格式返回结果   if( $amount ){   $sql = "select * from table order by id desc limit ". ($page-1)*$page_size .", $page_size";   $result = mysql_query($sql);   while ( $row = mysql_fetch_row($result) ){   $rowset[] = $row;   }   }else{   $rowset = array();   }   // 没有包含显示结果的代码,那不在讨论范围,只要用foreach就可以很简单的用得到的二维数组来显示结果   ?>   4、OO风格代码   以下代码中的数据库连接是使用的pear db类进行处理    <?php   // FileName: Pager.class.php   // 分页类,这个类仅仅用于处理数据结构,不负责处理显示的工作   Class Pager   {   var $PageSize; //每页的数量   var $CurrentPageID; //当前的页数   var $NextPageID; //下一页   var $PreviousPageID; //上一页   var $numPages; //总页数   var $numItems; //总记录数   var $isFirstPage; //是否第一页   var $isLastPage; //是否最后一页   var $sql; //sql查询语句   function Pager($option)   {   global $db;   $this->_setOptions($option);   // 总条数   if ( !isset($this->numItems) )   {   $res = $db->query($this->sql);   $this->numItems = $res->numRows();   }   // 总页数   if ( $this->numItems > 0 )   {   if ( $this->numItems PageSize ){ $this->numPages = 1; }   if ( $this->numItems % $this->PageSize )   {   $this->numPages= (int)($this->numItems / $this->PageSize) + 1;   }   else   {   $this->numPages = $this->numItems / $this->PageSize;   }   }   else   {   $this->numPages = 0;   }   switch ( $this->CurrentPageID )   {   case $this->numPages == 1:   $this->isFirstPage = true;   $this->isLastPage = true;   break;   case 1:   $this->isFirstPage = true;   $this->isLastPage = false;   break;   case $this->numPages:   $this->isFirstPage = false;   $this->isLastPage = true;   break;   default:   $this->isFirstPage = false;   $this->isLastPage = false;   }   if ( $this->numPages > 1 )   {   if ( !$this->isLastPage ) { $this->NextPageID = $this->CurrentPageID + 1; }   if ( !$this->isFirstPage ) { $this->PreviousPageID = $this->CurrentPageID - 1; }   }   return true;   }   /***   *   * 返回结果集的数据库连接   * 在结果集比较大的时候可以直接使用这个方法获得数据库连接,然后在类之外遍历,这样开销较小   * 如果结果集不是很大,可以直接使用getPageData的方式获取二维数组格式的结果   * getPageData方法也是调用本方法来获取结果的   *   ***/   function getDataLink()   {   if ( $this->numItems )   {   global $db;   $PageID = $this->CurrentPageID;   $from = ($PageID - 1)*$this->PageSize;   $count = $this->PageSize;   $link = $db->limitQuery($this->sql, $from, $count); //使用Pear DB::limitQuery方法保证数据库兼容性   return $link;   }   else   {   return false;   }   }   /***   *   * 以二维数组的格式返回结果集   *   ***/   function getPageData()   {   if ( $this->numItems )   {   if ( $res = $this->getDataLink() )   {   if ( $res->numRows() )   {   while ( $row = $res->fetchRow() )   {   $result[] = $row;   }   }   else   {   $result = array();   }   return $result;   }   else   {   return false;   }   }   else   {   return false;   }   }   function _setOptions($option)   {   $allow_options = array(   'PageSize',   'CurrentPageID',   'sql',   'numItems'   );   foreach ( $option as $key => $value )   {   if ( in_array($key, $allow_options) && ($value != null) )   {   $this->$key = $value;   }   }   return true;   }   }   ?>    <?php   // FileName: test_pager.php   // 这是一段简单的示例代码,前边省略了使用pear db类建立数据库连接的代码   require "Pager.class.php";   if ( isset($_GET['page']) )   {   $page = (int)$_GET['page'];   }   else   {   $page = 1;   }   $sql = "select * from table order by id";   $pager_option = array(   "sql" => $sql,   "PageSize" => 10,   "CurrentPageID" => $page   );   if ( isset($_GET['numItems']) )   {   $pager_option['numItems'] = (int)$_GET['numItems'];   }   $pager = @new Pager($pager_option);   $data = $pager->getPageData();   if ( $pager->isFirstPage )   {   $turnover = "首页|上一页|";   }   else   {   $turnover = "numItems."'>首页|PreviousPageID."&numItems=".$pager->numItems."'>上一页|"; }   if ( $pager->isLastPage )   {   $turnover .= "下一页|尾页";   }   else   {   $turnover .="NextPageID."&numItems=".$pager->numItems."'>下一页|numPages."&numItems=".$pager->numItems."'>尾页"; }   ?>   需要说明的地方有两个:   这个类仅仅处理数据,并不负责处理显示,因为我觉得将数据的处理和结果的显示都放到一个类里边实在是有些勉强。Tw.wINgWIT显示的时候情况和要求多变,不如自己根据类给出的结果处理,更好的方法是根据这个Pager类继承一个自己的子类来显示不同的分页,比如显示用户分页列表可以:    <?php   Class MemberPager extends Pager   {   function showMemberList()   {   global $db;   $data = $this->getPageData();   // 显示结果的代码   // ......   }   }   /// 调用   if ( isset($_GET['page']) )   {   $page = (int)$_GET['page'];   }   else   {   $page = 1;   }   $sql = "select * from members order by id";   $pager_option = array(   "sql" => $sql,   "PageSize" => 10,   "CurrentPageID" => $page   );   if ( isset($_GET['numItems']) )   {   $pager_option['numItems'] = (int)$_GET['numItems'];   }   $pager = @new MemberPager($pager_option);   $pager->showMemberList();   ?>   第二个需要说明的地方就是不同数据库的兼容性,在不同的数据库里截获一段结果的写法是不一样的。   mysql: select * from table limit offset, rows   pgsql: select * from table limit m offset n   ...... lishixinzhi/Article/program/PHP/201311/21304


I Remember的中文歌词

try and try to understand...
我试图去明白
is all this just a sad good bye?
是不是只有悲伤的再见。
thinking of you night and day...
想你的每天每夜
no matter if you'll come and stay
不管你是否回来呆在我身边。
i remember when you told me
我会记得你告诉我。
i'll be all right
我很好。
just hold me...
握住我。

i don't wanna close my eyes tonight
我不想在天黑闭眼
missing you make me cry
想你会让我落泪
your love will give me strengths to carry on
你的爱给了我坚持的勇气。
you'll always be my heart and mind
你一直在我心里脑海里
so i don't wanna close my eyes tonight
所以我不想在天黑闭起眼睛。
i know it's just a miss match in time...
我知道只是思念和时间赛跑。
why...oh ...why
为什么。为什么。
miss match in time
思念和时间赛跑。
Do you know that I'm OK?
你知道吗?我过的很好
Are there things you wanna say?
你有什麽想和我说的吗
Thinking of you night and day
日日夜夜我都在想你
Hopping you'll come back and stay
希望你能回来并且留在我身边
I remember when you told me
我还记得你曾告诉我
I'll be all right
一切都会很好
Don't worry...
别担心...
I try and try to understand...
我努力尝试去理解...
Is all this just a sad good bye?
难道一切都要以悲伤结束吗
Thinking of you night and day...
日日夜夜我都在想你...
No matter if you'll come and stay
不管你是否会回来并且留在我身边
I remember when you told me
我还记得你曾告诉我
I'll be all right
一切都会很好
Just hold me...
拥抱我
I don't wanna close my eyes tonight
今晚我不想闭上眼睛
Missing you make me cry
想念你会让我哭泣
Your love will give me strengths to carry on
你的爱一直支撑著我给我力量
You'll always be my heart and mind
你总是占据著我的心我的思想
So I don't wanna close my eyes tonight
今晚我不想闭上眼睛
I know it's just a miss match in time...
我知道只是刚好错过
Why...oh ...why
为什么...哦 ...为什么
Miss match in time
刚好错过
I try and try to understand...
我不断尝试理解...
Is all this just a sad good bye?
难道一切都要以悲伤结束吗
Thinking of you night and day...
日日夜夜我思念你...
No matter if you'll come and stay
不管你是否会回来并且留在我身边
I remember when you told me
我还记得你曾告诉我
I'll be all right
一切都会很好
Just hold me...
拥抱我
So I don't wanna close my eyes tonight
今晚我不想闭上眼睛
Missing you make me cry
想念你会让我哭泣
Your love will give me strengths to carry on
你的爱一直支撑著我给我力量
You'll always be my heart and mind
你总是占据著我的心我的思想
So I don't wanna close my eyes tonight
今晚我不想闭上眼睛
I know it's just a miss match in time...
我知道只是刚好错过
Why...oh ...why
为什么...哦 ...为什么
Don't wanna close my eyes tonight...
今晚我不想闭上眼睛


为什么旋律极端金属大多在北欧且大多在芬兰?

呵呵,你说北欧的极端旋律金属比较多这点还是比较可信,但是芬兰最多就不太对了。
挪威是黑金属的摇篮,瑞典是除去美国外又一死亡金属的聚点,这2个国家的金属音乐并不比芬兰逊色。
但是芬兰的旋律金属的确做的非常出色。
为什么北欧出现了很多极端金属?翻开北欧的历史,那简直就是一部维京人的海盗掠夺史。这里相对于西欧属于未开化之地,蛮荒之地。相对于西欧基督教的盛行,这里的人民风彪悍,不受基督教约束,多崇拜自己本民族北欧神话人物,对于极端金属的成型,有了文化上的基础。在看看近代,挪威,瑞典,芬兰,丹麦这几个国家那个不是非常富有,非常富庶的国家,再加上社会思想开放,呵呵,一些不愁吃穿的年轻人完全可以组个乐队,抒发自己的情感,或对现实的不满,或对祖先的崇拜,把这些很好的揉进了音乐当中,这也是北欧金属能够发展的原因吧。

再写几个乐队:
芬兰史诗/力量Battlelore
挪威黑金/民谣Myrkgrav
芬兰前卫/民谣Turisas
芬兰民谣/维京Korpiklaani
芬兰旋死Noumena
芬兰旋律力量Warmen


求 芬兰死亡旋律乐队(Amorphis)的介绍

Amorphis

风 格:Death Metal/Black Metal(死亡/黑色金属) Heavy Metal(重金属) Progressive Metal(前卫金属) Scandinavian Metal(斯堪的纳维亚金属)

介 绍:

amorphis是一支来自芬兰的著名death metal乐队,他们早期的风格带有明显的北欧death metal的色彩,略带black metal味道的吉他音色,快速的吉他riffs,狂暴的鼓击,都显示出乐队与emtombed等老牌北欧death metal乐队一脉相传的特点,不过经过一段时间的发展,他们大胆地进行了变革,屏弃了追求快速粗暴的传统,结合北欧民谣和doom metal的特点,创立了一种旋律与力量紧密联系的崭新风格,从而确立了amorphis在x-metal界独树一帜的地位。

1994年发行的专辑《tales from the thousand lakes》,是一部经典作品,也是death metal史上最佳唱片之一。乐队加入了一位键盘手,而且键盘在专辑中起了相当大的作用。作品取材自北欧神话,音乐风格也围绕着这个主题展开,吉他与键盘交相呼应不断爆发出优美的旋律,速度虽然慢了下来,但带有doom metal那种超重型的感觉,配合传统的深喉式的death vocals,营造出一种苍凉凄美的氛围,专辑中每一首歌曲都很出色,编曲衔接也合理流畅,有着类似概念唱片般的整体感,对x-metal的爱好者来说,这是一张不容错过的专辑。

乐队之后的几张专辑,水平上都没有能超过《tales from the thousand lakes》。但还是听的出他们是在认真的做音乐。

国 籍:芬兰

专 辑:

Far from the Sun、Am Universum、Tuonela、My Kantele、Elegy、Black Winter Day、Tales From The Thousand Lakes、The Karelian Isthmus等。

www.vvpo.com可听


上一篇:h型钢价格行情

下一篇:Stefan Esser