Skip to main content

(zz) 我为旅行狂---Key West亲情计划 (2009/5/5)

强烈建议各亲朋好友在离开南部之前,到美国最南端的小岛上看一看。体验一下海天相接的极致景致,以及阳光灿烂的明媚心情。给在南部生活的学术生涯点缀一些不一样的心情,留下值得回忆的美好。此次KW之行历时6天,驱车38小时,经过Pensacola MiamiKey Largo Key west Plam Beach,以及 Everglades.除了预计到的长途跋涉辛苦以及晒成麦色的皮肤之外,可以用圆满来形容。特此感谢YC MM,其先驱之行起到了至关重要的影响意义。在脑海里只留下一片片的海蓝色之前,先奉献上我们的驱车路线,以便感兴趣的驴友们方便之用。
提前10天的时候记得先查天气,千万不要遇到hurricane这样的危险情况,这对海边游历是个大忌。我们此次采取西下东上。一路晴空万里,运气甚为好。
       4.24
      6点出发,4个半小时之后到达pensacola beach.这片海域的确与众不同,若是以前没有去过,千万不要错过。雪地一般的沙滩,宝石一般的海水,一望无际的天空。最妙的在于那是狭长的海岸,我们 停下车的地方就是小小海道的尽头,像是走进了海的深处,妙不可言。若是允许,最好带上透风较好的帐篷,海风中安睡的感觉值得体验。下午6点左右吃过饭,继 续向南前行大概2个小时,到达一个不知名小镇安住下来,目的是给明天的miami路途节省时间和精力。

      4.25
      9点出发,史进Miami。这段距离大概需要8个小时。一路上风景一般,不过还是和家里不同。成片的椰树林也是很养眼的。到达Miami的时候已是日暮。若是想去大名鼎鼎的joy's stone crab吃著名的stone crad,一定记得先去餐厅定上位子。他们生意做的很牛,若是刚好赶上周末,是不给电话定位的。所以要physically先去,定上时间。然后去天体浴场看看裸体的人们以及美丽的日落。差不多华灯初上的时候在Miami看看downtown的夜景。不过还是不要下车的好。我们在downtown看到随随 便便的警察随随便便的拦下别人的车,然后随随便便的拿出枪乱晃。我们吓得不知道该干什么,其他的人都跟没有看到一样。。。看看海滨城市的夜生活,一个个穿着华丽的年轻人招摇着穿过马路。之后大概可以去大快朵颐了。这一餐饭耗去我们160刀。不过的确值得享用。蟹脚和牡蛎鲜的令人无所适从。。。不再多说,各位自己体验吧。

       4.26
       Miami住上一晚之后,清晨驶向Key Largo。有一点大家一定小心,Miami住店没有免费的停车位,都要自己去找就近的public park,不留神的话会非常远,并且不一定会有空车位。不过离开miami之后这一段路程超级美,一路上全是风景。3个小时左右我们达到KL。上了KL之后就是地图上那段狭长的,由公路链接起来的散岛了,叫做US Keys。我们在Key LargoJohn Pennekamp State Park上小驻,然后感3点的航出海。5点半钟的时候返航。出海感受描述出来难免落入俗套,大家体会吧~从KLKW只要1个多小时车程。又是行走在海中劈开的公路上,时间刚刚好是日落。那个美,那个恢弘,不言而喻。晚上在KW住下,好好休息。
       4.27
       KW享受之日。提前在网上订下了KW海上adventure的套餐。包括潜水,摩托艇,滑翔伞,海上攀岩以及深海日落五项,一天时间,每人120刀。那个网站叫做fury water adventures。大家千万记得带泳衣哈。一天下来,和海的亲近就够本了,每个人都精疲力尽,个个小泥鳅。
       4.28
       上午看看KW纯旅游城市的特色风景,看看当地数不胜数的homosexual,抱着那个美国南海岸的地标照照像,就可以回程了。开到everglades 大概3个小时。下午4点进大沼泽里面,体验另外一种不同的风景,鳄鱼,白头鹰,加上看不尽的沼泽。6点钟的时候向Miami开一段路程,住下。

       4.29
       标准的行车日。从Miami北段开回starkville,共14小时。路上会经过atlanta,并且刚好是晚餐时间,如果太累,可以在那里住一晚休息一下,顺便买些必要的中餐元素。时间不赶的话。也是不错的计划。
       我们直接赶了回来,晚上2点到家。人像散了架子。休息了两三日,才恢复元气。慢慢坐下来整理相片,回忆这番旅程。真的很精彩,值得好好珍藏。

Comments

Popular posts from this blog

Oracle ORA-01000 maximum open cursors exceeded

Several days ago, I wrote a piece of program in C#/.Net to import some records into oracle database. It is windows version 10g XE. When the program is running, I got a run-time error which is ORA-01000 maximum open cursors exceeded. Here is the Oracle docs about ORA-01000: ORA-01000 maximum open cursors exceeded Cause: A host language program attempted to open too many cursors. The initialization parameter OPEN_CURSORS determines the maximum number of cursors per user. Action: Modify the program to use fewer cursors. If this error occurs often, shut down Oracle, increase the value of OPEN_CURSORS, and then restart Oracle. In order to solve this problem, I increased my OPEN_CURSORS by using: ALTER SYSTEM SET open_cursors = 5000 SCOPE=BOTH; You can use SQL/PL client and "connect" command to login the database system by using "system" user to change the open_cursors. If you are using .NET, DBA, and Java programming, please remember to close all the re...

Comparison == vs equals() in Java

In java, we have two operations (" == " and " equals() ") to check the equivalence of String s. It is important to understand that the difference between them.    == The == operator compares the two objects and checks to see if two objects are exactly the same object (refer to the same instance). .equals() The equals() method compares the characters in the two different objects. Two strings may be different objects , but can contains the same values (exactly the same characters). public class Main {     public static void main(String[] args) {         String s1 = "Shangshu";         String s2 = new String(s1);         System.out.println(s1 + " == " + s2 + " is " + (s1 == s2));         System.out.println(s1 + ".equals(" + s2 + ") is " + (s1.equals(s2)));     } } The output of the above code is:...

Tips about sizeof() function in C and C++

The unary operator sizeof is used to calculate the sizes of datatypes in Bytes in modern luanguages in the programming languages C and C++. It is an useful operation in memory allocation. In order to use it right, some tips that you may want to know: sizeof() is a compile-time function (macro-like function), not a run-time function. Therefore, you can declare array as: int arr[sizeof(int)]; because sizeof() is a compile-time function, the equation in sizeof() function will not be calculated. For example: int i=3; int a = sizeof(i++); the value of i will not be changed after sizeof(i++);  because sizeof() is a compile-time function, it can not help you determine the size of an array parameter. The following code will print out size 12 and 4. void test_sizeof(int arr[]) { cout << "sizeof(arr) = " << sizeof(arr) << endl; } int main() { int arr[3]; cout << "sizeof(arr) =" << sizeof(arr) << endl; te...