2005年7月22日
|
2006-04-15 14:36:53
|
和朋友聊天,经常说到在法国公司里的管理,侃起来玩笑多了。参加法国商会的企业活动,发现是啊个个长得都差不多,优点毛病也都像,忍不住的时候跟在场的同胞心照不宣对脸笑:“咱们一个德行!”
下面讲一个听来的故事:某君做管理老是郁闷,和老外上司的沟通反正就是一种拧巴的感觉,其人反复扪心自问:“我的法语不好?”,“为什么没跟老板对上眼儿?” “昨儿老板大会上表扬我的工作,怎么今儿就来了个绩效低劣的评语?是我英文听走了耳朵?”“没准儿是我有病了?”(注意:这时候的健康反应是:此君该去拜访心理医生了)一日,此君邮箱里收到一短信“别跟你自己过不去了,笑一笑吧。”打开附件,读罢,一个人在办公室仰天大笑。故事这样写: 兔子跟街上走着,迎面碰上了老狼。老狼伸手就给他一大嘴巴:“让你丫不戴帽子”。 兔子很郁闷地回家了,弄一帽子戴着。 第二天又碰上老狼了,又挨了一大嘴巴,“让你丫戴帽子”。 如是几次,总挨打。兔子想,这么老挨打不是个事儿啊,不行,我得找老虎投诉去。 刚到老虎家门口,就听老虎在屋里说话。 “你也不能老这么蛮不讲理打兔子阿,回头兔子找我投诉来,我也不好罩着你啊。好歹咱面子上得过得去,我教你一招。 下回你见着兔子,跟他说:给我弄点儿洗衣服的来。他给你拿肥皂来,你就打他一顿的,说我要的是洗衣粉,谁让你拿肥皂。他拿洗衣粉来,你也能打,说我要洗衣粉,谁让你拿肥皂。
要不然你跟他说,去,给我找个妞儿来。他给你找个胖的,你打他一顿说我要瘦的;给你找个瘦的,你也打一顿,说我要胖的。这样不结了,你也能打他,我面子上也能说得过去。”
兔子一听,得,咱也别投诉了,回家吧。
第二天,兔子在街上又撞上老狼。老狼大喝一声:去,给我找点儿洗衣服的来。
兔子不慌不忙:你是要洗衣粉阿,还是要肥皂啊?
老狼一听,嗯?有一手啊。又说:去,给我找个妞儿来。
兔子还是不慌不忙:你是要胖的啊,还是瘦的?
老狼一听勃然大怒,伸手就给兔子一个大嘴巴:“让你丫不戴帽子!”
记得讲完这个故事的时候,在座的朋友不少在老法的公司里打工多年,评论踊跃,最先的讲的是:法国人就是这样,你学着作狼吧。(前一句俺不同意,后一句吓坏了俺)。有的说:别偏见了,哪国人哪家外企里都有好的和差的。有一个说的最服气:不管是法国人日本儿美国人,包括国企,民企,是人在一起做事做公司就免不了有类似的事儿。想想看,要是没事儿到哪儿找饭碗你”
没错,我觉得什么事都可以积极地看。这个故事也一样,换个方法读,可以很好玩儿。
这么说吧:你觉得你就是那兔子,而且没有当狼的本事和心思(别想着当狼,魔高一尺道高一丈!做人这条线得守得住!),那你也不用去琢磨胖妞儿还是瘦妞儿洗衣粉还是肥皂。上班没劲还不想着辞职?你就是共产主义教育下的蹲班生,真的相信世道上从来就有救世主?三十六计呀。炒一回自己上司的鱿鱼感觉多带劲,用不着一个人郁闷恨不得找个小布人儿当你老板天天狠命往上面扎针儿。下课下岗,天一下子塌得下来吗?积极的看这是开始一场新的旅行,可能有很多的好看和惊喜。不过我还要叮嘱你一句,离开狼的时候,别忘了教育狼:依法履行用人单位中止劳动合同应负的补偿责任,《劳动法》里面写的你的权益不是放在银盘子上面捧给你的,那得你自己去拿到。后一句不是我说,是法国人雨果说。
你要是个作狼那层位置的(我声明自己坚信大多数人本质上不是狼),当引以为戒。作管理用不着成天琢磨怎么让你的下属臣服。别忘了下属那么多人很可能比你更熟悉客户和市场,经常有你所不具有的聪明,你不如去琢磨怎么让你的下属和团队开心和充满激情,做大生意都得要这一群人的打拼才有成功。信任和善待最为,大棒子下从来没有出色的创造。你老是让人家想着今天戴帽子明天不戴帽子,搞得人人胆战心惊,你自己怎么会得到管理业绩?搞不好你就是那个全体下属都把兔子狼和老虎的故事在网上传,而你是唯一人家不给发的主儿。可怜!
你知道你的位子是老虎,那得看清楚这么当老虎危矣。我看你还是别老盯着漂亮的英文法文报告吧。要知道真实情况不完全在那里面,有的时候完全不在。最好不时地下山溜达会儿,学学中国的康熙皇上微服私访。对公司管理人电脑里传这类兔子老虎狼的故事,你得有一手,你应该每回都想办法知道这些。用狼用狗你短时效过得好过得去,一旦山里头狼多了,你自己也就不好当王了。所以法国人说“笑到最后才是笑得最好。”还要记住,美国通用电气韦尔奇老领导说过:管理人哪怕业绩好,做人不行(原文是价值观念与公司不同道),也绝不能提拔和久留!听韦尔奇的话,用老领导的招儿:得人就得财,丢人就丢财,如果你的管理团队的下属都跟兔子似的跑了,就给他们的绩效管理和个人晋升扣分数和扣奖金。而且劝你也来个自下而上定期对管理层的不记名民意调查,了解兔子们那一层对你的管理人的看法,那样兔子们有话语权就会信任拥戴老虎你了。现在有英特网,这招儿快而灵。
听说兔子狼和老虎的故事最早是从培训课堂里传出来的,自己不胫而走,在电脑网络里满天飞。一定有各种有趣的讲述版本。
昨晚读到一个叫Pascal Guignard 的法国人评论法国历史上的一个故事:
1638年5月14日,Saint-Cyran先生被捕。
“在Saint-Cyran 的思想里有一个人内心自由的永不妥协的观念,它会摧毁任何一个社会。这至少是黎希留(当时1638年的法国“总理”)在卢浮宫里接见他的时候立刻就感觉到的。”
(摘自《游荡的影》,作者Pascal Guignard,2002年法国贡古尔文学奖)。
在法文中“societe”指“社会”,也指“公司”。
|
|
posted @
2006-04-19 08:59 子玉 阅读(472) |
评论 (0) |
编辑 收藏
ZealLi 2005-04-28 10:20 于 JAVA/C++ , 3314 字 | + 1 - 0 English
你是否在使用java -jar参数运行打包好的jar应用程序的时候发现应用程序无法找到classpath下设置好的第三方类库的内容?无论怎么设置classpath参数都无济于事,总是会报ClassNotFound的错误?那么本篇帖子可以帮助你摆脱烦恼 :)
当用java -jar yourJarExe.jar来运行一个经过打包的应用程序的时候,你会发现如何设置-classpath参数应用程序都找不到相应的第三方类,报ClassNotFound错误。实际上这是由于当使用-jar参数运行的时候,java VM会屏蔽所有的外部classpath,而只以本身yourJarExe.jar的内部class作为类的寻找范围。
**解决方案**
一 BootStrap class扩展方案
Java 命令行提供了如何扩展bootStrap 级别class的简单方法. -Xbootclasspath: 完全取代基本核心的Java class 搜索路径. 不常用,否则要重新写所有Java 核心class -Xbootclasspath/a: 后缀在核心class搜索路径后面.常用!! -Xbootclasspath/p: 前缀在核心class搜索路径前面.不常用,避免 引起不必要的冲突.
语法如下: (分隔符与classpath参数类似,unix使用:号,windows使用;号,这里以unix为例) java -Xbootclasspath/a:/usrhome/thirdlib.jar: -jar yourJarExe.jar
二 extend class 扩展方案
Java exten class 存放在{Java_home}\jre\lib\ext目录下.当调用Java时,对扩展class路径的搜索是自动的.总会搜索的.这样,解决的方案就很简单了,将所有要使用的第三方的jar包都复制到ext 目录下.
三 User class扩展方案
当使用-jar执行可执行Jar包时,JVM将Jar包所在目录设置为codebase目录,所有的class搜索都在这个目录下开始.所以如果使用了其他第三方的jar包,一个比较可以接受的可配置方案,就是利用jar包的Manifest扩展机制. 步骤如下:
1.将需要的第三方的jar包,复制在同可执行jar所在的目录或某个子目录下. 比如:jar 包在 /usrhome/yourJarExe.jar 那么你可以把所有jar包复制到/usrhome目录下或/usrhome/lib 等类似的子目录下.
2.修改Manifest 文件
在Manifest.mf文件里加入如下行
Class-Path:classes12.jar lib/thirdlib.jar
Class-Path 是可执行jar包运行依赖的关键词.详细内容可以参考 http://java.sun.com/docs/books/tutorial/ext/index.html
以上三种方法推荐第一种,扩展性好,操作起来也最方便. 另外编写自己的ClassLoader,来动态载入class,是更加复杂和高级技术.限于篇幅,不赘述.有兴趣了解可以去google一下custom classloader
Java的安全机制随不同的JDK版本有不同的变化,会影响很多核心CLASS,比如Thread,所以很多大型商业软件,要求JDK的版本很严格.部分原因也在此.这也要求在发布自己编写的应用时候,不管大小,都要说明开发和测试的JDK版本.
本文所述方法测试基于j2sdk 1.4.2_04-b05
----------------------------------------------------------------------------------------------
附:背景知识
自JDK 1.2以后,JVM采用了委托(delegate)模式来载入class.采用这种设计的原因可以参考http://java.sun.com/docs/books/tutorial/ext/basics/load.html
归纳来讲:是基于JVM sandbox(沙盒)安装模型上提供应用层的可定制的安全机制.
Java虚拟机(JVM)寻找Class的顺序
1. Bootstrap classes
属于Java 平台核心的class,比如java.lang.String等.及rt.jar等重要的核心级别的class.这是由JVM Bootstrap class loader来载入的.一般是放置在{java_home}\jre\lib目录下
2. Extension classes
基于Java扩展机制,用来扩展Java核心功能模块.比如Java串口通讯模块comm.jar.一般放置在{Java_home}\jre\lib\ext目录下
3. User classes
开发人员或其他第三方开发的Java程序包.通过命令行的-classpath或-cp,或者通过设置CLASSPATH环境变量来引用.JVM通过放置在{java_home}\lib\tools.jar来寻找和调用用户级的class.常用的javac也是通过调用tools.jar来寻找用户指定的路径来编译Java源程序.这样就引出了User class路径搜索的顺序或优先级别的问题.
3.1 缺省值:调用Java或javawa的当前路径(.),是开发的class所存在的当前目录 3.2 CLASSPATH环境变量设置的路径.如果设置了CLASSPATH,则CLASSPATH的值会覆盖缺省值 3.3 执行Java的命令行-classpath或-cp的值,如果制定了这两个命令行参数之一,它的值会覆盖环境变量CLASSPATH的值 3.4 -jar 选项:如果通过java -jar 来运行一个可执行的jar包,这当前jar包会覆盖上面所有的值.换句话说,-jar 后面所跟的jar包的优先级别最高,如果指定了-jar选项,所有环境变量和命令行制定的搜索路径都将被忽略.JVM APPClassloader将只会以jar包为搜索范围. 有关可执行jar有许多相关的安全方面的描述,可以参考http://java.sun.com/docs/books/tutorial/jar/ 来全面了解.
这也是为什么应用程序打包成可执行的jar包后,不管你怎么设置classpath都不能引用到第三方jar包的东西了. |
posted @
2006-01-04 13:45 子玉 阅读(611) |
评论 (0) |
编辑 收藏
一位股坛高手写给亏钱的股民朋友的信!
多年以来,我一直是网上默默的看客。从不发表文章,也不回贴。这其中有我打字速度太慢的原因,更主要的是我认为论坛中常有高人出没。自己那点东西,不值得到处张扬,以免遗笑大方。我更愿意以学习的态度上网。近来看了许多谈论股市的文章。感到现在许多股民朋友的状态,如同在战场上打得晕头转向的败兵,被对手打得失魂落魄,垂头丧气,毫无斗志。许多人失去了清醒的头脑和判断力。人生百态,在这里表现得如此充分,令人不敢想象。痛苦流涕的、赌咒发誓的、气病住院的、忍气吞声的、夫妻散伙的;绝望的、愤怒的、自杀的、林林总总什么都有;“腐败论”、“赌博论”、“吸毒论”、“骗子论”大行其道,政府与证监会、证监会主席成了这种怒气与情绪的发泄对象和失败责任的唯一承担者。在我看来,所有这些现象的发生,虽然都有这样或那样的理由,从总体上看不过是失败以后的情绪宣泄(严肃的理论研讨文章除外)。如果任由这种情绪宣泄状态发展,将使我们失去最基本的判断力,从而使我们离真理越来越远。 考虑再三,觉得有必要写一篇文章,来提醒一部分股民朋友保持清醒、看清本质。若能达此目的,到2005年行情结束的时候,股市中会多一些胜利的股民,这也算我做了一份功德。我也以此文来回报这些年来在网上写了大量文章的股民(我从那些文章中得到了丰富的知识与智慧,而从未回贴,我真心的感谢他们)下面我就结合我自己的一些经历,谈谈我的观点和对未来的看法,写上几段与股民朋友交流。在我看来,要想在股战中取胜,就必须解决“观念”、“方法”、“人的自身修养”这三个股民主观方面的问题。至于“股市”(战场环境)这个客观方面的问题则不是散户的能力所能解决的,你只能去适应(这就是现实你不得不面对)。也不在此文讨论范围,而且由于篇幅的原因,在此我侧重谈“观念”这一问题。
1、股市如战场,股民要学会用战争的观念来看股战中的一切问题。转变观念、它有利于你跟上形势的发展,看清问题的本质。有一句话说得好,“换个角度看地球,世界会变得不一样。”如果你把这句话套用在股市中来看股市,就会发现,股票市场与你平常的感觉上的差别。比如股市中一个常见的现象“造假”,这是股民深恶痛绝的东西,纷纷对此口诛笔伐。但它总是伐而不绝,这是为什么呢?让我们试着用战争的观念来看这一问题。在战场上,互为对手的双方常常用假消息、假信号、假动作等手段来迷惑和欺骗对方,以期达到使对方被骗失误、出现漏洞,从而保证己方战役或战术方面目标的实现。在股票市场上,散户资金与集团资金、机构与机构、机构与散户是互为对手的各方。为了达到各自的目的,欺骗与反欺骗是常有的事,这也是股市规律之一。同理,股票的上涨与下跌在很多情况下,它也是因为一些利益集团的需要。(有人说股市无规律,那是不懂的人说的,别信)对于散户股民来说最要紧的不是去抱怨,而是应当把它当做战场环境的变化,尽快去学习掌握和利用这一规律,以提高自己的生存能力,你说是不是? 再比如,股市中“赚钱与亏钱”的问题。许多股民朋友目光死订着自己的帐户,只知道“炒”字,好象股市中参与各方(中字头的大机构、私募基金、开放式基金、封闭式基金、上市公司、证券公司、咨询公司、证券媒体、软件公司、分析师、散户等等)都是靠“炒”赚钱。其实不然,股市中各利益团体赚钱的手段多种多样,粗略的归纳一下就有“炒”、“圈”、“骗”、“挪”、“配”、“税”、“费”、“增”等等。如果细分,仅是一个“骗”字就可以分出几十种。正是因为股市中利益主体的多样性,赚钱方式的多样性,决定了在股战中,战略、战术的多样性和复杂性。在实战中为了达到“配”的目的,经常会“串”起各方力量,使用上“骗”、“炒”的手段这也是常事。反过来你亏钱也不一定就亏在一个“炒”字上,很有可能在“骗”、在“配”、在“费”上,也亏了不少的钱。如果你能通过扩大看问题的视野,更新看问题的观念,你将来在股战中预防亏损的能力就会加强,所使用的技战术手段也会变化,会有更多的选择,会更接近胜利。
2、能使股民在股战中多打胜仗的道理,才是最大的道理。 请朋友们想一想,人们在各种场合表达对政府的不满,骂证监会无能、股市不公平、黑暗等等。其理由也相当多,有道理没有?我认为有道理。该不该骂?我认为该骂。可是不该我们散户去骂。为什么?因为这世上没有无缘无故的爱,没有无缘无故的恨,什么事情都有前因后果,任何事情都可以说出一大串道理。如果你这样做了,不仅偏离了赚钱这一主题,而且也解决不了问题。除了使自己有一种出气的快感之外,你能得到什么?它能使你的账户上的资金增加吗?它能改变现状吗?它能使你保持清醒的头脑看清问题的本质吗?它能提高你的实战能力吗?我看不能。既然不能,这种费力不讨好的事情,为什么还要去做呢?做为散户股民,应该学会放弃一些本不应该自己去考虑的事情。交给别人去做,这就叫不在其位、不谋其政,各司其职。从而集中有限的时间与精力,去多考虑2005年的股战该怎么去打?以什么样的状态去打?这样一些实际问题。千万不要做空谈误国,空谈误已的事情。牢牢记住这句话:“股民在股战中多打胜仗,发展和壮大自己才是最大的道理”。在股市上,一切工作围绕这一中心转。
3、是人都会过几道坎,切不可轻言放弃。我是一位93年入市的成都股民。刚开始时的几年日子过得还算不错,股市上输赢不大。我用业余时间,摆地摊、卖吼货、逐步积累起来的钱开了一家食品批发部(用了差不多十年时间)。单位上的工作也没有放弃,而且还被提为中层干部。家也有了,孩子也有了。这对于一个从小出生于贫困家庭的30岁年轻人来说也算是比较完美吧。可好景不长,也不知是鬼使还神差,先是我在成都市组织的一次公开招干考试中过关斩将,最终考了第一名,可没去成(原因嘛、当然是没有背景咯)。紧接着自己的批发部开始亏损,我只好把它关掉。我是学商企管的,在单位上我管理着一家公司。在怎样开发市场和管理公司方面与主管领导发生了激烈的冲突,眼看着不得势了。那些原来信誓旦旦的部下也纷纷反水。我知道自己再留在这个做事的人不多、混饭的人多的群体中已没有什么实际意义。一纸辞职书,辞了公司的管理工作。人们不知道个中原由、不理解我的想法。以前那些热情的熟面孔都尽量回避我,热闹的门庭很快就冷了下来。那个现实,那个感受真是无法用语言来描述。很快潜伏的家庭矛盾就表面化了。结果是某一天我回到家里发现,除了几件旧家俱,人没有了,存款没有了。我气得是铁青着脸,一言不发,在那个房间里站了半天,脑子一片空白,这竟然是一个男人勤奋十来年的结局。这世上还有公道吗?特别是经过几个法庭回合的较量,我任然没有拿回一分属于自己的钱,这种愤怒的感觉尤其明显。我是一个性格刚强的人,从小到大还没吃过这么大的亏。我想到了走极端,我知道那会是一个鱼死网破的结局。值得庆幸的是,随着时间的推移,理智逐步使我放弃了那些想法回复到正常的状态。过了这么多年,现在想起来还可以清析的感觉到那年发生的一系列事情。金钱、官位、家庭在一瞬间都没有了。对于我的人生之路来说,的确是一道巨大的坎。现在巨额亏损的股民,其实跟我当年一样,都是面临着人生之路上的一道巨大的坎。将来怎么办?当时我手上已经没有钱了,只有一辆每天骑的摩托车,还可以变卖。虽然自己有多年经商的经验,可这本钱太少了也不好做啊。1997年、我经过深思熟虑之后,毅然决定拿着卖摩托车的两万多元钱踏进股市。准备从股票市场中杀出一条血路来,重新找回我那失去的第一桶金。我用八仟块钱买回一台电脑,安装上钱龙软件。剩余的一万多元钱全部放到股市上。制定了一个五年计划,决心要搞清楚做股票的来龙去脉,争取掌握一技之长。接下来是四年多穷居闹市无人问的日子。我完全沉静在股市这个海洋之中,与外界的交往几乎断绝。凡是能买到的、找到的股市方面的书籍、我都找来看。大量的实战、统计、分析、总结。再实战、再总结的过程。看股票、分析股票成了我唯一的爱好。我自己提出一个个的问题,一个个假设,然后去验证,并且不断的去实战。功夫不负有心人,几年下来,我终于摸索出一整套发现、跟踪、伏击集团资金的方法。同时也形成了一些与报刊、电视上完全不同的股市观念。账户上的资金在经过多次起伏之后开始稳步增长长。到了2001年原来的五年计划提前完成。我开始利用这一专长少量的对外服务,带了几名会员。结果是不仅是逃脱了大跌,还在鞍山信托的反抽行情中赚了1块多钱。可别小看这1块多钱,就在我们赚这一块钱的时间里大盘跌去了三百多点。对于一个整天泡在股市里的小股民,这是多么值得高兴的事啊。随后在2002年的“6.24”行情中,我不仅准确判断了头部、顺利落袋为安,而且还在成都的中信、汉唐、东方等好几家证券营业部的讲评会上告诉大家“这是头部,一定会跌的,时间三个月以上。”可在那时,各类媒体和分析师狂热的鼓燥做多的环境之下,我的声音是那么的渺小。一个毫无名气的人,谁会理你呢?又不是正规的分析师。不要说别人不信,就是我当时带的几个会员也有不信的。其中有两位,我坐在他们的旁边督促着把票卖了,还给他们讲了半天为什么要卖的道理。第二天在舆论的影响下,又奋不顾身的冲了进去,最后给套得死死的,唉、舆论的力量…唉、不可救药的人…。虽然当年我的收益很好(超过30%)但我有一种深深的孤独感,没有什么谈股票的朋友,又没有与股民交流的平台。我觉我不应该去这种场合。在证券营业部有许多分析师对我这类的民间人士带有深深的敌意。曾经还发生过演讲讲到半途被分析师抢走话筒的事情。后来在现场股民的强烈要求下,才很不情愿的还到我的手中,让我把话讲完。虽然我在各营业部的演讲受到了股民的热烈欢迎。例如在汉唐的演讲,时间差不多二小时。我那不带讲稿,完全立足于实战的新观念、一目了然地新战法,深深地吸引了他们。几百人把大厅坐得满满的,没有嘈杂的声音,我完全可以不用话筒讲话。演讲结束的时候,股民朋友用热烈的掌声来回报我,还递来许多写着各种问题、鼓励和感谢之类话的字条。我也去听过别的“名人”或分析师的演讲,其间的差别让我着实感动了一阵子。但我还是决定不再出去演讲,自己应该静下心来,立足于“打”,在股战中用实力打出名堂。以后在2003年的熊市行情中再创佳绩,以30%的战绩被《成都商报》评为“成都市十大股市英雄之一”,还给了个名号叫“斗庄勇士”。当然我自己始终将自己定位于“股战精兵”。在当年受报社邀请参加了一次“股民英雄与股民的见面会”。在发言中我大胆判断“行情的最终目标应该会突破6 .24的高点”结果当场还被某位首席分析师讥讽为“没有专业水准”。我想随后的实战,可能已经让他明白了什么是“专业水准”。 2004年的行情大家都看到了,并不好打,输的人特别多。就连“东吴证券杯”实盘大战的参赛者也输得很惨。从公布的数据来看,只有5%的人有收获,5%的平盘,90%的人亏损。而我今年的成绩到目前为止已接近40%,我认为我已经完成了任务,知足了。 回想这七、八年来所走过的路,所取得的这些成绩。真有一种“轻舟已过万重山”的感觉。如果当年我没有迈过那道坎,结局可能就会不一样了。我把这些写出来,是想告戒那些面临困境的股民朋友,特别是那些输了50%以上的股民朋友。你现在可能面临一道巨大的坎,勇敢的翻过去吧,你会看到另一片光明的世界。如果你真觉得这道坎太高,翻不过去,也许我能给你一些帮助,切不可轻言放弃。
4、散户败得很惨,正规军也不轻松。四年的熊市行情,使散户败得很惨。从许多公布的数据来看90%的亏损率,说明问题的严重性。同时也说明了这四年的股战打得非常惨烈,只有经历了这四年股战的人才能真正理解它。几年下来,输钱在70%、80%的人大有人在,我知道有一大户,200多万元的资金,7块多的价位,套在st鞍—工上,至今没有办法。2003年11月,我去《成都商报》值守热线,有一股民打进电话,诉说自己在股市中输掉了2个铺面一套住房。至今只能居住在母亲家里,心里非常绝望,不知道怎么办。还有一股民把自己下岗的钱和姐姐买房子的钱一共十几万全部投进了股市,至今只剩3万多块。那个急啊,真象热锅上的蚂蚁。他看了很多股票方面的书,喜欢短炒,只关心30分钟、60分钟K线图。向我讨教有没有什么短线绝招,我告诉他没有。短线是高手做的事,你没这个能力,而且心态也不好。我的都是慢药,解决不了你的急症。我认识的人里边,输钱最多的是一位女士,几年下来输掉了500万,现在还在股市战斗,也是唯一的在那么多输钱的人里边心态特好的人(我想可能是股市把人给磨炼出来了吧)。诸如此类的例子还有很多,我可以轻易举出几十个来。散户是这个惨样,那么正规军又怎么样呢? 在我看来,正规军也不轻松。当年在股市上咤叱风云的主力部队之一“中经开”(集团军级的)不是被打得灰飞烟灭吗?当初打下的地盘还不是被别人接管子吗?还有南方证券(集团军级)不是也被接管了吗?还有湘财证券、大连证券、闽发证券、德隆证券以及私募基金中的这个系、那个系。它们那一个不是曾经在股市上战功卓著,而最后又倒在这个股市上的。如果细细的统计一下家数,这个数目一定不少,损失的资金那一定也是个天文数字。就是那些还未倒下的正规军,也是伤痕累累,血流遍地。你看看那些装备精良、实力雄厚的封闭式基金,那些在股市上混战多年的有地头蛇之称的地方性证券公司,整个行业亏损2000多亿,就是它们遭受重创的证明。 如果这场熊市中的股战只是一边倒的战争,那么我都劝你敢紧离开股市。因为在一边倒的战争中你根本没有机会(就像美国对伊拉克一样)。但是如果你细细想来,这场四年熊市之战并不是一边倒的战争。杀敌三千还自损八百呢,股民的损失固然很大,正规军的损失也是非常大的。正规军的钱,虽然来源多种多样,但其中大部分都是国有资产。你说说真正应该着急的是谁?而且这批正规军在我国证券业的对外开放中还担负着守疆拓土的责任。政府不想办法让它们壮大起来,行吗?真要愚蠢地等到外国证券公司进来,然后再一个一个的吞掉?有人认为,中国现在全盘西化。股市的涨跌市场说了算,政府不管了。我看说这话的人也太不了解中国了。这么多的国有资金在股市上,这么多的国有企业在依托股市生存。中国股市是个“政策市”这是由国家的体制决定了的,谁来管都只能是“政策市”,除非改朝换代(政策市本质上也是利益问题)。政府不仅会管,而管起来的力度会非常大,看看历史上的几次政策性行情,你就会明白。5.19行情只不过是最近的一次。据我观察分析,真正能炒动大盘的大主力资金其实在2003年的非典行情中就悄然进场。随后发动的攻击6.24高点的行情就是它们的杰作之一。只不过由于国家的调控,使行情走向了反面,但这并不重要,重要的是大主力已经进场了。我这两年的收益之所以会这么好,其中很主要的一条,就是看清了主力机构的动向,所以处处主动,它们发动的几次行情,我都参与了(我买股票从来不追热点,卖出时基本上都会是热点),而且进出机会都把握得很好。对于未来的行情我充满了希望。请朋友们记住:“真正的政策行情,从来都是大行情”。打仗要知已知彼,不仅要看清楚自己和对手的情况,还要能预见到对手未来的变化。炒股也是同理,这也是我写这段的用意所在。
5、客观认识股市中的基本问题学会独立思考。人们在股战中节节败退,垂头丧气。然后又被各种层出不穷的文章、观点、理论、股评搞得晕头转向,叫大家左右为难。什么“股权”问题、“公平”问题、“圈钱”问题、周期理论、波浪理论、箱体突破、主升浪、赌博论、骗子论、吸毒论等等不一而足。当你从报上、电视上、接受这观点理论的时候,很容易被对方说服,国为它们看起来都有些道理。但是,如果你把这些问题拿过来,用辩证的观点在自己头脑中研究一番,结果就大不一样了。 首先我们来看“骗子论”,持这种观点的人认为中国股市,从一开始就是一个大骗局,骗走了几千万股民上万亿的血汗钱。其实不然,且不说这世界上到底有没有这种人,能够一开始就设计一套时间长达十多年的、能骗走上万亿金钱的骗术和完善的计划。就算这世上有这种能人,难道他的智慧已达到了能使几千万股民(大多数都有是有文化、有一定经济基础的人)在长达十几年的时间甘愿被骗而看不清其本来面目的地步?这几千万人中就没有一个智商高的?这可能吗?用辩证的眼光来看,这种绝对性的结论,本身就否定了自己,所以说是站不住脚的。股票市场出现问题肯定有它的客观原因,想用走极端的方法来了解它是不行的。在股票市场上,影响股价上下变化的主要因素是人们非常关心的问题,因为它决定了人们选股思路和方向。在一般的教科书和分析师的股评中,告诉大家选股票看股本大小,业绩好坏,行业情况,有没有题材等等。绝大多数散户也是寻着这个思路去做的。在我看来,这是不对的,或都说不全对。为什么呢?实战经验丰富的股民都知道,分析市场上的股票,最少要考虑两种情况,一种叫做“有庄”,一种叫“无庄”。当一只股票处于无庄状态的情况下,影响股价上下波动的主要矛盾就是前面所说的股本大小,业绩好坏,行业地位等因素。可是,如果这只股票被某一集团资金看上,并且已经进场(就是我们常说的做庄),情况就发生了变化 。原来影响股价的主要矛盾就成了次要矛盾,而主力庄家的中、远期战略目标,就上升为主要矛盾。庄家会用手中的资金和筹码去推高或打压股价,以保证其战略目标的实现。所以我常对许多股民朋友说做股票,股本的大小,根本就不需要我们考虑,那是庄家的事情。它没有足够的资金它是不敢做庄的。而我们散户主要还是应该多考虑这只股票是有庄还是无庄?它处于什么状态?什么阶段?是高位还是低位?趋势如何?等等问题。
一句话要抓主要矛盾,还要认真分析主次矛盾的变化,才能看清问题。 股市中有一有趣现象大家都知道,就是分析师老去评论、预测行情,又预测不准。这是为什么呢?其实,除了行情的复杂多变的原因以外还有一原因。就是大部分分析师、包括全国百分之七、八十的股民在分析股市的时候,无非依托上证指数、均线理论、波浪理论、黄金分割法、周期理论、K线形态等等这些分析手段。在人们的智商大致相当的前提下,其结论也是相当的或者说是趋势同的。这种趋同的结论对于主力机构来说是非常了解的,机构与大众历来互为对手,它不可能按照大众的思路来发动行情。结果在实战中,行情常常出乎人们包括分析师们的预料。早在几年前我就发现这一问题,并且放弃了对上证指数的跟踪。转而用其它手段来观察大盘(我发现十几年来在人们心目占地位很高的上证批数,其实经常被机构利用,不能准确反映大盘实际情况),在实战中放弃了经典理论(不是说它不科学而是跟据实战情况的一种“变”)。自己从不同的角度搭建了一套系统,解决了许多实战中的问题。比如识别建仓的问题、真假的问题、出货的问题等等,这里就不一一细说。总之从实战的角度来说效果很好。我历来主张,做股票要学会独立思考。不能人云亦云,否则会吃亏的。听消息炒股票,在股市中非常普遍,许多人为此付出了惨重的代价。这方面的例子太多,可能许多人都有切身的体会。在这我就不用举例,我可以告诉大家的是,我做股票十来年碰见的人里边,真正靠消息赚了许多钱的不会超过5人,这也是符合实战情况的。你想想,股市如战场,在战场上谁愿意把自己的真实战略意图告诉对手,除非他是想找死。我想真正的战略意图他连自己的亲妈都不会说,别去做那样的梦了。所以多年来我坚持一条,绝不听消息做股票。我每天坚持看报、看电视、上网,从主渠道得到各种信息,自己再加以鉴别。也是因为如此,我从来没有上过这类当。
当然股市中还有许多基本问题。比如短线、中线、长线的问题,主升浪问题、放量出货与放量吸筹的问题、箱体运动与趋向运动的问题、涨停与跌停的问题等等。我的看法是,这些基本问题在不同的人、讲出的同样的话中,其标准、含义完全不同。做股票的人如果自己决,不搞清楚,你将很难做好股票。比如“短线”,在我的观念里是指庄票的主升浪,或指一只熊票的弱极反弹。而人们习惯的短线在我这里划分为“超短”。这与报刊、电视上的完全不一样。但我的更实用、更接近实战。而“主升浪”这一概念也有严格的定义,跟许多股评文章中随便那只票一涨,就鼓吹主升浪来了是两码事。而且我非常反感那种来不来就说主升浪开始的人。这类人还很多,显然是不懂。但他们在电视上那么一鼓吹,又不知多少人被套在里面。“机构建仓”这一词也是报刊中常见的用语。有许多人,只要见股票经过一波下跌,在相对低位放出巨量并且拉出那么一两根阳线(或者是小通道),就大力鼓吹是“机构建仓”,建议大家跟进。结果是过一段时间后股价又下了一个台阶。这种建议害了不少的人。由于篇幅的关系,这里我就不细细展开。总之我认为,没有独立的思考就没有独立于众人的成绩。
6、始终保持清醒的头脑和敏锐的判断力,做到冷眼观全局,不为各种纷乱的表象所迷惑。保持清醒的头脑和敏锐的判断力,这是一切胜利的必要保证。实战中要做到这一点非常难,但要尽力好。2003年8月中旬,我接到一个电话,是湖北黄石的一位股民打来的。他说他听消息在6.1元附近介入齐鲁石化,资金押得比较大。现在一套几个月,报上说该股是基金中报减仓最多的股票,而且还看见《大众证券报》记者对齐鲁石化的专访报告。好象结论也是不怎么地。他心中无底,表示想听听我的意见。我正好上半年参与过一次扬子石化,对齐鲁石化也有所关注。我说,你买的时机不对,现在既然被套,也不用太怕,因为齐鲁石化中线还处于上升通道中。况且连主升浪都没有走出来。当然后边什么时候发动行情?行情有多高?我也说不死,只是告诉他有机会再过前高,让他不用担心(当时我判断扬子石化也没有走完,它们之间有联动)。几天后他来电话告诉我他割肉了,损失挺大。我当时正好在回家的路上,我隐隐地替他可惜,觉得他应该再坚持一下。没想到后来该股真的走出大行情。其实仔细分析一下,就会发现该股当时走出中期向上形态,量能也放出来了。各种因素显示一定是只庄股(虽然当庄股时代结束的说法到处都是),这是其一。其二、从当时中报公布的前十大股东时情况来看,基金持股虽然较大,但还不能完全控盘。其三、基金联手做庄的可能性太低,那么庄家一定不是基金,而是另有其人。由此我们可以得出齐鲁石化中报基金减仓第一名,这只是表象,它并不等于主力庄家退场。至于《大众证券报》记者文章,那可信度更低。你知道他道底站在那一边的?(后来我知道齐鲁石化对《大众证券报》的那两篇文章颇有微词。)在这个例子里,湖北黄石的这位李先生,就是被表象迷惑了,使他失去了判断力,骑上了牛股也没有坐稳,非常可惜. 那么怎样才能不被迷惑呢? 参与股市的各方,不论是散户还是机构,都是为“利”而来的这无需讳言,这也是根本目标。股民朋友在分析股市中的各种事物时,一定要抓住这个根本点。任何事物它总是有利有弊的,分析它到底对谁有利对谁有弊,有利于我们看清事物的本质,少受迷惑。2003年以来报刊上常有人写文章,宣布庄股时代结束了。将来是基金的时代,蓝筹股到来时代。这就是一种欺骗性很强的表象。
它并没有看清机构做庄的实质。这种凭空认为庄股时代结束的观点,表面上看理由冠冕堂皇,其实它毫无说服力。股票市场从它诞生的那天起就存在两种类型的资金。一种是人数众多的散户资金,一种是实力强大的集团资金。散户资金单个数量小、进退容易、选择性宽,缺点是无组织性、总额虽大没有战斗力。而且受情绪波动明显,属被动性质的资金,有助涨、助跌作用。而集团资金则正好相反,资金实力强大,计划性组织性强,一般由水平较高的人掌控,属主动性资金。可以带动几个点甚至一个面的热炒,有利于活跃股市(当然也有做过头的时候)。在股票市场“做庄”是最能发挥集团资金优点的盈利模式之一。只要哪个人有实力,为了利益我想谁都愿意选择最有利于他自己的模式,即使是冒点风险。 “庄股”与“散户”分则什么都不是,合则可以创造股市的历史。没有散户庄家无法做庄,没有庄家股市如一潭死水,这是一种辩证的对立统一关系。 说庄股时代结束的观点,是睁眼说瞎话,实质上是违反辩证法的错误观点。它没有看清庄家的本质,没有动态的看“做庄”。其实这几年做庄的模式已发生了很大的变化,比如“涨停板敢死队”就是一种变化的做庄形式。象“通宝能源”、“中联控股”、“长安汽车”、“上海机场”、“齐鲁石化”等等那一只不是庄股?不是庄股能走出那样的行情?这些股票不都有是基金重仓股吗?难道它不是为利而来? 所以善良的股民朋友切不可被“庄股时代已经结束”这类表象文章所迷惑,牢牢记住小资金跟着大资金才有机会,跟庄应该理直气壮。要想保持清醒的头脑和敏锐的判断力,还必须解决好定性与定量的关系。要参与一只股票的炒做,就必须对其进行详细的分析。而其中最重要的是“定性”。比如这只股票价位如何?高还是低?基本面如何?趋势怎样?有庄进场没有?处于什么阶段?量能怎样?未来有什么题材等等。
解决了这些问题心中才有底。下一步就是“定量”问题,比如这只股票将来上涨空间有多大?什么时候涨?买卖点的选择等等。定量的问题我只要求自己做到心中有数,从不强求。但定性是必须做好的。2003年3月,我在与一证券营业部经理的交流中,谈到了“东方锅炉”这只票,当时他刚好卖出,价位大概在9块多钱。他问我怎么看?我说从中线角度看,这只票才刚刚突破,量能也不大,属慢牛走势。未来可看到15~18元。但时间不好说,也许半年,也许更长。当然判断的原因还有别的理由,这里不说。从后来该股的实战来看。我当时的定性是准确的,而定量我说过只做到心中有数,有赚就行了,从不强求(我认为我当时判断会到15~18元已经够大胆了,与我交流的经理他根本不相信)。定性的问题解决好了,可以保证我们走正确的道路,保证我们赚钱,至于赚多少则不可以苛求。 这么多年,我都坚持这样做,使我受益多多。
7、股战是综合实力的较量,要善于掌握股战中的主动权。说起炒票人们经常会说自己是“技术派”,某某人是“基本面派”。象这种把同一个问题割裂开来看的人还有很多,包括许多分析师(我曾经问过几个分析师为什么这样看?,他们说教科书就是这样讲的)。其实这也是一个错误的观点,“基本面派”它研究的是上市公司和大的政经环境,“技术派”它研究的是股票的价、量、时、空,角度不同而已。上市公司和股票互为表现形式,互为因果关系。实战经验丰富的股民都知道,庄家做票时从来都是基本面要利用,技术面也要利用。有时是交替利用,有时是综合利用。所以经验丰富的股民不论是从基本面还是技术面都能发现庄家的蛛丝蚂迹。更多的时候是综合分析,综合利用。要做好综合利用,就需股民的综合实力。而且从实战的角度来看,真正的较量的是综合实力。我以前经常跟一位朋友下橡棋,从交手的情况来看我经常[在盘面上占尽先机,杀得对方落花流水。按理说我的棋力比他高点,那么我的胜率就该高吧?其实不然,下十盘棋经常都是7:3的结局,他7胜3负。刚开始我很不服输,还笑对方靠磨时间取胜,为什么呢?一般是布局阶段我略占优。中盘阶段,我的杀伐套路多、攻击变化灵活,他防守严密,略为被动。这一阶段我一般会多吃掉对方一子,占多子之利。残局阶段,对方优势明显,防守严密,反守为攻,常有杀着。行棋特慢、步步相连没有漏洞。而我行棋浮燥,漏洞较多优势转弱势,大都在这一阶段。后来细细一想,也服输。对方行棋慢,但符合规则。他的棋看似平淡,然而丝丝相连、环环相扣。平静的心态,保证了他不出大的错招,使对手没有地方下刀,你连下刀的机会都没怎么可能赢他?我输就输在综合实力不如他。这已是很多年以前的事了,但我常用这件事提醒自己。股市中的输赢靠的就是一个人的综合实力,没有什么投机取巧的方法。综合实力的提升,需要搞好四方面的能力:
a、提高自己用科学的新视野、新观念、认识问题的能力。
b、要总结一套符合自己情况的战法。
c、解决好自身的素养问题。
d、股市中很多东西是不能简单量化,用科技手段去分析的,它需要我们人的管理艺术。在股战中还需注意的一个问题就是要善于掌握股战中的主动权。这一点非常重要,所以在这里特别提醒,在很多情况下主动权易手就预示着胜负已经易手,对于高手来说结局已出来了。下过象棋、围棋的人对这一点体会可能深一点。对于炒股的人,要切记“宁可不赚钱,或者少输点钱,决不放弃主动权”。实战中,大批股民总是有意识无意识的放弃了主动权,最终成为深套一族,亦悔之晚已。至于怎么去“善于掌握主动权”这里就不多说了,各人的理解也不一样。
8、不迷信经典和权威,要学习别人的长处。股票市场十几年来,西方经典理论在中国得到了大量的普及与推广。许多人都能说出一些来,至于是否真的对他有用,那就不一定了,而且分歧还很大。有人说无用,有人说有用,我这七八年也看了不少这方面的书籍,有些还下了一些死功夫。从我的实战经历来看对我的帮助不大(当然我不是说这些经典不科学,也许是我的确没领会其间的真蒂)。但的确开了我的眼界和思路,在这方面是非常有益的。我们国家许多分析师(包括许多股民)企图通过所学到的西方经典理论,比如波浪理论、周期理论等等去精确的推算我国股市未来能涨到某某点位,或者是跌到某某点位,这种好笑的行为还非常普遍。实质上是本未倒置,不把“定性”的问题搞清楚,反而先考虑“定量”,实在是没有读懂原作者的本意。当然他们推断出的数字也经常与实践相背离。象这类经典权威的迷信者,自我感觉良好。在股市分析理论的实践中没有创新精神,不敢走出西方经典的圈子,实在是中国股市理论发展的悲哀,实在是中国证券咨询业的悲哀。对于广大股民来说迷信经典还不如自创宝典,也许这更实用。 在股票市场上,一切理论,一切观点最终都得经过实战的检验,西方的理论经历过西方的实践拿到中国股市来,还得经过实践的检验。不要轻易的认为既然是理论就放之四海都是真理,那不一定。这几年熊市股市输钱的人很多,如果你问他们为什么输钱?他们会说出成百上千条理由或原因,归纳起来大体上有这几类:
a、炒短线,追热点被套。
b、赢利后未对现,太贪被套。
c、听消息高位买入被套。
d、抢反弹被套。
e、未及时止损被深套。
f、底部放量,以为建仓介入被套。
g、基本面好的股票除权缺口较大,除权后放量介入被套等等。如果再细细分析,还会发现即使是输钱的股民也不是什么都不行(只有少部分股民完全不了解股市),有许多股民谈起炒股还非常专业,也有许多非常好的心得和见解。这说明有一部分输钱的股民只要再加把力,只要把这最后的临门一脚踢好,一样可以站到胜利者一边来。而股市中赚钱的人呢?你如果走近他们就会发现,他们大多有独立思考的习惯,有自己独到见解,有一套应付股市变化的办法。而且大都能够坚持自己的行为。在全国3500万股民中,按5%胜率计算,都有175万胜利者,这些人分布在全国各地,算下来全国每个证券营业部都有不少这样的人。如果你不耻下问,向你身边的这些民间高手请教,一定会有很大的收获。据我所知,这些人中的高手一般都不愿意白教,要学习是要收学费的,不过这也很正常。一方面别人花了许多的精力和代价,别一方面想想报刊上,电视上那些不花钱的东西管用吗?想想自己在股市上几万、几十万输掉的钱,花点钱学本事是值得的。以上拉拉杂杂、写了那么多,就到此吧。你阅读,你的关心。
posted @
2005-09-21 11:51 子玉 阅读(1130) |
评论 (2) |
编辑 收藏
javamail 海风 发表于 2005-7-13 23:04:29 |
http://www.javachina.cn/Commend.jsp
从Sun的官方网站上下载到JavaMail类文件包。除 此之外还需要Sun的JAF(JavaBeans Activation Framework ),否则JavaMail将不能运行。
HTML邮件表格
JSP最大的特色之一就是能把项目分类或划分成许多组件,从而提高了组件的重利用率, 也降低了编程的难度。因此我们在编程的时候也要想着如何把大的问题划分成一个个模块: 模块一 一个HTML表单,能把电子邮件信息传送给JSP程序
模块二 一个处理和发送邮件的JSP页面
JavaMail的基础知识
使用JavaMail是发送电子邮件所需要的组件 。
JavaMail的机构使处理电子邮件非常容易。下面列出了一些我们需要的类:
1.Properties
JavaMail需要Properties来创建一个session对象。它将寻找字符串"mail.smtp.host", 属性值就是发送邮件的主机,如:
Properties props = new Properties ();
props.put("mail.smtp.host", "smtp.abcd.com");//可以换上你的smtp主机名。
2.Session
这个Session类代表JavaMail 中的一个邮件session. 每一个基于 JavaMail的应用程序 至少有一个session但是可以有任意多的session。 在这个例子中, Session对象需要知道用 来处理邮件的SMTP 服务器。为了做到这一点,你可以参照下面的例子用Properties 来创建 一个Session 对象
Session sendMailSession;
sendMailSession = Session.getInstance(props, null);
3.Transport
邮件是既可以被发送也可以被受到。JavaMail使用了两个不同的类来完成这两个功能: Transport 和 Store。 Transport 是用来发送信息的,而Store用来收信。对于这的教程我 们只需要用到Transport对象。Store的用法请参看Sun的JavaMail文档。
用法:Transport transport;
transport = sendMailSession.getTransport("smtp");
用JavaMail Session对象的getTransport 方法来初始化Transport。传过去的字符串申 明了对象所要使用的协议,如"smtp"。这将为我们省了很多时间。因为JavaMail以境内置了 很多协议的实现方法。
注意: JavaMail并不是绝对支持每一个协议,目前支持IMAP、 SMTP和 POP3。
4.Message
Message对象将存储我们实际发送的电子邮件信息,Message对象被作为一个MimeMessag e对象来创建并且需要知道应当选择哪一个JavaMail session。
使用方法是:Message newMessage = new MimeMessage(sendMailSession);
JavaMail结合JSP
一、构建JSP程序
前面我们建造了一个HTML表单用来发送邮件信息,又介绍了JavaMail中的一些对象和方 法。现在我们将把这些组件集合起来来构成我们的邮件系统。
第一步也是最重要的一步,确信在page指令中导入了需要的类。除了JavaMail的相关的 类和JAF外,不要忘了导入java.util.date ,因为我们需要它来给邮件盖上时间戳。
<%
@ page import= " javax.mail.*, javax.mail.internet.*, javax.activation.*, java.util.*"
%>
下一步,创建邮件发送出去的确认信息,如"你的邮件已发送,请返回"
二、创建并发送Message对象
创建Message 对象的方法我们在第三课中就以讨论过了,我们可以用Message来处理消息 了,就像在Message对象上使用get和set属性一样简单。在这一部分使用了很多request.get Parameter()。
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(reques t.getParameter("to")));
newMessage.setSubject(request.getParameter("subject"));
newMessage.setSentDate(new Date());
newMessage.setText(request.getParameter("text"));
现在终于可以把消息发送出去了:
transport.send(newMessage);
三、完整的程序
上面的都是一些零零碎碎的代码,现在我们把它们写成一个完整的JSP程序。注意要捕捉 任何错误并把它们显示给用户。
源程序二:JavaMail 电子邮件发送系统的JSP实现程序代码:
<%@ page
import=" javax.mail.*, javax.mail.internet.*, javax.activation.*,java.util .*"
%>
<html>
<head>
<TITLE>JavaMail 电子邮件发送系统</TITLE>
</HEAD>
<BODY>
<%
try{
Properties props = new Properties();
Session sendMailSession;
Store store;
Transport transport;
sendMailSession = Session.getInstance(props, null);
props.put("mail.smtp.host", "smtp.abcd.com");
Message newMessage = new MimeMessage(sendMailSession);
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(re quest.getParameter("to")));
newMessage.setSubject(request.getParameter("subject"));
newMessage.setSentDate(new Date());
newMessage.setText(request.getParameter("text"));
transport = sendMailSession.getTransport("smtp");
transport.send(newMessage);
%>
<p>你的邮件已发送,请返回。</p>
<%
}
catch(MessagingException m)
{
out.println(m.toString());
}
%>
</BODY>
</HTML> | |
posted @
2005-09-07 11:24 子玉 阅读(463) |
评论 (0) |
编辑 收藏
通过JavaMail访问Hotmail邮箱
作者: zhaozexin
出处: blog
责任编辑: 方舟
[ 2005-02-12 10:40 ]
相信许多人都有MSN聊天工具的帐号,例如abc@hotmail.com ,这个账号其实也是一个邮件地址,可以进行正常的邮件收发功能,你可以通过网址 http://www.hotmail.com 来访问和操作这个邮箱进行邮件的收发。但是这个邮箱有一个限制就是它并不提供POP3或者SMTP服务,也就是说一般的邮件客户端工具无法使用这个邮箱,虽然现在有不少的邮件工具可以支持Hotmail邮箱,但是如果我们需要在我们的Java项目中增加对Hotmail邮箱的支持,那往往会不知从什么地方开始入手,因为SUN公司提供的JavaMail 本身并不提供对除了POP3/IMAP以及SMTP外其他协议的支持。
但事实上,JavaMail只是定义了一组平台无关、独立于通讯协议的邮件程序框架,或者说是接口,它是作为Java的可选包存在的。因此可以这样说:JavaMail并不关心所使用的协议,不管是POP3、SMTP、IMAP当然还有Hotmail用的HTTP协议。对于JavaMail的客户端而言也是这样的,下图就是一个最简单的JavaMail结构图,通过Transport进行邮件的发送,通过Store实现对邮件的收取,而不同协议的实现,JavaMail里的概念叫做Provider,只需要根据JavaMail定义的接口实现自己的Provider即可。
为了实现通过JavaMail访问Hotmail邮箱,我们就需要架起JavaMail接口与Hotmail服务所提供的访问接口之间的桥梁。在这之前我们必须首先了解Hotmail所使用的接口协议。
Hotmail通过地址 http://services.msn.com/svcs/hotmail/httpmail.asp 提供基于HTTP协议的服务,它不同于我们通过浏览器访问 http://www.hotmail.com 的这个地址,后面这个地址是提供给用户一个基于浏览器的访问界面以便对邮箱进行操作,你当然可以通过编写HTTP客户端程序来解析页面并获取邮件的信息,但是这样做不仅实现的复杂程度非常高,而且每次页面风格发生变化后程序都要做相应的调整,因此不具备通用性,显然是不可行的。而地址 http://services.msn.com/svcs/hotmail/httpmail.asp 则不同,它提供了固定的应用程序接口。当你使用浏览器访问该地址的时候,会弹出下面要求登录的窗体:
而当输入正确的用户名和口令后会再弹出一次或两次该提示窗口,但提示信息不同,操作完成后出现页面无法显示的错误,错误码是 405 (资源不允许)。因此该服务并不允许通过浏览器来访问。
事实上Hotmail使用的是WebDAV来提供基于HTTP协议的应用编程接口,WebDAV(Web 分布式创作和版本控制)已经成为重要的 Web 通讯协议。WebDAV所要解决的问题是:
1.改写保护:HTTP 1.1 无法确保客户端可以保护资源,并且可以在其他客户端同时编辑它们的情况下进行更改。 使用 WebDAV,可以通过多种方式来锁定资源,以便让其他客户端知道您对所讨论的资源感兴趣,或者防止其他客户端访问该资源。
2.资源管理:HTTP 只能直接访问单个资源。 WebDAV 提供一种更有效地组织数据的方法。 WebDAV 引入了可包含资源 的集合(类似于文件系统文件夹)概念。 通过 WebDAV 进行的资源管理包括如下功能:创建、移动、复制和删除集合,以及集合中的资源或文件。
3.文档属性:不同类型的数据具有唯一的属性,这有助于描述数据。 例如,在电子邮件中,这些属性可能是发件人的姓名和接收邮件的时间。 在协作文档中,这些属性可能是文档原始作者的姓名和最后一个编辑者的姓名。 因为人们使用的文档类型各不相同,所以可能的属性类型列表也变得无限大。 XML 是 WebDAV 所需的一种可扩展通讯工具。
关于WebDAV的更多资料可以参阅本文最后的参考资料。
相对于自行解析Hotmail的浏览器页面而言,基于特定协议WebDAV的接口使Hotmail邮件客户端程序的实现更加稳定和可靠。在了解了JavaMail API的基本接口以及Hotmail所提供接口的协议,本文的题目就变得非常具体了,就是如果编写基于WebDAV的JavaMail Provider(JavaMail提供者)并使用这个提供者来实现Hotmail邮件收发功能,但这题目太大而且已经超过了一篇文章所能叙述的范围,因此我们接下来将引入一个开放源码项目JDAVMail,并详细介绍如何通过这个项目实现Hotmail邮件的收发功能。
JDAVMail 是一个开放源码的JavaMail的提供者项目,可以通过它来访问基于WebDAV协议的邮件服务,有如Hotmail邮箱。你可以到 http://sourceforge.net/projects/jdavmail 这个网址下载到最新版本的程序。JDAVMail使用了Jakarta上的commons httpclient 作为HTTP客户端组件与服务器进行通讯,同时使用了jdom进行XML数据的解析,另外由于httpclient项目用到了commons logging进行日记的输出,因此commons-logging也是必须的,这三个组件都可以在JDAVMail的压缩包中的lib目录中找到,压缩包中同时还包括已编译的jar文件以及所有的源码。
为了让大家对JDAVMail有个大概的认识,下面我们给出两段代码用于Hotmail邮件的收发:
1. 邮件收取
/* * 文件名:HotmailDemo.java * 创建时间:2004-9-14 * 创建者:liudong */ package com.clickcom.mail;
import java.util.Date; import java.util.Properties;
import javax.mail.Folder; import javax.mail.Message; import javax.mail.Session; import javax.mail.Store; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage;
/** * Hotmail邮件的收发器 * @author liudong */ public class HotmailDemo { public static void main(String[] args) { receive(); }
/** * 邮件接收 */
protected static void receive() { try { Properties prop = new Properties(); Session ses = Session.getInstance(prop); //使用JDAVMail Provider Store store = ses.getStore("davmail"); //无需指定服务器地址 store.connect(null, "你的帐号","密码"); if (store.isConnected()) { Folder inbox = store.getFolder("INBOX"); if (inbox.exists()) { inbox.open(Folder.READ_ONLY); int nCount = inbox.getMessageCount(); System.out.println("Inbox contains " + nCount + " messages"); // 依次显示收件箱中的每封邮件 for(int i=1;i<=nCount;i++){ MimeMessage msg = (MimeMessage) inbox.getMessage(i); System.out.println("Subject : " + msg.getSubject()); System.out.println("From : " + msg.getFrom()[0].toString()); System.out.println("Content type : " + msg.getContentType()); System.out.println(msg.getContent()); } } } } catch (Exception ex) { ex.printStackTrace(); } } } |
从上面这段代码我们发现除了 Store store = ses.getStore("davmail"); 这个语句,同时不需要指定服务器地址外,其他的都跟一个普通的JavaMail应用程序没有两样,也没有引入任何跟JDAVMail有关的类。没有指定服务器地址这个比较容易理解,因为Hotmail提供HttpMail服务的地址是固定的。事实上仅有getStore这个语句跟常规邮件客户端程序有点不同的是它使用davmail字符串作为参数,而我们在使用JavaMail连接POP3服务器的时候指定参数值为pop3。怎么回事呢?因为JavaMail是通过协议名来加载Provider类的。打开JDAVMail.0.9.006.jar这个jar文件就会发现在META-INF目录下有一个文件javamail.providers,该文件内容如下:
protocol=davmail; type=store; class=com.posisoft.jdavmail.JDAVMailStore; vendor=Positive Software; protocol=davmail_xmit; type=transport; class=com.posisoft.jdavmail.JDAVMailTransport; vendor=Positive Software; |
因此当我们指定协议名为davmail时,JavaMail就会自动加载com.posisoft.jdavmail.JDAVMailStore类进行处理,因此通过传入davmail字符串所得到的store实例实际上是类com.posisoft.jdavmail.JDAVMailStore的一个实例,这样我想大家应该了解了前面这段程序的工作原理。
我们再来看JDAVMail发送邮件的代码片段:
/** * 邮件发送 */ protected static void send() { try { Properties prop = new Properties(); //邮件发送者地址 prop.setProperty("mail.davmail.from","abc@hotmail.com"); Session ses = Session.getInstance(prop); //获得JDAVMail的邮件发送实例 Transport transport = ses.getTransport("davmail_xmit"); //连接到Hotmail服务器,请替换为自己的用户名和口令 transport.connect(null, "用户名","口令");
// 准备要发送的邮件 MimeMessage txMsg = new MimeMessage(ses); txMsg.setSubject("This is the subject");
//邮件发送者地址 InternetAddress addrFrom = new InternetAddress("abc@hotmail.com"); txMsg.setFrom(addrFrom);
//邮件接收者地址 InternetAddress addrTo = new InternetAddress("cdef@hotmail.com", "cdef"); txMsg.addRecipient(Message.RecipientType.TO, addrTo);
//邮件内容 txMsg.setText("Hello world !"); txMsg.setSentDate(new Date());
//发送邮件 transport.sendMessage(txMsg, txMsg.getAllRecipients()); } catch (Exception ex) { ex.printStackTrace(); } } |
同样这段代码使用了davmail_xmit协议来获取JDAVMail的邮件发送实例,通过前面提到的javamail.providers文件不难知道JDAVMail使用类com.posisoft.jdavmail.JDAVMailTransport进行邮件的发送处理。
在实际测试中发现不管是JDAVMail还是其他的邮件工具,使用Hotmail进行邮件的发送速度比较慢,差不多有几分钟后才能收到相应的信息,因此如果测试中发现该问题请耐心等待。
我想通过本文介绍如何利用JDAVMail收发Hotmail邮件,以及研究JDAVMail的源码,不仅可以更加深入了解JavaMail的体系结构,对编写JavaMail Provider也有更加具体的参照。另外希望为正困挠于如何在Java程序中访问Hotmail邮件的朋友们排忧解难。同时也非常欢迎通过我的网站 http://www.javayou.com 跟我交流在使用中遇到的问题。
posted @
2005-09-07 11:23 子玉 阅读(447) |
评论 (0) |
编辑 收藏
javamail中的demo都是不要身份验证的
我看了几遍http://java.sun.com/products/javamail/1.2/docs/javadocs/index.html
还是不知道怎么改!!!
回答:
这样使用即可:
props.put("mail.smtp.auth", "true");
Transport transport = session.getTransport("smtp");
transport.connect(host, username, password);
posted @
2005-09-07 11:18 子玉 阅读(472) |
评论 (0) |
编辑 收藏
利用 Java Mail 来收发邮件 阅读次数645
出处 不详
随着网络应用的不断推广,电子邮件越来越多的被大家使用。虽然我们往往将电子邮件与 Foxmail、Outlook 这样的电子邮件客户端联系起来,但是往往我们也需要自己编程实现发送接收邮件,例如在一个网站注册用户后网站发出的回执mail,或者在网络购物的时候,在完成订单后的几分钟之内发送确认电子邮件。对于这样的需求,我们不能通过已有的邮件客户端而需要自己编写邮件发送或者处理程序。在这里向大家讲解一下如何利用JavaMail来实现邮件的收发。
注意:本文只打算讨论JavaMail收发带附件邮件的一些技巧,所以只是给出部分代码 1.发送带附件的邮件
我们平时发送的邮件主要可以分解成2大部分,一个是发信人,接信人,主题等邮件标头,另外一部分是邮件内容,它包括了邮件的附件。我们在发送普通邮件的时候content设置的类型是"text/html",带上附件后,我们需要把content的类型设置成Multipart,这时content包括了附件和"text/html"类型的正文。下面的这个告诉大家如何把附件放置到邮件中。 private Multipart getMultipart() throws MessagingException,UnsupportedEncodingException { MimeMultipart mp = new MimeMultipart(); try { //设置content里的内容 MimeBodyPart contentMbp = new MimeBodyPart(); //请指定字符集,否则会是乱码 contentMbp.setContent(_mailContent.getContent(), "text/html; charset=GB2312"); mp.addBodyPart(contentMbp); //添加附件 for (int i=0;i<_mailAttachment.getAttachPath().size();i++) { MimeBodyPart mbp = new MimeBodyPart(); FileDataSource fds = new FileDataSource((String) _mailAttachment.getAttachPath().get(i)); mbp.setDataHandler(new DataHandler(fds)); mbp.setFileName(MimeUtility.encodeWord(fds.getName(), "GB2312",null)); mp.addBodyPart(mbp); } } catch(MessagingException ie) { System.out.println("Set Content Message error..."+ie.getMessage()); throw ie; } catch(UnsupportedEncodingException ie) { System.out.println("Encode the fileName error..."+ie.getMessage()); throw ie; } return mp; } 放置附件的注意事项如下: 在发mail时需要注意字符集的问题。不但content里要设置,而且文件名也需要设置。如果我们去掉mbp.setFileName(MimeUtility.encodeWord(fds.getName(),"GB2312",null));这句话,那么你选中的附件还是会带到邮件里,但是在附件里看不到。我们可以通过查看邮件大小知道。我们利用这个特点来实现发送content中写的是html语言,而且包含图片信息的邮件。
2.发送content中包含html页面的邮件
大家都知道html语言可以带上图片链接(),那么我们在发送邮件的时候就需要对这些链接的图片做特殊处理。否则在对方接收到邮件的时候会看不到图片。我们特殊处理的方法就是把它们当成附件发送,但不显示在附件里。要做到这些就首先需要对输入的content进行解析,找到所带图片的路径。然后把content中这段代码变成。我们在发送附件的时候用mbp1.setHeader("Content-ID","IMG") 来把图片和附件对应上。如何具体解析content的操作我就不赘述了,我现在给出如何把修改好的content发送出去的例子。 //对于发送html类型的content。里边包括图片。 for(int i=0;i<_mailContent.getImgHash().size();i++) { MimeBodyPart mbp1 = new MimeBodyPart(); //得到图片的数据 FileDataSource fds = new FileDataSource( (String)_mailContent.getImgHash().get("IMG"+i)); //设置到MimeBodyPart中 mbp1.setDataHandler(new DataHandler(fds)); //设置图片附件和html的对应关系 mbp1.setHeader("Content-ID","IMG"+i); mp.addBodyPart(mbp1); }
3.邮件的状态
我们在阅读完邮件后可以给邮件设置删除标志,然后在关闭FOLDER的时候用true来清空已经被标志为删除的邮件。邮件的状态是在类FLAGS.FLAG中定义的。包括如下几种: Flags.Flag.ANSWERED Flags.Flag.DELETED Flags.Flag.DRAFT Flags.Flag.FLAGGED Flags.Flag.RECENT Flags.Flag.SEEN Flags.Flag.USER
我们可以根据不同的需要进行设置,但是需要注意的是,不是所有的服务器都支持这些状态。我们在做操作之前可以用getPermanentFlags方法来得到Message中的状态。参考下面代码 Message m = folder.getMessage(1); // set the DELETED flag m.setFlag(Flags.Flag.DELETED, true); // Check if DELETED flag is set of this message if (m.isSet(Flags.Flag.DELETED)) System.out.println("DELETED message"); // Examine ALL system flags for this message Flags flags = m.getFlags(); Flags.Flag[] sf = flags.getSystemFlags(); for (int i = 0; i < sf.length; i++) { if (sf[i] == Flags.Flag.DELETED) System.out.println("DELETED message"); else if (sf[i] == Flags.Flag.SEEN) System.out.println("SEEN message"); }
4.接收带附件的邮件
在带有附件的邮件中,消息的内容是Multipart型,这样我们就需要解析它来得到content和附件(它是发送带附件的邮件的逆向过程)。大家在使用outlook、foxmail这些电子邮件客户端的时候会发现,我们的邮件被从服务器上下载下来并且保存到本地硬盘上了,这种方式方便我们离线浏览邮件。在下面的范例中我们也把服务器上的邮件保存到本地。如果有兴趣大家可以编写一个客户端的图形界面来读取保存下来的邮件。 在下面的例子里,我只是向大家介绍如何解析附件。 private void getAttachFile(Part messagePart,BufferedOutputStream writeAttachObj) throws IOException, MessagingException { Object content = messagePart.getContent() ; try { //这种情况下的邮件都是用multi模式发送的, // 这种模式包括有附件的邮件和用html表示content的邮件 if (content instanceof Multipart) { Multipart contentTmp = (Multipart) content ; //如果是MULTI模式发送的,BodyPart(0).getContent()肯定就是content System.out.println("content==" + contentTmp.getBodyPart(0).getContent()) ; //getCount()可以得到content中bodyPart的个数,content就是第一个 //bodyPart,其它的附件按照顺序类推。但是有的时候附件就是另外一个邮件, //而这个邮件里边可能有其他的附件。下面代码用循环对嵌套情况进行解析。 for (int i = 0 ; i < contentTmp.getCount() ; i++) { if (contentTmp.getBodyPart(i).isMimeType("multipart/*")) { Multipart multipart = (Multipart) contentTmp.getBodyPart(i).getContent() ; //这个地方增加循环是为了解决嵌套附件的情况。 for (int k = 0 ; k < multipart.getCount() ; k++) { //content也会存在于INPUTSTREAM中。 saveAttacheFile(multipart.getBodyPart(k).getContentType(), multipart.getBodyPart(k).getDisposition(), multipart.getBodyPart(k).getFileName(), multipart.getBodyPart(k).getInputStream(), writeAttachObj); } } else { saveAttacheFile(contentTmp.getBodyPart(i).getContentType(), contentTmp.getBodyPart(i).getDisposition(), contentTmp.getBodyPart(i).getFileName(), contentTmp.getBodyPart(i).getInputStream(), writeAttachObj); } } } //这种情况中邮件是纯文本形式,并且没有附件 else { writeAttachObj.write(("content = "+content+" ").getBytes()); writeAttachObj.flush(); } } catch (Exception ie) { System.out.println("exception====" + ie.getMessage()) ; } }
|
posted @
2005-09-07 11:14 子玉 阅读(952) |
评论 (0) |
编辑 收藏
主题:三国十大帅哥作者:阿德二哥 发表日期:2005-08-18 09:21:18 |
[表状] |
|
|
转自:西部游戏网三国论坛 第十位:崔琰。 入选理由:眉目疏朗,鬚長八尺(想一想很可怕,那他怎么吃饭呀?),甚有威重,朝士瞻望,而太祖亦敬畏焉(不禁想起杨莲亭)对于此人三国演义里无直接描写,主要依据《世说新语》。 魏武将见匈奴使,自以形陋,不足雄远国,使崔季珪代,帝自捉刀立床头。既毕,令间谍问曰:“魏王何如?”匈奴使答曰:“魏王雅望非常;然床头捉刀人,此乃英雄也。”魏武闻之,追杀此使。 曹操让他代替自己接待外宾,想来此人相貌不错。不过匈奴人的审美观真是怪异,竟然觉得曹操不错。曹操十分感动,结果杀了他。 类型:知识分子风度,三国志里的头像是个大胡子。 最具魅力的部分:气质 推荐指数6 第九位:关羽 入选理由:身长九尺,髯长二尺;面如重枣,唇若涂脂;丹凤眼,卧蚕眉,相貌堂堂,威风凛凛。唯一的缺点,喜欢戴绿颜色的帽子。关羽的肤色比较深,可能是早年卖枣时吃得太多了,但比张飞还要好一些。 类型:猛男型,身强力壮,属于少妇杀手。难怪刘备的两位夫人对他好。 最具魅力的部分:胡须,在他的两位兄弟分别被称作大耳贼和环眼贼的时候,他却被称为美髯公,曹操还为他订做过胡子套。他本人也经常做做的故意展示自己的胡子。 推荐指数6 第八名:陆逊 入选理由:身长八尺,面如美玉,长得像小孩子,所以年纪一大把还被人称为小儿。他与周瑜堪称江东双壁,他的后代,陆机、陆云全都仪表不凡,估计他也不会太差。 类型:青春可爱型。我不是恋童癖哟! 最具魅力部分:机智 推荐指数:6.5 第七名:何宴 入选理由:玄学家,地地道道的文人。何宴是曹操的假子,因为从小长得漂亮,比较得宠,曹丕很嫉妒。长得白,别人以为他擦了粉,用手帕在他脸上抹。后来被匈奴人抓住,匈奴人觉得没见过这么漂亮的人,不忍心用刀杀他,就推倒一面墙把他压死了。此人“晏性自喜,動靜粉白不去手,行步顧影”有自恋狂的倾向。 类型:人妖,据说他喜欢男人。 最具魅力部分:皮肤 推荐指数:7 第六名:赵云 入选理由:许多玩《赵云传》的朋友,一定支持赵云,不过阿云没有日本人画得那么出色。赵云长得白,骑白马,所以给人印象比较好,而且作为刘备的贴身保镖,也不至于面目可憎,估计也就是那种浓眉大眼的农村小伙子形象。而且也面嫩,年纪一把还被称为小将。“身长八尺,浓眉大眼,阔面重颐,威风凛凛”也就是说他还有点双下巴。不过罗冠中写外貌的语言还真是贫乏,都是威风凛凛。 类型:朴实无华型,不过这种类型现在吃不开。漫画家只好改变了赵云的形象。 最具魅力部分:眼睛 推荐指数:7 第五名:孙策 入选理由:“美姿颜,好笑语,性阔达听受,善於用人,是以士民见者,莫不尽心,乐为致死”“策时年少,虽有位号,使人乐呼为孙郎,问孙郎至,皆若失魂魄”我的天,简直就是万人瞩目的天王巨星出场,堪比麦克尔杰克逊东京演唱会的盛况。可惜死得太早,没有充分发挥,不过娶了个大乔也算般配。不过说实话,电视剧《三国演义》太损毁他的形象了。 类型:阳光男孩型,少女最爱! 最具魅力部分:微笑 推荐指数:7.5 第四名:吕布 入选理由“人中吕布,马中赤兔”,貂蝉一见倾心的人,显然不凡“吕布顶束发金冠,披百花战袍,擐唐猊铠甲,系狮蛮宝带,纵马挺戟”不过吕布终究是个粗人。不过它具备帅哥的两个重要素质——多情而且运动神经发达。吕布的长处是善于修饰外表,会化妆。 类型:喜欢打扮,头脑简单的运动型帅哥。 最具魅力部分:肌肉 推荐指数:8 第三名:马超 入选理由:面如冠玉,眼若流星,虎体猿臂,彪腹狼腰人称锦马超,长得白,眼睛会放电,又有西凉血统,传说中马超的部队和古罗马有联系,行军作战是罗马式的打法,马超也穿罗马式的铠甲——银铠高髦。亚美尼亚可能还有马超的后裔。简直就是意大利美男子嘛。 类型:白马王子型。绝对是你心中的西格弗里得 最具魅力部分:眼睛 推荐指数8.5 第二名:周瑜 入选理由:分明就是帅哥的招牌,女性缘极佳,把小乔迷的五迷三到的。江南俗谚“曲有误,周郎顾”,于是就有许多女生“欲得周郎顾,时时误抚弦”周郎不但雄姿英发,而且诗词歌赋,琴棋书画,无所不长,简直就是个万人迷。 类型:奶油小生+风流才子 最具魅力部分:到处都迷人 推荐指数:9 第一名:诸葛亮 入选理由: 第一,周瑜嫉妒他的相貌,说“既生瑜,何生亮”。 第二,刘备这个变态,见到庞统理也不理,见到诸葛亮一见钟情。可见有几分姿色。 第三,老婆奇丑,符合“帅哥恐龙配成对”的原则。 第四,以上三点摆出来,容貌就不用形容了 类型:恐龙杀手 最具魅力部分:忍耐力,竟然能和恐龙生活几十年,也难怪他南征北战的不回家。 推荐指数10 | |
posted @
2005-08-19 09:33 子玉 阅读(380) |
评论 (1) |
编辑 收藏
带你走遍美国东部 想去旅游的一定不能错过(组图) |
|
|
|
文章来源: 独走天下 于 2005-08-10 19:38:36 |
|
|
|
|
|
带你走遍美国东部 想去旅游的一定不能错过(组图)
一、准备
对于自由行来说,充分的准备工作当然是很重要了。 准备的主要途经是互联网,查看相关城市的景点介绍,寻找当地旅行团的路线,不过我认为最好的方式还是参考各位前辈的游记了,这也是促使我这篇游记的一个原因,古人云:前人栽树后人乘凉。 准备工作的注意事项: 1、确定好行程之后,就是预定酒店和交通工具了,这时候有一张美金信用卡是非常有必要的; 2、适量的现金也很有必要,因为付小费或者小额消费只能用现金; 3、要查看当地的天气,决定带什么行李,拖小、牙具、常用药品和雨具是必备; 4、最好把相关资料,如行程、地图、酒店、景点信息等最好都打印出来随身携带。
二、初见纽约
1、大苹果纽约我来啦
我背上行李,告别家人,乘坐国航从北京直飞纽约的航班,经过十四个小时的长途跋涉,巨大的波音747终于降落在纽约肯尼迪JFK机场。 入关区域分为美国公民和外国访问者两个通道,纽约时间是下午4点,正好赶上了几班飞机同时到达,人山人海,等了近两个小时才轮到我。随着安检老头的询问和几下摆布,啪啪几枚大章就PASS了,终于把我从昏头昏脑中解放出来,要知道时差12个小时,北京时间正是后半夜哪!出了机场坐上巴士,就朝曼哈顿中城开去。远远地,从昆斯区望过去,曼哈顿成群的高楼大厦渐渐向我靠近,我竟然有些激动,心里不禁呐喊到,大苹果纽约我来啦! 巴士停到了中央大车站附近,一下车扑面而来的高楼大厦和人群搞得我有点措手不急。 大楼如此之密如此之高,西装革履的老美如此之多,突然压的我喘不上气了。赶紧招手拦了辆taxi,往酒店的方向开去。突然明白了今天是周五啊,老美也要下班,不禁释然。虽然还是昏昏沉沉地,简单收拾完毕后决定先出去走走。
酒店在下城,就在华尔街的东侧,于是几步就来到了著名的华尔街。华尔街不足200米长,远远地就看见了乔治华盛顿的纪念铜像,他背靠者旧联邦议会大厦(Federal Hall),面对着纽约股票交易市场(NY Stock Exchange)。
虽然已经是傍晚,但是阳光充足,游人依然不少,于是决定北上,来到市政大厦(City Hall)所在的广场。
肚子早已经开始抗议了,好在离唐人街不远,饱食美餐的同时,正好可以看看海外华人的生活状獭。
唐人街(Chinatown)位于曼哈顿桥(Manhattan Bridge)以西,占据了Mott, Bayard, Pell大街。 一个个拥挤不堪的店面及漂亮的中文招牌,和店小二的招呼声混合在一起,让人恍惚中还以为是在国内的某条食街。随便找了个地方坐下,点了菜,狼吞虎咽地吃了起来。 这个地区人口超过两万,广东人为主,由于建设较早,因此道路狭窄,楼层不高,门面也不大。 象征着中国精神的孔子塑像就立在一个广场中,成为海外华人对家乡思念的一种寄托。
2、徒步行走在下城
由于时差关系,后半夜怎么也无法入睡了,很早就起床。 按照计划,今天主要是在金融区(Financial District)、索霍区(SoHo)、格林威治村(Greenwich Village)进行徒步行走。 百老汇北上漫游。从Battery Park出发,沿着Broadway北上。首先是Cunard Building,它目前是邮局,有着纽约最佳空间的大厅。然后是三一会教堂、公正大楼(Equitable Building)、马林-米德兰银行大楼(Marine Midland Building)、联邦储备银行(Federal Reserve Bank)、伍尔沃思大楼(Woolworth Building), 最后穿过市府公园(City Hall Park)到达市政府(City Hall). 其中带有哥特式美感的伍尔沃思大楼(Woolworth Building) 是1913年的显著地标,是举世闻名的帝国象征。
索霍铸铁区巡礼。索霍(soho)实际上是South of Houston st.的缩写,以密集的铸铁大楼建筑而闻名。从西百老汇大道开始,往南走,然后沿着Greene St.往北回转,先后路过Queen of Greene Street和King of Greene St.最后到达百老汇大道, 别忘了看Haughwout Building纽约最古老的铸铁大楼和little Singer Building上世纪50年代摩天楼的玻璃帷幕先驱.
漫步格林威治村。 呈对角线式的街道显示出波西米亚风格,完全违反了自14街以北整齐的棋盘方格街区分布。Patchin Place是一条死胡同,康明斯曾经在这儿住了很久。 Gay Street这条弯曲的小路是西区不规则街区的最好示范。Stonewall Inn对面的公园里有George Segal的同性恋作品。
完成这三个徒步行走之后已经是下午了,我又开始昏昏沉沉起来。由于昨天睡眠不足,加上徒步行走体力消耗太大,看来只有回酒店再补一觉了。一觉醒来已经是晚上6点,吃了点东西体力又充沛起来,想想应该看看纽约的夜景,最好是去---帝国大厦(Empire State Building),纽约市的最高建筑,决心一定,赶紧搭乘地铁直奔而去。
排队的人可真不少,都排到人行道上了。既来之则安之,苦等两个小时,换了一次电梯,终于到达了86层的户外观望台。放眼望去,整个曼哈顿灯火辉煌,很容易识别洛克菲勒中心(Rockefeller Center)、时代广场(Times Square)等许多著名建筑豁立于视野。一栋栋高楼大厦像是高低不一的火柴盒,密密麻麻的一个挨着一个,汽车好像小蚂蚁,在这些火柴盒中间穿来穿去。
3、自由之门
晚上休息得不错,时差基本倒过来了。一大早,快步走到了南街海港(South Street Seaport)。17号码头有一个多层的购物中心,如果躺在舒适的椅子上,正好可以观赏河景和曼哈顿最古老的桥布鲁克林桥(Brooklyn Bridge)。15、16号码头还可以看到北京号(Peking)和先锋号(Pioneer)帆础。由于时间还早,店铺还没有开门,只有几个东亚面孔的老人在锻炼身体,保持着多年以来的生活习惯。
一路西行,来到了世贸遗址。周围已经由高高的铁栅栏围了起来,上面挂满了文字和照片,记录了911前后的一系列事实,其中包括了所有死难者的名字,我心里默念,愿他们能够在另外一个世界安息。遗址的地基部分已经裸露出来,很凄凉的样子。听说要在原址上盖一栋新楼,方案都定了,不知道会不会保留一部分遗迹。偶尔会看到几个人手捧鲜花,轻轻地放在地上,911对老美的伤害太深了。
告别世贸遗址后,南下炮台公园(Battery Park), 在克林顿城堡(Clinton Castle)里买了游览自由女神像(Statue of liberty)和爱里斯岛(ELLIS ISLAND)的船票。船开得很快,在自由女神像前绕了一下之后就停在小岛后方的码头上,在船头拍照的人很多,我也挤着照了几张。自由女神像是法国为了纪念美国独立100周年而赠送的象征友好的礼物。她的左手握着有1776年7月4日这一日期的独立宣言书,右的则高举着火炬。下船后我快步走到女神像的前方,又是照像又是摄像,忙了好一会儿。同行的欧美人好像对于摄像不是很热衷,没看见什么人拿着摄像机,就连照相机也大多是一次性,用完就扔的那种,可能他们更看中身临其境的东西吧?!在外面绕了一圈之后,来到了自由女神像底部的入口处。安检!又是安检!刚才上船前就已经查过一次了,这儿又来一次。由于911的影响,所到的几个景点安检都很严格,这次也不例外,除了背包需要检查之外,所有的金属物品,什么硬币,甚至还有皮带都要放在机器上单独检查,当然人通过的时候也是需要走检查通道,总之查的很细。每次安检都要排很长的队,我的时间不是很充裕,但也只能忍耐了。自由女神是中空的,底部有一个小博物馆,通过之后可以上到最高的火炬台,但是911之后就不让上去了,只能抬着脖子看看女神的内部结构。
下一站是爱里斯岛(ELLIS ISLAND),这个岛屿被称作移民岛,大约有四分之一美国人的先辈曾经在这个岛上居住过,包括大名鼎鼎的乔治.华盛顿的长辈,经常会有老美到这儿来寻找自己先辈的名字和足迹。爱里斯岛由几排红色的楼房组成,最大的一个房子是移民大厅,曾经这里人潮汹涌,大家都在等着移民官叫自己的名字,然后通过“美国之门”的检查,出来之后身份就变成梦寐以求的美国人了。穿过大厅,我在坐在一个椅子上,远远眺望着高楼林立的曼哈顿,心里涌出无限感想,当年无数人抱着自由的梦想来到这片肥沃的土地,把自己的青春和热血,甚至自己的子子孙孙都留在这里,而这片土地,这个国家回报给他们的是优美的自然环境,生活的富足,以及思想的自由!
|
三、自由的足迹--波士顿
如果要了解美国历史,就一定要去波士顿,如果要了解美国独立战争,就一定要去康科德(concord)和列克星顿(lexington)。沿着独立战争的足迹,我开始了一趟历史遗迹之旅。美国独立战争时立即应召的民兵(Minuteman),就是他们打响了独立战争的第一枪。从concord的North Bridge出发沿着2A一直到lexingtong, 一路上有好几个分散的景点,非常适合驾车旅行。
波士顿城市很小,从波士顿公园(Boston Common)出发到查尔斯顿(Charlestown)有一条红砖铺成的路,曲折延伸3公里多,这就是著名的自由足迹(Freedom Trail),适合徒步行走。
由于酒店离波士顿公园很近,天刚亮我就出发了,沿着自由足迹行走。沿途多为17、18世纪的房舍、教堂和独立战争遗址,如State House、King's Chapel、Old South Meeting House、Old State House、Faneuil Hall、Marketplace、Paul Revere House、Old North Church、Bunker Hill等。
波士顿公园可是美国最古老的公园,古树都有两个世纪了。
州议会大厦(State House)是一个金色圆顶建筑,是波士顿市的标志,由著名设计师查尔斯.布而芬奇设计,他还设计了美国国会大厦,怪不得两个建筑长得有点像呢。
还记得那个大奶瓶吗?那不仅是美国最大的儿童博物馆的象征,也是波士顿的标志。门外放了一个儿童救火车,尺寸缩小了一号,驾驶室内还有几个毛绒玩具,真有趣。不远处就是波士顿茶事件纪念馆,波士顿茶党可是当时非常著名的呢。
后湾区(Back Bay)体现一种法国林荫大道的风格和气氛,去逛街吃饭是很不错的选择。 一天的时间很快就结束了,对某些景点只能一点而过,走马看花。波士顿这样一个历史名城,的确值得花时间仔细研究。时间所限,我竟然连附近的著名高校麻省理工(MIT)和哈佛大学(Harvord)都没有顾上看,确实有些遗憾了。
四、卡西诺--大西洋城
在美国的某些城市,博彩业是合法的。大西洋城属于新泽西州,座落在东海岸,紧邻大西洋,可以说是东部最大的赌城了。整个城市都是依海而建,有一条沿海而铺设的很长的木板路(boardwalk), 一侧是豪华赌场和酒店,另外一侧就是浩瀚的大西洋,很多酒店的一二层就是赌场。
赌博(casino)的种类有很多种,纸牌、轮盘、骰子等等,就连老虎机都有很多种类型,甚至有中文版老虎机。说到这儿,我不得不提一下,中国人是赌城的中坚力量,有很多赌城都设置了中国人专区,清一色的中文,汉语服务,甚至赌博用具都是南方麻健。在这儿我见到了除唐人街之外最多的中国人。
赌场的环境非常豪华,老虎机摆放的位置,座椅的舒适程度,都达到了最佳,据说连空气都比外面的新鲜, 人为增加了近一倍的氧气! 真是佩服老美的敬业精神。来大西洋城的人只有5%是专门为了赌博,但是却有95%的人参加的赌博,这个数据是真是假我就不作考证了,反正我是小赌一把。随便找了台老虎机坐下,塞了5块钱进去,开始!一会儿功夫就只剩最后1块了,我暗下决心,如果输了,最多再来20块就收手。可是,但是,但可是,当我胡乱拍这按钮的时候,数字1变了,一点一点往上升,竟然到了200!我赢了!哈哈哈哈!还玩不玩?当然是兑现!听着老虎机往下掉代币的声音真是爽极了。什么?你说这声音也是特殊设计的? 我信! 我全信! 我不是赌徒,我只是一个过客。小赌给我带来的仅仅是心情的变化。当然了,这天的心情真是好极了!
五、自由之钟--费城
从大西洋城出发,一个小时就到了费城。「费城」这个名詞代表了独立会堂、自由钟、起司牛肉三明治、英雄三明治、种族融合、戏院、快活的古典音乐以及充滿生命的街道。 游客中心(Visitor Center)是一栋漂亮又现代的建筑,从那儿要了一份地图,就快步走入自由钟纪念馆(Liberty Bell Pavilion),自由钟原本是挂在独立宫(Independence Hall)顶上,但是日晒风吹,已经有一个大裂缝了,现在保存在纪念馆里,绝对是美国的国宝。
马路对面就是独立宫,当年就是在此处发表了独立宣言,然后又起草宪法,从而诞生了美利坚合众国。与独立宫连接的是议事厅(Congress Hall),当年是联邦议事厅。正好到了正点时间,独立宫顶层的大钟”咚咚”地响了起来,钟声厚重而沉缓,象征着美国漫漫自由之路。
旧城实在是太小,费城之旅两个小时很快结束了,费城这个美国的诞生地,历史上的首都,地理位置夹在纽约和华盛顿之间,作为外国人我只是点到而止了。
六、美国人民的领袖--华盛顿
从费城到华盛顿特区有两个小时的车程。先找到了落脚点--青年旅舍,然后向白宫(White House)前进。
由于已经是下班时间了,虽然Lafayette Park前还有几位游人,可是白宫早已经戒备森严了,要知道当今的美国总统布什就住在这里。广场前方有一位反战者,看样子住了不是一天两天。白宫后方的爱里斯公园(Ellipse Park)和华盛顿纪念碑(Washington Monument)的广场正在整修草坪,显得有些零乱。
青年旅舍是包括早餐的,咖啡、面包、蛋糕、水果,挺丰盛。边吃边和同桌的老美聊天,原来她们是学校组织的活动,每个学生都有一位家长陪同,由于学校学生不多,因此年龄有大有小。听到我说是从中国来的,都挺惊讶,对大多数美国人来说,中国是很遥远的国度,很陌生。和中国人同样面孔的日本人,他们反而很熟悉。因此经常被误解是日本人,每当这时候,我都说:No,I'm Chinese! 我们聊的很开心,我还根据孩子们的名字,给他们都起了中国名字,孩子们好像很感兴趣,他们说,汉字真漂亮!
吃罢早餐,向国会山(Capitol Hill)方向走去,在那儿有著名的国会大厦(U.S. Capitol),这座白色大圆顶的政府大楼通常被视为华盛顿的象征,也是电视中美国政治新闻报道的最佳背景,圆顶内部是一个可容纳3000人的金碧辉煌的大厅。美国参、众两院构成的国会就在这里举行会议。南侧为下院,北侧为上院。在游客中心预约了中午12点的参观之后,赶到不远处的宇航博物馆(National Air and Space Museum)。
很多网友的游记中都提到,宇航博物馆是必看项目,我当然不能错过了。在这儿我顺便提一下,华盛顿特区的博物馆绝大多数都是免费的,经常看到父母带着孩子,老师带着学生参观,这可是进行爱国主义教育的好机会。宇航馆大致分为航空和航天两部分,展示了美国在宇航领域内的成就。一进门就看见了著名的阿波罗11号登月飞船,外形是圆锥型,里面有三个人的座位。航空部分的相当部分展区是美军的旧式飞机,包括了航空母舰的舰载飞机,当然怀特兄弟造的人类历史上第一驾飞机的复制品也是展览重点。航天部分对我来说就相对陌生些了,主要是各式各样的卫星实物和照片,包括著名的哈勃望远镜,竟然还有一个巨型火箭的引擎。几乎每一个展区都设置了触摸区或模拟操作区,可以有非常直观的感受,除了实物、文字、图片之外,还有多媒体演示,真是丰富多彩。我简直有些恋恋不舍了,排队买了一张立体电影票,电影主要讲了一位战斗机飞行员在各种模拟飞行中的出色表现,画面精美,情节完整,绝对美国大片的感受,影片结束后,大家都起立鼓掌。我忽然想起预约了中午12点国会大厦的参观,时间过了怎么办?要不放弃或者再约其他时间了,只能怪我自己顾此失彼。
一路西行,穿越长长的草坪广场和华盛顿纪念碑,来到二次世界大战纪念广场(World War II Memorial),广场四周有48个立柱,代表了美国的48个州。
向西眺望隔着方形水池(Reflecting Pool)远远的看见林肯纪念堂(Lincoln Memorial),待我走到跟前才注意到,林肯纪念堂是一座开放型建筑,没有大门。
台阶一共58个,代表了林肯的年纪。林肯的巨大雕像在中央位置,坐姿面朝华盛顿纪念碑和国会大厦。林肯纪念堂的东南方向是韩战纪念广场(Korean War Veterans Memorial),东北方向就是越战纪念广场(Vietnam Veterans Memorial),越战纪念碑的设计师是位华裔女青年,外形呈字母L型,上面刻满了阵亡人员的名字,一边指向林肯纪念堂,另外一边指向华盛顿纪念碑,好像是在询问两位前总统,我们死了这么多人,战争目的到底是什么?
华盛顿特区的景点很多,也比较集中,走马观花的话也需要三天时间,有很多景点是需要预约参观时间的,比如:白宫最严格,需要提前好多月电话预约并核实身份,每天早晨7点半就开始参观,人数限制在3000人;国会大厦虽然没有人数限制,但是团队很多,只能预约当天的参观时间,早9点开始;华盛顿纪念碑的预约时间从早8点半开始,往往上午就把全天的时间都约满了。
华盛顿特区规划的很不错,就连唐人街都比纽约的干净。
|
七、繁华的曼哈顿中城
坐上早已联系好的巴士,从华盛顿唐人街出发,只用20块钱,就让我重返纽约,度过在美国的最后两天。巴士停在了著名的42街,正好华灯初上,流光异彩,漂亮的霓虹灯和电子广告牌让我的眼睛有些应接不暇了,重返纽约的感觉竟然还会让我惊诧!
北上到了更加著名的时代广场(Times Square),说是广场,其实是42大街、弗洛德街跟第七大道交叉的三角地带,狭窄而且拥挤。
由于时间不早了,旅舍还有些远,便恋恋不舍地钻入地铁。纽约的国际青旅在西103街,远离中城,但是地铁还是很方便。规模比华盛顿的大,硬件设施也更好一些,价格都是一样$29,但是没有早餐。公路对面就是一个小卖部,有很多新鲜的蔬菜和水果,看来可以大补一下了。我买了很多的苹果、香蕉、西红柿,都是爱吃的东西,一次吃它个够。住青旅还有一个好处就是可以自己做饭,我看到有个老太太在做沙拉,顿时嘴馋了。我的时间安排的很紧,没有时间炒菜做饭,随便凑合一下就成。
第二天一早,先来到林肯中心。作为纽约古典音乐界的中心,林肯中心是所有艺术家憧憬的舞台,同时也是汇集了剧院歌剧院、音乐厅、室外音乐厅的纽约文化中心。
匆匆看过之后我步入了不远的中央公园(Central Park), 她座落在摩天大楼耸立的曼哈顿的正中,是纽约最大的公园。能够在曼哈顿这寸土寸金的地方规划这么大一个公园,我由衷的佩服老美。波光粼粼、曲径通幽、小桥流水、参天大树、绿草箐箐。。。所有的这些词汇都不能够概括全部。偶尔跑过来几个晨练的人,和牵着自己的宠物狗散步的人,给这个巨大的公园增添了些许生机。说到健身,在美国简直就是风行之肌。无论什么地方,都能见到跑步健身的,他们一般会戴着耳机,听着运动音乐。就连带孩子的妈妈们也都成群结队,单手推着婴儿车,前前后后的跑步,速度还挺快,真是两不耽误啊。
出了中央公园之后,一眼就看见了Trump Building,这个大厦的顶层高高低低的种了很多植物,成为纽约一景。我沿着第五大道,来了一趟摩天大楼之旅,一直走到美国大都会人寿(Metlife)。
MetLife下方就是中央大车站(Central station),中央大车站的建筑比较有特色,内部房顶是拱形,还有一个非常著名的生蚝餐厅,价格嘛,当然不便宜了。
联合国大厦在东部,45至48街之间,有两个雕像很有特点,一个是已经开裂的地球,另外一个是枪管被系成一个结的手枪,寓意明显,大厅内的正好有05年摄影展,很不错,有的照片颇有震撼力。
从联合国出来,我就沿着42街一直西行,充分体验了一下这条曼哈顿著名的大街。经过了纽约图书馆。
又一次路过时代广场,看到TKTS正在卖票,绝大多数都是半价,很多人在排队,这可是欣赏百老汇演出的好机会啊!
步行在中城的体验和上城绝对是不同的,中城更多的是繁华、奢侈、艺术、时尚,这也是我更喜欢中城的理由。 |
八、聊聊汽车
老美偏爱大车,尤其偏爱皮卡和吉普。
要求车的尺寸一定要大,马力也要充足,开起来感觉一定是动力彭湃。其中一个重要的原因是,皮卡非常适合拉货,甚至加上一个拖车,可以拉任何东西了,经常在公路上能看到这样的情形:一个大胡子老美开着一辆福特皮卡,车窗全开,放着重金属摇滚,后面的拖车上是一艘游艇。大排气辆车普及的另外一个原因是油价便宜,普通汽油基本上在每加仑2至2.6美金之间,这还是由于原油短缺,近两年上涨了百分之一百多之后的价格。加满一个50升的油箱差不多30美金,相对与老美的收入来说真的很便宜。
美国的公路网非常发达,乡间小路密密麻麻,虽然不宽而且起伏不定,但是平整,丝毫没有颠簸的感觉。
高速公路(freeway)基本上是双向六车道,有些交通枢纽甚至多达双向16车道,非常壮观。
过路费基本在1至2美金之间,如果买卡,不仅不用排队交费,而且还有专用出口快速通过,甚至还有专用的行车道。有趣的是,有些收费站(toll)设置了硬币(coin)筐,预先准备好足够的硬币,通过的时候往筐里一扔,撞击金属墙壁发出了清脆地响声,红灯变成绿灯,这时候就可以走了。收费站没有栏杆,也就是说闯关肯定没问题,哈哈~ 老美的守秩序再一次在开车中得到了体现,有几个明显的例子:过路口的时候一定会停车了望,确认同一方向车道上没有车的时候再并入行驶;如果有行人过马路,汽车一定会停下来,等行人通过之后再走;高速公路上基本都在行车道上开,很少有长时间占用超车道的情况。除了人们的普遍自觉外,高额的罚款也是秩序得以严格遵守的重要原因。如果在路口停车没有明显的左右了望动作,或者超速了,或者没有在规定的时间地点停车,等待的罚款最高能达到2000美金,恐怖! 停车费是一笔不斐的开支。郊区基本都是免费,城区的街道两边的车位有时间段限制,很多是两小时车位,每小时一圆,也就是说一次最多只能买两个小时,到时间不开走的话,警察会来贴罚单。专用停车场费用较高,有多种付费方式,周末会便宜些。 美国是汽车普及的国家,普及的另一个代名词是便宜,就连汽车销售商打出的广告都是36个月免利息,每个月多少多少钱,还有多少多少现金返回等等,看得我这个中国人心里真不是滋味,我的车可是花光了全部积蓄才拥有的,每年除了好几千块而且还在不断上升的油钱之外,还有高额的保险,税费等等,生活就是这么残酷! |
九、人与自然
我在麻省的一个小镇住了几天,咱中国话说就是在农村,可是此农村非彼农村。早晨起来的第一件事情就是,打开窗户,迫不及待地呼吸起那清新的、甚至带有一丝甜味的空气。这儿到处是树木,遍地是绿草,充足的降雨加上人们精心细致地呵护,使得每一个地方都像是在公园。一栋栋白色或其它颜色的房子座落在一个个相隔不远的院子里,粗壮的木篱笆把院子围了起来,修剪过的草坪布满周围的空地,上面有秋千、躺椅甚至儿童滑梯,院子前是一棵和房子相同颜色的树,院子后面是茂密的树林。我有些恍惚了,这是在天堂吗?当然不是,这只是美国的一个普通小镇!
从地图上看到一个国家野生动植物公园(National Wildlife Refuge)不是很远,便抽空前往了。每一个国家公园或历史遗迹都有一个游客中心(Visitor Center),可以得到很多有用的信息,比如地图,全部是免费的。接待我的工作人员是一位帅小伙,滔滔不绝地开始讲起了这个公园地历史,其实我就是要一份地图,问一下什么时间关门而已。顺便说一下,旅游服务人员的态度都非常不错,如果有什么问题,他们都会非常详细的回答,如果需要指路,他们甚至会亲自带你去。这个野生公园没有围墙,只是在公园入口处有一个栏杆,除了汽车,人可以随时出入。整个公园尽量地保持了原始野生的状态,是动物植物很好的避难所。公园中间是一个很大的湖,周围是茂密的树林,树林中间有几条羊肠小道,厚厚的落叶散落在小路上,踩上去松松软软的,像是踩在了棉花上。偶尔还能看到一些小动物,松鼠,野兔等等。虽然是野生公园,但是管理的依然不错,清晰的路牌指引方向,随时都能看到椅子可以坐下休息,每一处都有一个特别说明,介绍此处主要的动物植物及其特征,甚至有按钮能听到录音介绍,实在是太方便了。
无论在大城市或者小城镇,经常能够看到茂密的树林,宁静的湖水和松鼠、鸽子之类的小动物,它们往往和人们离得很近,没有丝毫的胆怯,带给了人们精神上的愉悦,同时得到了人类很好的照顾,我想这就是人与自然的和谐相处吧!
参考的互联网地址:
1、景点介绍 携程旅行网美国篇: http://destinations.ctrip.com/Destinations/RegionDestinations.asp?Region=47 美国国家公园:http://www.nps.gov/ 政府的权威网站,内容非常丰富 美国国家公园:http://www.areaparks.com/
2、游记 阳光生活论坛之阳光之旅频道中国玫瑰版主的[原创]环美游记 http://www.sunhuo.net/bbs/printpage.asp?BoardID=15&ID=6271 无忌论坛之美国东北七州自驾游 http://www.xitek.com/forum/showthread.php?threadid=263693&pagenumber=1 水牛工作室之美西游记系列 http://www.buffalostudio.com/chinese/chinese_main.htm 磨房论坛之异域之旅 http://forum.doyouhike.net/ut/board_show.cgi?id=37&age=30 D.D.Duck的博克 http://www.cs.virginia.edu/~xj3a/chinesewebsite/
3、主要的旅行团介绍: 北美商旅网 http://www.uctop.com 美国环球旅行社 http://www.gns-travel.com/etours.html
4、酒店汽车飞机预定系统 expedia: http://www.expedia.com/ 和E龙合作的国外网站,市场占有率很高,强烈推荐。 LastMinute: http://www.lastminutetravel.com/ 不错的网站,和expedia同一种类型。 Hoteldiscounts: http://www.hoteldiscounts.com/ 和expedia同一种类型。 PriceLine: http://www.priceline.com 竞价类型的网站,价格可能会很低, 但是不能退定。 国际青年旅舍:http://www.hihostels.com/ 价格低,平均每晚$30,强烈推荐。 火车票预定系统: http://www.amtrak.com/ 火车票价格不低而且时间长 雅虎的旅行网站: http://travel.yahoo.com/ 赫兹汽车租赁: http://www.hertz.com 著名的汽车预定网站,价格高 万爱士汽车租赁:http://www.avis.com 著名的汽车预定网站,价格高
5、工具网站 北美地图: http://www.mapquest.com/ 非常不错的地图网站,能够根据两地的具体地址设计行车路线 世界各国自助游规则 http://www.ez-going.com.tw/helper/self-help.asp
| |
posted @
2005-08-12 16:45 子玉 阅读(529) |
评论 (0) |
编辑 收藏
文学城新 闻 @___%'|ura;?S 直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
本文 .?(&wa5,; ? 摘自文学城新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
文学 城新闻?:/(a,&_% r. 蓖ǔ?
文学城新 闻 @___%'|ura;?S 直通车
文学城新 闻 @___%'|ura;?S 直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
';a (&S'a,& 文 学城新闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
文学城新 闻 @___%'|ura;?S 直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
';a (&S'a,& 文 学城新闻直通车
文学城新 闻 @___%'|ura;?S 直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
文学 城新闻?:/(a,&_% r. 蓖ǔ?
文学城新 闻 @___%'|ura;?S 直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
';a (&S'a,& 文 学城新闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
';a (&S'a,& 文 学城新闻直通车
文 '_ ua&;;':&)a%) 学城新闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
疚?.?(&wa5,; ? 摘自文学城新闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
文学城新 闻 @___%'|ura;?S 直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
';a (&S'a,& 文 学城新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
本文 .?(&wa5,; ? 摘自文学城新闻直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
文 '_ ua&;;':&)a%) 学城新闻直通车
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
文学城新 闻 @___%'|ura;?S 直通车
文学 城新闻?:/(a,&_% r. 蓖ǔ?
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
文 '_ ua&;;':&)a%) 学城新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
文学城新 闻 @___%'|ura;?S 直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
本文 .?(&wa5,; ? 摘自文学城新闻直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
';a (&S'a,& 文 学城新闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
文学城新 闻 @___%'|ura;?S 直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
文学 城新闻?:/(a,&_% r. 蓖ǔ?
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
文 '_ ua&;;':&)a%) 学城新闻直通车
本文摘自文学 城新闻直? (wa'u_ua(5 ǔ?
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
文学 城新闻?:/(a,&_% r. 蓖ǔ?
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文摘自文 学 wr:wd@u&r&w ?/. 城新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
文 '_ ua&;;':&)a%) 学城新闻直通车
文 '_ ua&;;':&)a%) 学城新闻直通车
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
文 '_ ua&;;':&)a%) 学城新闻直通车
文学 城新闻?:/(a,&_% r. 蓖ǔ?
本文摘自文学城 新 ?S'),:r?S?__/ 闻直通车
摘自文学城 b\;ab'.@db5/%'_'b 新闻直通车
本文 .?(&wa5,; ? 摘自文学城新闻直通车
文学城新 闻 @___%'|ura;?S 直
posted @
2005-08-12 16:36 子玉 阅读(440) |
评论 (0) |
编辑 收藏
|
浪迹羌寨 单车川藏自驾游之:惊见天仙mm?(组图) |
|
|
|
文章来源: 单车风情 于 2005-08-11 19:49:26 敬请注意:新闻取自各大新闻媒体,新闻内容并不代表本网立场! |
|
|
|
|
|
浪迹羌寨 单车川藏自驾游之:惊见天仙mm?(组图) 单车风情本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ?
周五晚,本坛西南车友会终身名誉书记“小绍兴”电邀饭局,为北京网友“沱湖人家”接风,与“川菜”伉俪、“玖玖四”伉俪相聚亦甚欢,席间“玖玖四”大吹他的川藏单兵行,听者无不为之动容!苍天啊,我还呆在城里干什么?鄙浪顿起西行藏区之意。什么盛夏雨季塌方堵车、治安不靖(群警执枪追击抢车犯)、气候无常......等等,抛脑后去吧,我要去,暂别都市的喧嚣,散散心也好,谁也别拦我,谁拦我和谁过不去!当晚又约“小火锅”,答曰:巨忙......。周六只好单车出行了,实在没想到,此行途中刚进阿坝藏羌族自治州米亚罗境内,即遇天仙般村姑(亦或寨姑?),鄙浪立生追踪拍摄之狼子野心!本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 继续。。。。本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学 \'S_|aS_5?b 城新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车
照片糊了,技术派可别骂呵...文 学城新 (('/,brwb5b 5 闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ?
无论远看近视,羌妹子举手投足都有一种美感,与所处环境对比,给人一种严重而且强列的不真实感,脸上亦有不经意的淡淡化妆,再美、再天真无邪、再天生丽质,高原的风霜和强紫外线,还不把你脸搞成黑红黑红的?!鄙浪脑子里【感动】过后就是一个冷颤:该不会遇到传说中的妖精了吧!这里可是四姑娘山的北面,群山环绕,云遮雾罩,钻出个妖精也没什么稀罕......但发现羌姑戴有手表,妖精哪有戴手表的?心总算平静了下来...... 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ?
今年椒子虫凶哦,给我多下点药... ?;b5%;r ?; 疚恼晕难С?新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 文学 \'S_|aS_5?b 城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车
!此处之惊见,并非我少见多怪,关键是那是个穷乡僻壤呵........你看人家一推门,尤如在摆姿势.......可惜我像机、镜头、技术太烂了...... 文 学城新 (('/,brwb5b 5 闻直通车 本文?'|r,r)&5r.'| w:& 自文 学城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 ?;b5%;r ?; 疚恼晕难С?新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车
欲见天仙,先堵三天,嘿嘿...... 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 ?;b5%;r ?; 疚恼晕难С?新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车
羌姑说:我们的羌人饰品为手织或手绣,不是染的,大哥你看...... 摘自文 a&?'@ ?w\'; 学城新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文 学城新 (('/,brwb5b 5 闻直通车
别打坏主意!其父说她是八五、八六年生的,怎会没成年?但她穿的衣服太新,不真实,有点假,但后来她说:你以为我们山里人个个都脏兮兮呵?!......偶无语...... 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 文 学城新 (('/,brwb5b 5 闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 ?;b5%;r ?; 疚恼晕难С?新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学 \'S_|aS_5?b 城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车
羌妹用偶的电话与奶奶联络中:奶奶,来客人了...嗯...稳当的...是汉人...爹爹安排了楼上哥哥屋...有,有,还有二瓶丰谷酒...你生病好些了吗?...不能来呀?...哥哥去省城了...妈妈说有菜...奶奶,雨停了我来顶山寨看你... 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学 \'S_|aS_5?b 城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文 r(d'ru'w'b&/(b|,b 学城新闻直通车
给大哥整块巴适的自产老腊肉!?;b5%;r ?; 疚恼晕难С?新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ?
靠她身边的大锅,是她见识外面世界的桥梁。此图为摆拍,假,后来发现要抓拍,否则她很紧张,反而笑不起来...... 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车
羌妹突然发现左下角有人在用拱嘴在说:姐姐我好饿....... 文 学城新 (('/,brwb5b 5 闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 摘自文 a&?'@ ?w\'; 学城新闻直通车
姐姐去给你割草啥...妹妹笑答。 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 ?;b5%;r ?; 疚恼晕难С?新闻直通车
纳鞋底!...好希望是帮我纳的。。。。。。。。。。。摘自文 a&?'@ ?w\'; 学城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ?
下图TAX007配的文:这鞋垫裸奔兄穿过,我见过,还想骗我!大家打倒他!!! 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学 \'S_|aS_5?b 城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车
羌山、羌水、羌寨,养育了三十几万羌人,是该民族生命的源头,但似乎也成为了羌妹的人性与天资的禁锢者,羌区博大厚重、苍凉贫困,注定了羌妹宿命的悲哀?!图:羌妹:其实我爱读书,乡上初中第一...爹爹说哥哥一定要上学...闺女,上高中要去县城,咱家穷...大哥不怕你笑话...我在家还干农活还自学,读完了哥哥高一的书...我哥对我特好...妈妈见我看书时从不骂人...你看我手上这刀伤,割猪草割的...妈妈爱我,爱我唯一的方法就是 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 多干活和哭...... 。。。。。。。。。。。。?;b5%;r ?; 疚恼晕难С?新闻直通车 ?;b5%;r ?; 疚恼晕难С?新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? ?;b5%;r ?; 疚恼晕难С?新闻直通车
前图妹妹框子里装的是风干红花椒,图中为未采摘的鲜红花椒。妹妹忧心忡忡说:现在红花椒垮价了,城里人流行用青花椒...... 文 学城新 (('/,brwb5b 5 闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 本文摘自文学城新闻直通 .,ub)?(5r,,r 车
图:原来这就是花椒树哟!真是第一次看见! 文学 \'S_|aS_5?b 城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? ?;b5%;r ?; 疚恼晕难С?新闻直通车 TAX007说:真的是大城市的人,花椒树都是第一次看见!!!文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 摘自文 a&?'@ ?w\'; 学城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车
图:出发时除带了三个数码机、笔记本PC,还去批发市场卖了三十套小学生文具,准备在阿坝县给路上见的藏族小朋友,一遇羌妹,忘了,全部文具又载回了成都,罪过啊,俗人啊!! 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 摘自文 a&?'@ ?w\'; 学城新闻直通车 TAX007说:见色忘。。。文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 文 学城新 (('/,brwb5b 5 闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 本文摘自文学城新闻直通 .,ub)?(5r,,r 车
我去了很多趟湘西,可是见到漂亮女孩都是在景点摆POSS,没见过如此天真,自然的文 学城新 (('/,brwb5b 5 闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? ………………………………………………文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 晕了,哪是湘西,是四川阿坝洲!!摘自文 a&?'@ ?w\'; 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? ………………………………………………………………文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 真的好羡慕她,真正的天生丽质!!!!文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 摘自文 a&?'@ ?w\'; 学城新闻直通车 ?;b5%;r ?; 疚恼晕难С?新闻直通车
上图我最喜欢她鬓角的头发!!!!!!!!本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 这张图有PS过,我觉得不好!!!天然的最好!!文 学城新 (('/,brwb5b 5 闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车
这里有人知道后面的是干什么的吗?文 学城新 (('/,brwb5b 5 闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ?
原片,脸上有痣,咋办?忠于原片,亦或PS文 学城新 (('/,brwb5b 5 闻直通车 羌妹纳鞋垫手工极好,稳、快、细,这年头,好此活计的美人可能很少了?! ?;b5%;r ?; 疚恼晕难С?新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 TAX007说:我LP也会!摘自文 a&?'@ ?w\'; 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车
离开时,隔河远眺羌寨,有一咝无奈,有一丝感伤,更有一丝恋恋不舍。我侄女,与她同岁,除了伸手向父母要钱,就只剩周杰伦、SHE了......一斤干红花椒,什么代价?她永不知道,我也才知道,原来花椒树干上全是利刺...... 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ?
离她家时,妹妹令我意外地未出来送行,躲在厨房,我记住了她那忧郁的脸庞、悲伤的眼神,一路开车,心难受,有返回去的冲动....... 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ?
好象有痛哭过或埃打过的痕迹??!! 文学 \'S_|aS_5?b 城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 本文摘自文学城新闻直通 .,ub)?(5r,,r 车
图:大哥,你看我自己做的酸菜干.........而此时我,困倦中酸溜溜地准备睡去......... ?;b5%;r ?; 疚恼晕难С?新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学 \'S_|aS_5?b 城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车
羌妹将喷雾器下肩上背等动作极为熟练,干得出来是常干农活的...... 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 摘自文 a&?'@ ?w\'; 学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ?
本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车
米亚罗出去那个拆姑山洞子封了,现在黑水、红原、阿坝县、马尔康等全在下雨,啥风景都没有.......... 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学 \'S_|aS_5?b 城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 续上图?;b5%;r ?; 疚恼晕难С?新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车
作者浪迹天涯何处家?说:(食色,性也。每有外出,我总幻想能巧遇美女,有次去北京飞机邻座老是空着,鱼贯而入的客流中,有美女倩影闪现,我闭眼祷告:美女啊,坐我身边吧,说说话共渡寂寞的旅程多好...身边有人落座了,坐定了,我微倾,头成四十五度角,微笑,睁眼,说...什么也说不出,刀疤脸光头...一路郁郁寡欢。这种事例太多,大大打击了我出行时对桃花运的奢望。前三个月去普陀山,仍幻想偶遇一绝色渔家妹,天仙脸、魔鬼身材、文静害羞、视金钱为粪土、视年轻帅哥为透明、钢琴、二胡、琵琶样样精、围期三段...嘿嘿,鄙浪就不浪迹天涯了,做一散舟普陀的渔翁,此生足矣!...人生最痛苦的是什么?就是:生而有脑,生而有思想,生而有幻想。此行忽遇仙姑,会不会是今年生日一过,桃花运开始发了?相士没说啊.......?;b5%;r ?; 疚恼晕难С?新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车
幻想归幻想,现实却无比残酷,如今农家,除老人和小孩,男女青年人全出外打工了,至少四川是这样。工业化的浪潮早已将乡村冲得支离破碎,原生态?己逝的梦!在路边一晃眼此羌妹,立刻小吃一惊,不可能哟,停车上前攀谈......?;b5%;r ?; 疚恼晕难С?新闻直通车 ?;b5%;r ?; 疚恼晕难С?新闻直通车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 文 学城新 (('/,brwb5b 5 闻直通车
羌妹家穷,是相对的,寨子里比她家穷的人有的是。细看,有彩电、有冰箱、有灭蚊器,最可笑可恨的竟然有麻将,还说必须打缺门、吹风下雨加血战到底!太夸张了!! 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ?
藏羌区鼓励用电人所尽知,烧电和烧柴差不多一样便易人所尽知,但还有微波炉,过分了?!我们城里人似乎觉得山寨应该越穷越原始越有意思,就象巴不得北朝鲜越穷越好,否则心理怎么平衡?否则优胜感怎么来?就象我叫羌妹穿件烂衣服,她偏不,叫她不化妆,她却提了一盒歪CD牌化妆品出来,显她的手表,瑞士雷达牌,歪的,我一看就知歪货。“哥哥成都买的,要一百多......”我倒!!文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 还给我看了一些珠宝,更歪得吓死人...... 文学 \'S_|aS_5?b 城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 文 学城新 (('/,brwb5b 5 闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车
羌妹还说想染金发,“洋气,电视里明星都这样......”我无言,西方文化的冲击、汉文化的冲击,无人可以幸免?我在甘孜州见过几个染金发的藏族姑娘,也在眉山县乡下见过打猪草的金发村姑,总觉得怪怪地,难到鄙浪真的老了?接受不了新生事物了?本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 羌妹在成都打过工,她对成都人的评价就一个字:假!因为会羌语亦通藏语,在藏剧团跑过龙套,“你不信,我给你唱支羌语敬酒歌......”我晕,声音尤如天赖之音,早知藏人声线好,没料到羌人也不错,身在深山无人知,可惜了。文 r(d'ru'w'b&/(b|,b 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 图:此图右边那个梯子很有意思,猜猜干嘛用? 文 学城新 (('/,brwb5b 5 闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 ?;b5%;r ?; 疚恼晕难С?新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车
行笔至此,个人感觉仙女下凡了,也就是说天仙渐远,凡人渐近,伊甸园是不存在的亦或我还没找到?就算半仙吧,但纯原生态、一尘不染、未被任何工业化侵蚀过的美女,哪里去找哦!文 r(d'ru'w'b&/(b|,b 学城新闻直通车 本文摘自文学城新闻直通 .,ub)?(5r,,r 车 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车
刚才与羌妹通了电话,她家用一种无线座机,山区里都这样,国内通信业这几年发展吓人哦!本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 她对大拨人杀去她家心里准备不够,怕招待不好,其父倒豪情“来哇,人越多越好...”我又说有小时候在寨子里照片没有?说:没有,一张都找不到...我说照片给好些朋友看了,没人相信你是羌妹子,说太漂亮过了...她说:我算啥哦,你去看看我表姐,大我一岁,又高又洋气,她家更穷,草原里住河边帐蓬...哇靠,成都兄弟们,看来里面题材多哦...要切的报名哈,老婆、女朋友必须带起哈,单身男性不欢迎哈............ 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 文学 \'S_|aS_5?b 城新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ?
又来电话了,老的有,是和家人照的,照得不好......云云文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? 文 r(d'ru'w'b&/(b|,b 学城新闻直通车 我说不要紧...住我们自己解决...可能十几个人来...花椒不能卖了哈...多摘点水果......... 文学 \'S_|aS_5?b 城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 本文?'|r,r)&5r.'| w:& 晕?学城新闻直通车 文 学城新 (('/,brwb5b 5 闻直通车 本文摘自文学 ?\(;&;5|drb 切挛胖蓖ǔ? 文学城新 闻 直?(r :u:d@@),br(?ur. ǔ? ?;b5%;r ?; 疚恼晕难С?新闻直通车 摘自文 a&?'@ ?w\'; 学城新闻直通车
--文学城 www.wenxuecity.com-- |
| |
posted @
2005-08-12 16:24 子玉 阅读(556) |
评论 (0) |
编辑 收藏
一盘土豆丝80元人民币!东京生活成本到底有多高? |
|
|
|
文章来源: 人在日本 于 2005-08-11 19:56:33 敬请注意:新闻取自各大新闻媒体,新闻内容并不代表本网立场! |
|
|
|
|
|
一盘土豆丝80元人民币!东京生活成本到底有多高? 人在日本 5;:\ru'u'%.S, 摘自文学城新闻直通车 本文摘自文 b(S\@w:,,, 学 城新闻直通车
东京生活成本全球最高文学?&)_b@,ba 切挛胖蓖ǔ?
提起东京,给人印象深刻的不仅有引领时尚的涩谷、商店林立的银座,还有令人难以接受的昂贵物价。在东京生活了一年多后,当每次被问及对东京的印象时,记者的答案都是一样———“物价太贵”。 本文摘 , (,'%&%,aa,:,ar 自文学城 新闻直通车 本文摘自文 学? a/_'/'_ r_ ;' 切挛胖蓖ǔ? 吃:凡是进嘴的就没有不贵的 5;:\ru'u'%.S, 摘自文学城新闻直通车 本文摘自文 学? a/_'/'_ r_ ;' 切挛胖蓖ǔ? 一日三餐,是人的正常生理需求。恰恰是在这个不可省略的环节上,体现出东京不愧为“全球第一高消费城市”。 5;:\ru'u'%.S, 摘自文学城新闻直通车 本文摘自文 学? a/_'/'_ r_ ;' 切挛胖蓖ǔ? 大米是日本人最主要的主食,5公斤一袋,普通点的2000多日元(100日元约合人民币7.8元),稍高级点的“名米”三四千日元。鸡蛋,按个头分为大号和中号,10个装成一盒,一般大号的要300日元左右,中号的200多日元。 5;:\ru'u'%.S, 摘自文学城新闻直通车 文 学 r :(_S);\ 城新闻直通车 在东京买菜,没有论斤的,基本论“个”买。“个”不大的就几个一小撮,像黄瓜、胡萝卜;“个”大点的就按1/2或1/4买,像白菜、西瓜。蔬菜和水果是最贵的,一棵白菜要四五十元人民币。西红柿和黄瓜在冬天更是天价,一个长得像样点的西红柿要十几元人民币,一根比小火腿肠粗不了多少的黄瓜要六七元人民币。最离谱的是西瓜和哈密瓜,一个一般要3000日元左右。所以,日本人虽然常吃沙拉,但沙拉里面见不到什么瓜果,基本都是切成丝儿的圆白菜。 本文摘自文 学? a/_'/'_ r_ ;' 切挛胖蓖ǔ? 本文摘自文 学? a/_'/'_ r_ ;' 切挛胖蓖ǔ? 你要偷懒不自己买菜做饭,想下馆子吃饭,每月的伙食费就相当可观。便宜的盖浇饭或拉面,一般也要七八百日元。套餐从两三千到几万日元不等。中华料理店也被逼得疯抬物价,一盘尖椒土豆丝要1000多日元,量还比国内少了一半。国内5元钱一盘的“老虎菜”(香菜、黄瓜丝、辣椒的凉拌菜)身价也能在此暴涨十几倍。 文学?&)_b@,ba 切挛胖蓖ǔ? 本文摘自文 d;dd,(@'rS\w 学城新闻直通车 住:每天的租房费能住五星级宾馆 本文摘自文 d;dd,(@'rS\w 学城新闻直通车 文 学 r :(_S);\ 城新闻直通车 东京进嘴的东西贵,睡觉的地方也贵。由于地少人多,东京的地价也是世界第一。东京市民的居住条件差异相当大,有些“贵族”住的是价值几亿日元的豪宅,还有些是祖传的房产,更多的是分期付款购房或租房住。 本文摘 , (,'%&%,aa,:,ar 自文学城 新闻直通车 文 学 r :(_S);\ 城新闻直通车 在东京购房,一般人多是选择首都圈的外围,埼玉、横滨等,坐电车半小时能赶到城中心的就很不错。这些地方的房价一般一套三居室三四千万日元。如果你非要在东京都内买房子,再要求离车站近点儿,周围环境静点儿,一套不到100平方米的三居室约需1亿日元。 文 学 r :(_S);\ 城新闻直通车 文学城新 闻 直?S|w_w,?_5d/ ǔ? 租房也不便宜。一般两居室的每月租金约需20多万日元。像我们这些中国记者租的房子,既是住所,又是工作地点,还要便于去各政府机构采访,所以租的多是位于离城中心不远的三室一厅的公寓,月租大致是三四十万日元,约占日本人年平均工资(400多万日元)的1/10。这样,平均每天就是1万多日元,合人民币800多元,够在国内住五星级饭店了。 文学城新 闻 直?S|w_w,?_5d/ ǔ? 本文摘自文 b(S\@w:,,, 学 城新闻直通车 住在昂贵的房间里,还得负担昂贵的水电煤气费用。每户人家每月的这三项开支要两三万日元。每月的固定电话费还有近1万日元。此外,只要你家里有电视,不管你看不看,每月都得向日本广播协会(NHK)缴纳3000多日元的收视费。 文学城新 闻 直?S|w_w,?_5d/ ǔ? 本文摘 , (,'%&%,aa,:,ar 自文学城 新闻直通车 行:公共交通不便宜 文学城新 闻 直?S|w_w,?_5d/ ǔ? 本文摘自文 d;dd,(@'rS\w 学城新闻直通车 全世界都知道东京的公共交通极其便利,地铁、城铁、公共汽车、无人驾驶的单轨车,应有尽有,车站设置也非常合理,但交通费在东京人的生活开支中也占据着不小的份额。 文学 城新闻直通 ,b@%'&u&)d'?S@b, 车 5;:\ru'u'%.S, 摘自文学城新闻直通车 日本城铁的起价就是130日元,超过规定的站数再加钱;地铁也差不多,起价基本都是100多日元左右。记者询问过一个工薪族朋友,他每月坐电车上下班的交通费约2万多日元,比他住得远的同事3万日元都打不住。 本文摘自文 b(S\@w:,,, 学 城新闻直通车 文学?&)_b@,ba 切挛胖蓖ǔ? 东京满街跑的都是老式“皇冠”出租车,后玻璃上贴着大大的“660”,这是每公里的费用,也是起价。“660日元”的起价公里数竟然只有1公里,之后就开始按前进的“米数”跳字,速度之快,令乘车人心惊肉跳。记者问开出租车的老师傅,从城里到机场(约80公里)要多少钱,老师傅张口就答“2.6万日元左右”,这还不包括2000多日元的过路费。 文学?&)_b@,ba 切挛胖蓖ǔ? 本文摘自文 b(S\@w:,,, 学 城新闻直通车 东京的车辆比北京还多,但平时很少有人开车上下班,基本都选择乘坐公共交通工具,一是准点不堵车,二就是汽油费高,停车费也高。日本普通汽油(相当于国内的93号)每升要110多日元,停车更是精确到15分钟或半个小时,一般停车1小时需要300日元。 文 学 r :(_S);\ 城新闻直通车 文 学 r :(_S);\ 城新闻直通车 东京的医疗费用也高得很,治疗普通的感冒发烧少说都要两三万日元。如果你的孩子要在东京上私立大学,差不多需要700多万日元。 本文摘自文 学? a/_'/'_ r_ ;' 切挛胖蓖ǔ? 本文摘自文 b(S\@w:,,, 学 城新闻直通车 东京有没有便宜东西 文 学 r :(_S);\ 城新闻直通车 文学?&)_b@,ba 切挛胖蓖ǔ? 在东京,各个区政府办的公共娱乐体育设施都非常便宜,游泳、打球的价格和国内相差无几。此外,凡是不能入口的、可以利用机器成批生产出的物品价格都还算便宜,像数码相机、摄像机,还有洗发水等的价格也和国内差不多,甚至还要便宜些。 文学 城新闻直通 ,b@%'&u&)d'?S@b, 车 本文摘 , (,'%&%,aa,:,ar 自文学城 新闻直通车 在东京,国内形成的对物品的贵贱评估完全失去效用。记者曾在一家超市里看到3个圆滚滚的西红柿要价800日元,转过头看到一个日本制的不锈钢蒸锅竟然只要780日元。唉!记者培养多年的“价值观”在东京被几个西红柿和一口锅给打破了。 | |
posted @
2005-08-12 16:10 子玉 阅读(596) |
评论 (1) |
编辑 收藏
(本帖真实可靠,将分两部分分别贴出,主人公永远值得我们学习和参考)
===============================
成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走向成功的普通人——凌晨两点半,早已习惯了一个人坐在电脑前的我,望着屏幕,任思绪在暗夜的包容下静静流淌,时光仿佛又定格在三年多前的那一刻:“283分”。那是被中国万千学子称为“黑色七月”中的一天,下班回家的母亲从家门打开后说出的一个数字,虽然早知道自己不会考上大学,但如此的成绩也多少出乎自己的意料。母亲是在单位用电话查询得知高考分数的,面对众多的同事,她几乎不敢相信自己的耳朵。而同在一张办公桌的同事:她的女儿—也是市委书记的独生女,分数是610分。
或许八十年代出生的我们身上肩负着太多的东西,父母将绝大多数的希望寄托在了这一代的身上,以至于忘记了他们所能承受的负荷,于是便有了代沟,有了反叛。而短短二十年间,神州大地又发生了太多翻天覆地的变化和对传统文化的冲击,这些前人所未能经历过的巨变真真切切的摆在了我们这一代的面前,没有休止,没有方向。我们摸索着、试探着、寻找着属于自己的道路,这期间的痛苦、欢乐、迷惘也只能由自己去体会,我们在一次次的变化中感受着,经历着,也成长着……
从何谈起呢,过去十数年的经历像一幕电影,一幕尚在上映,没有结局的悲喜剧,时间将自己由一个懵憧无知的小男孩幻化为历经沧桑世事的时代青年,它的魔力仍未消退,蹲伏在某个角落,伺机改变着你的一切……
七八岁时的我很好的继承了父亲的“愚孝”传统,在这个家族中,不善言谈,木讷呆板的我一直是亲戚们取笑的对象,奶奶也多少次对只会做事,不会说话的母亲说:你的儿子将来只能是讨饭的命,不会有任何出息。每一次,母亲都希望我能争口气,做出个样子给他们看看。可说归说,每年夏天,放学后的我都要遵从父亲的命令拎着两个大铁壶行走将近一里的路程给奶奶家打开水,冬天,每隔几天去背蜂窝煤,倒煤渣,这样的日子一直持续到高中毕业…
89年的中国正是各种“气功”风靡万千人群的时代,无数个所谓的“大师”打着“神功”,“特异功能”的幌子晃悠在各个“神坛”上,贪婪地接受着被他们蛊惑得神魂颠倒的人们送来的礼品,钱币以及所能送上的一切……
家族自然也不能免俗,亲戚们虔诚的学着各种离奇的功法,期待着特异功能的出现。堂哥收藏了一米多厚的市场上有关各气功师和特异功能的书籍,被我照单全收。对知名气功师“了如指掌”,世界各地的神秘现象诸如“金字塔”,“百慕大”,“UFO”也是自己痴迷和研究的对象。并跟着家乡的一个赶气功潮的老中医像模像样的偷偷学起了他自称家传的“太极一元功”。
一练就是3年,其间也经历了气功潮的幻灭以及各地假气功师露出庐山真面目,被拘捕的消息,那时年少的我还很为他们鸣不平,这期间。仍然没有放弃对发明的热望,不过特异功能加上奇思妙想,可想而知当时我的脑子里尽是些什么东西。但是六年级时还是着实想出了一些有市场价值的发明,并告诉了当时还在成都科技大学读电子的表哥,记得其中一项是微型洗衣机,将洗衣机按比例缩小,专门用来洗小件衣服,最好用单片机控制各种功能(那时单片机还是高新科技,自己只是从一些专业期刊上看到过,似懂非懂的感觉能够用到洗衣机上),夏天时会很方便。遗憾的是他们对我的想法不屑一顾,自己有一种“心死”的感觉,对于发明的兴趣也由此压抑了两年。两年后,海尔出了“小神童”洗衣机,功能还是形态上与自己设想的洗衣机均毫无二致。
迷迷糊糊的上了初一,却对做一名与世无争的隐士产生了极大的兴趣,梦想通过潜心的修炼来改变或者脱离这个世界,连日记中也尽是自创的厌世诗歌和散文,有一段时间还潜心钻研如何自杀,并设计了多种无痛死去的方式,(现在想来,还真要感谢当时没有走上这条路,否则就不会有现在的我了)连日常上课时的表现都显得很神秘。语文老师将我的日记交给班主任—虽然她很欣赏我的文章,班主任把我的母亲召到学校,很紧张的问她我的精神是不是有问题(这是母亲后来告诉我的J),而直到有一天在屋内的水泥地板躺着练功时,睡着了被母亲发现,不得不中止练了三年的伪气功。后来看了司马南所著的那本“神功内幕”后,才对所谓的特异功能彻底没了兴趣。
初一下学期无意中发现一本母亲单位发的“创造学”,系统的阐述了各种创造发明的理论和实例,这本书对我的影响不亚于基督教徒手不释卷的“圣经”,曾被浇灭的热情再次死灰复燃,于是乎开始照猫画虎,在课堂上放任自己的思绪天马行空般驰聘在幻想乐园…
初中时便开始厌恶那些枯燥无味,陈旧落后的课程,面对着不断重复的考试,其中却没有一丝知识是自己感兴趣,愿意学习的。也想不出这些知识即使灌输到自己的脑子里对今后的发展会有何用?想想中国的英语教育,真正做到了从娃娃抓起,学了十几年下来,语法规章词汇倒是掌握了不少,可又有多少人能够运用英语同老外交流呢?哑巴英语、应试英语害了中国整整一代人!虽然自己现在没能体会到正在实施的素质教育,可看着依然层出不穷的少年犯罪,以及学生所背的不见减轻的书包,真的想不出也看不出素质教育的优点来—也许还要有一个接受过程吧。也或许是中国特有的教育环境,众多学生只能通过近乎惨烈的角逐,踏着大批被考试淘汰的落榜生的肩膀才能跨入理想的学校—这一切或许阻碍着中国素质教育的实施。
学习成绩差,再加上行为古怪,性格懦弱,我在班中“理所当然”的享受着来自各方面的歧视,还记得在初三临中考时,学校为了提高中考升学率,准备将所谓的好学生和差学生隔离开来,并劝说一些中考渺茫的学生放弃考试权,只是后来,由于一些“原因”没有实施。现在想来,最遗憾的莫过于当时为何不更大胆一些,多逃些课去做更喜欢的事情。
就这样混过了三年的初中生涯,临中考前为了不致使父母太过伤心,用了半个月的功,仅差三分够上市一中的分数线——这样的分数已能进入班中的前20名。家中交了3000元赞助费让我进入了这所中学—虽然当时已经不再想上学,可不好驳回父母的意愿,只好以插班生的身份混了进去。
应该说那时依然不善言辞,木纳呆板,性格懦弱,再加上学习很差。当时的高中要求住校,同宿舍的同学没有一个人将自己当人看待,我承接了宿舍中为其他人倒洗脚水,洗袜子等诸如此类的事情,默默忍受着他们的奚落,甚至以阿Q精神安慰着自己…
96年三月十四日,无法忍受这一切的我,带着节省下来的四十元钱和自己的一些想法,以及对梦想的憧憬,希望能到国家专利局谋到一份工作,哪怕只是做杂务,只要能接触到各种专利文件和资料就行。在家中留了一封信,偷偷的坐火车来到北京,现在想来,当时也未免太过单纯,但这何尝不是一段人生体验,短短数日,真切体会到这个社会的残酷冷漠和世态炎凉:记得到北京后已经是午夜12点钟了,在候车室的大理石地板上一夜未眠,三月份的北京依然很冷。第二天一早买了份北京地图,按图索骥找到了国家专利局。并骗过门卫进入楼中,一层层的询问,终于找到了专利局局长的办公室,局长没在,当时室中有一男一女,他们随意翻了翻我的资料,给了本《专利法》就将我打发走了。心灰意冷的想既然出来,就不要再回去,可吃饭问题如何解决?
逐个询问了无数家饭店是否招勤杂工,但没有一家敢容纳——因为我没有身份证。就这样在北京流浪了四天四夜:期间被卖血者(所谓的血头)引诱过、被警察驱逐过、被街头地痞殴打过—只因为看我不顺眼、也同乞丐们睡过地下管道。那几天看透世态炎凉,心也冷了,想着一辈子也许就这样下去。
或许是冥冥中的安排,第四天时在一个公园的长椅上休息时,遇到一位50多岁的老年人,身上的衣服已经很破,推着一辆同样破旧的自行车,见人就说“见过我儿子吗,他说来北京,我找他好几年了”,看样子已经精神失常。他看到自己时,对我说“我儿子也跟你这么大,三年前偷偷从家里跑出来,只留信说要去出去看看,我找他三年了。”就这样一遍遍重复着……
一阵心酸,也想起了自己的父母,他们是否也会这样—那样对他们而言太过残酷……我用仅剩的5元钱给家中打了个电话,是父亲接的:他问我在哪,并说:母亲已经三天没有吃饭,休息,整日以泪洗面,如果再没有消息,她会疯掉的。
那天晚上,父亲和将近70岁的舅舅连夜来到北京,他们一个候车室一个候车室的找,可因为候车室没有位子,自己是在一个饭店的柱子后面半蹲半靠的涯过夜晚—单薄的衣物抵挡不住北京深夜的严寒。
回到家中,我对父母说不想再上学,但他们还是希望能把高中读完——那一次,真的伤透他们的心,终于还是回到了学校。
最初返校的一段时间,突然对制作炸弹产生了兴趣,于是连续多半个月从市图书馆收集各种关于炸药和相关炸弹制作的资料,结合头脑中的想象和所掌握的一些化学配方以及电子知识,开始在头脑中设计各种特殊“炸弹”。或许处女座的人追求完美,哪怕是“犯罪”也不例外,那段日子头脑中的灵感层出不穷,众多独一无二的“炸弹”构思相继出笼…
也许连自己都感觉心理上有些出格,于是将市图书馆能够找到的心理学相关书籍翻了个遍,配合其中所介绍的一些方法试着去调整心态,就这样过了些日子,慢慢的恢复了正常。
很感激当时的市图书馆就在学校附近,使我总能趁课间休息溜去借书,无论是物理,化学,还是医学,文艺之类的书籍,只要觉得有用的书我都没有错过,两年多来利用上课时间翻阅了将近一千五百多册的各类藏书,而老师们多次在课上“抓住”自己,却从未没收过所读的书—没有办法,谁让自己对武侠、言情之类的小说不感兴趣呢,久之,班主任也拿我没了办法为了锻炼意志力,也为了换一个形象—同时不想再受他人的欺侮,我独自搬到一间曾经发生过火灾而无人愿住的宿舍中,面对四面漆黑的墙壁,实施着形象再造计划…
首先要克服胆小懦弱的性格,好走极端并患有轻微恐高症的我在一个夜晚溜进电视台院内,开始向上攀爬80多米高的电视塔铁架,壮着胆子爬到一半时,不自然的向下方望了一眼——四面悬空的在40米的高空,全身立刻发软,手脚也开始无意识地抖动,但仍还清醒:生或是死——此刻已经没有退路!这样约莫过了10多分钟后,终于控制住自己的身体,接着爬到了塔顶,站在顶端向下望时,再也没有先前那种眩晕感,充斥的却是前所未有的自信,那一刻,我战胜了自己!
在宿舍内自制了一些粗陋的健身器材,并结合买回的关于散打和截拳道的书籍,开始习武,并坚持着每日冲冷水澡,以至于后来全校都知道有个下雪天还在洗冷水澡的怪人,为了下课后能够抢先打饭,时常从二楼阳台纵身跃下……日子就这样一天天过去,身体日益健壮,渐渐地也并不在乎旁人的评论和蔑视,我试着超越自己…
高中的日子也有不少小插曲,曾经在看过一本美国人写的孤身大海飘游的小说后,对挑战人体极限发生了兴趣,于是找来不少医学资料,做了一番准备后,决定一个星期内不进食,同时也不饮水—资料表明:在较寒冷的环境中,如果不喝水人可以活六天。我选定了在96年11月份的一个星期一开始(当然是要瞒着家人了),并且照常上学—初衷是为了让自己在将来出现此类特殊情况时心中有数,不至于因为绝望而死,试验的前三天,我详细记下了每天的活动量和排泄情况,并大致计算着由此损耗的热量,第三天中午时,几乎坚持不住的想饮水,而胃也在不停的抽搐,走路时如同脚踩棉花一般,我咬牙坚持了下来。第四天时,不仅大小便已经停止排泄(这对肾的损害相当大,后来由此剩下的饭钱全部换成了药品,所幸的是自己的诊断还算对路,试验并未对身体造成太大伤害),而且不再感到渴,也没有了饥饿的感觉,头脑中一片宁静安详的感觉,到了第六日,走路时全然没有了感觉,旁人的对话仿佛来自很遥远的地方,我知道已经接近生死边缘,晚上终于中止了这场实验,那几天瘦了七斤。试验的六日内总共吃了大半块馒头,350ml的水(用量杯精确测定),并得到一个较为满意的结果。
BTW:从前的我易走极端,请各位千万不要重复这场试验,只是希望这个数据能令您在危难状况时增加存活下去的信心。为了能够拥有自己的实验室,并且找到需要的化学药品,我千方百计的四处寻找,可惜,一个小城市中,又怎会有齐全的化学品商店呢?一个偶然的机会,在**局内部闲逛时,无意中发现一座不太起眼的二层小楼,而里面竟然有一个化学实验室,还有几个存放电子仪器的储藏室,平常没有人进出。想进入这些房间对我而言并非难事,略施小计便可以轻松出入—还要归功于门锁的原始:),每次并不多拿,只是带走少量的化学药品。或许是一些药品的奇怪缺失引起了他们的注意,一次想取些药品时,感觉有些不太对劲,仔细观察才发觉安装了红外报警器。于是回去花了一个星期研究防盗设备,并购买了类似的报警器材做试验,找到了破解方法,也得到了需要的化学药品——这段经历或许奠定了自己后来的黑客基础J.事先声明:我并未对实验室造成任何损害,所窃得的化学药品总值也未超过50元—只不过市场很难买到才出此下策。
高中时留下较深印象的当属做不完的作业以及答不完的试卷,看不完的课外辅导书。一上课,试卷便铺天盖地而来,自习课时更是如此,各科老师走马灯般发着试卷,每一个都声称很重要。虽然自己可以享受不交作业的“特权”——老师们完全放弃了对我的管束—他们已无能为力,看着周围的同学起劲儿作着毫无用处的作业,心里不由得想笑,也只是苦笑——这一切并非自愿,而仅仅是为了能够将来混入一所大学。至今仍感到纳闷的是:如果需要,当时的我可以弄懂最专业的科技论文,却对课本上的内容始终无法记住。现在想来,这或许是“兴趣是最好的导师”的最佳例证J,其中也有逆反心理在做崇。
高中三年,同学之间没有友情,有的也只是相互竞争和压轧,每个人都知道,名额有限,如果希望升入大学,你不得不尽力去超过你周围的同学。这些本不该是我们这个年龄段所应该承受的,可现实就是如此残酷,对于众多农村学子而言——如果希望过得更好,考大学只能是唯一的出路(但事实果真如此吗?大学毕业后仍将要面对这个社会惨烈的竞争,我们这代人始终无法轻松)。这是身处大城市的考生所无法体会的(不平等的分数线能令他们较轻松进入大学校园,如果说这也是一种不平等的话,那也只能说是见怪不怪了)。于是每年临近高考,便不时会听到因不堪承受过重心理压力的高考应届生自杀或进入精神病院的消息。更可悲的是这类消息并不会在考生中引起反响—他们早已麻木。置身事外的我(本就不想考学,也就没有那样的压力)平静的看着这一切,也试图找出一个答案—你能告诉我吗?
很快三年过去,也迎来了不得不参加的高考……
我永远忘记不了母亲回家后的面孔。她的脸上是一种自尊被击溃后的绝望,也隐含着对自己儿子今后命运的深深担忧—十多年辛勤付出所培养出的儿子,在一个足以决定一生命运的考试中交给她的答案。在以子女高考成绩衡量成功的小城市,这是一个难以容忍的数字,意味着这个高考弃儿今后的道路将充满坎坷曲折…
本已厌倦了陈旧落后的课本知识,下决心不再上学的我,此时不敢也不能再面对母亲的眼睛。已给她太多的失望……。后来,按照父母的意愿,来到了石家庄一所计算机自学考试学校。却遇上了足以改变一生的转变……。
98年11月,17岁的我第一次在学校机房内接触了电脑,虽然仅是dos界面,虽然还对电脑一窍不通,但却不由得被这个笼罩着神秘气息的家伙征服了,也是那一刻,在内心暗暗立下了一个目标:三年内,不仅要征服电脑,还要成为这个行业最顶级的专家!
为了找寻接触电脑的机会,记得曾经在一个星期内,连续奔波在5个地方,趁着他们或者公司不用电脑的时候,想方设法去蹭机,并随身携带着一张光盘—我买的第一张光盘—一张关于网络入侵和软件破解的盗版光盘,面对着那里面犹如天书的教学文章,以及神秘莫测的入侵和破解软件,忘记了吃饭和睡觉,绞尽脑汁的想要去了解它们。那个星期,总共睡了不到六个小时。
那次之后,大病了一场。这场病也成了自己得以赖在病床上不受干扰看书的最好借口。为了学习软件破解—基本前提是要了解汇编语言—用了一个星期啃完并了解了IBM的那本汇编教材,又为了能够使用那些黑客程序,两个星期之内,掌握了C语言的基本编程和调试—这是在没有电脑可供使用的基础上,为了了解网络,一本本最新的网络书籍被我“蹂躏”了一遍又一遍,没有人指导,仅仅凭着兴趣,凭着想成为一名黑客的渴望,终于读懂了那些晦涩艰深的文字(这也许是早期中国电脑书籍的一个通病)。
经不住我的软磨硬泡,答应在两年后买电脑的父母挤出钱来提前买了台兼容机,并放在表哥在市农行的单身宿舍中——他并不常来,某种程度上,成了自己的个人乐园。
三个月,整整三个月,一个人同电脑交流着,时间已经失去了概念,昼夜星辰的交替似乎也没有意义,饿了,去食堂吃些东西,困了,倒在电脑旁的床上打个盹,醒来后接着“交战”。至于学校,想起来的时候便回去一次,也仅仅是让班主任还记得有这个学生。结合电脑,学习了所购买的上千元的书籍和光盘。掌握了1000多种各类软件的应用,软件破解,编程等能力也有了飞跃性的提高。现在想来,那或许是自己一生中最快乐的一段时光,没有压力,没有歧视,只有兴趣和动力,疯狂地吸收着这个行业所能了解的一切。
99年三月份,河北微软培训中心在计算机世界打出了招收第一批学员的广告,那时还根本不知道认证的概念,仅仅凭借着能够接触到真实的网络环境,以及如果通过认证后能够得到年薪10万的承诺——当然,这也仅仅是广告宣传而已。便又劝说家中出钱报名参加了第一届学习班。
事隔许久,很多往事已成了过眼烟云,但一件小事却始终难忘:报名时,自己问负责人英语不太好是否也能学习,他回了一句:没关系。但好像又想起了什么,紧接着又问:你过四级了吗?那一刻,仿佛猜到了所面临的将是什么。
一个高考落榜的学生想去考什么世界认证的系统工程师,这在家乡迅速传为了笑谈,回家后每个知道这个笑柄的人看待自己的眼神中都带着蔑视和不屑,我知道,已经没有了退路。
那届培训班共有58名学员,除我之外都是有着相关工作经验的本科和硕士。捧着6本砖头般的英文教材。反复闪现在脑海中的也只剩下了“拼命”这个单词。白天,对着金山词霸翻译着书中每个不懂的单词—试图读通书中的含义,那时总结了一个包含1000多个专业术语的单词表,硬记了下来。晚上,上课时结合未在看书时搞懂的知识点,并用录音机将授课录下,回去后反复去听,去理解。两个月的培训,弄懂了每一堂课,并结识了业内的很多朋友。身上由此少了10几斤肉——或许是一个减肥的好方法。
99年五月,我成为培训班中第二个通过MCP认证的学员—虽然仅需一门课,但也是一个好的起点,毕竟当时的石家庄没有几个人拥有该认证。兴奋地去久已未至的学校炫耀时,却被新换的班主任小心翼翼地问道:你是李明吗?待得到肯定答复后,毋庸置疑地说:你已经被学校开除了……。
刚离开学校时的我本想籍着自己的电脑能力寻找一份合适的工作,孰料在其后的多半个月中,频繁更换了3家公司,都是一些电脑代理公司,几个人便是一个组合,甚至有一家代理工控机的公司,同时竟还做着食品烹制的生意!但牛皮却还吹得很大。我知道再呆下去只会空耗时间,迅速逃离,连工资都没有去要。
还好籍着同一培训班朋友的推荐,我来到石家庄万利福超市作了一名网管,每天的工作就是维护公司办公网络,pos机的正常运营,以及unix服务器的数据备份,并利用VB和SQL程序编写一些应用和数据库查询软件,工作很是清闲,这段时间,在公司搭起了一个网络环境,闲暇时便做着教材后面的实验和网络安全的研究。当时的薪水是每月900元。
几个月很快过去,为了能够给自己一些压力,谢绝了主管的挽留,回家后准备剩余科目的考试。
现在想来,在家中的那段时间,也是人生中一个很大的转折点,性格乖枭的奶奶突发脑血栓,在医院住了一个多月,爷爷也在此时凑热闹,心脏病接着发作,而父亲由于照顾他们,糖尿病上升到6个加号——这是非常危险的信号,母亲也被累得诊断出心脏间歇(我奶奶体重有180多斤,为其每翻次身都是一个艰巨的工作),没有工作的自己却又不能帮上太多忙,准备去石家庄考试——却在公交车上将父母给的600多元考试费被小偷扒走。而借钱考试时,仅剩的一门课连考两次,竟都是仅差一分而没有通过。真切体会到了什么叫欲哭无泪!
回来后为了排解心情,总结自己接触电脑及网络一年多来的网络安全和破解经验,写了一遍两万余字的文章,被《软件》杂志发表—发表之前在杂志社引起了很大争议——先前从未刊登过类似的文章。发表后出乎所有编辑的意料,这篇文章被评为该杂志创刊以来最受读者欢迎的文章,由此也带动了后来媒体对于黑客群体的关注—而此时,体会过人生起落的我也已经准备淡出这个圈子了。
也是这个月,再次接触到了上海博达网络设备公司的河北办事处经理,现已是博达公司的市场总监。第一次是数月前朋友引荐,当时他对我的表现并不太满意,而这次,听朋友说我已经将认证课程全部考完,他很欣赏我的毅力,于是,顺利进入了这家公司,并成为路由器行业内年龄最小也是学历最低的工程师。负责河北和内蒙古两省内公司所售路由器的安装维护和调试。由于学历的缘故,薪水被定为1500元,这几乎是公司薪资标准的最底线。
2000年三月的一个深夜,经理打电话说邢台电信局所用的一台我们的路由器出了些问题,要求立刻过去,连夜用了100多元打车去了邢台,到电信局时已经是12点多了,故障是cisco的7507和我们的路由器无法互通,那是自己第一次独自出差,也是第一次见到cisco的路由器,此前在公司培训时仅仅知道cisco是我们的竞争对手,面对着几乎完全陌生的命令行和设备,有些束手无策。无奈之下长途唤醒了上海总部的技术主管,在他一步步的提示和帮助下,第二天早上7点钟前终于排除了故障。而如果故障在7点后仍无法排除的话,那客户的损失就将以6位数来计算了,什么是压力?这就是压力!
以后的日子便是在频繁的出差中度过,除了排除故障,还要承担给客户培训和方案编写方面的任务,以及跟随主管陪同一些主要客户(这段日子为后来的工作奠定了良好的基础,也很大程度上锻炼了各方面的素质),没有任务时便在国贸中心的办事处准备着MCSD和MCDBA的考试,由于曾经的黑客经历,VB语言以及SQL数据库的编程并不是太大的难题—这总要比汇编容易得多。一门心思的准备着考试—至于娱乐和休闲,就让它们见鬼去吧,那时根本没有时间去想这些东西。
5月份的时候才了解到cisco的认证体系,不知天高地厚的我对这套认证又发生了兴趣,不仅仅在于它同自己的工作息息相关(同是相关行业,工作中也要时常接触),也在于它的通过难度。2000年的石家庄书店中很难见到有关cisco方面的书籍,为了CCNA的考试,将书店中能见到的所有有关cisco的书籍都买了回来,甚至包括了CCIE的英文教材。
近三个月不分昼夜的学习——利用一切可能的时间,出差时在火车和汽车上看,在办公室中晚上困了就在公司地板上打个盹,醒了再接着学,并结合公司的路由器做着实验。7月底的时候终于拿下了CCNA的认证(对比现在某些号称一个星期拿下ccna的培训机构来讲,专门从事路由器调试工作的我用两个多月好象太慢了些,不过打下的基础却很牢固,),那时CCNA在业内的影响力很大——包括后来到上海接受为期一个月的新产品培训时,公司各地的技术支持都很钦佩。后来约略统计了一下,那段日子的平均睡眠为每天三个小时左右。
2000年8月份cisco将全部认证体系来了个彻底更新,内容和考题均发生了很大变化,在相关教材都没有推出的情况下,便又开始了准备CCNP2.0(CISCO认证网络专家)和CCDP2.0(CISCO认证售前网络设计专家)考试的相关资料,并借了几台旧的cisco路由器,向CISCO更高端的认证发起冲刺。
当然,冲刺之余,也没有忘记我曾经的“老本行”,只不过这时更多的倾向于对因特网上的网络设备的破解与控制,记得最疯狂的一次是个周末,连续60个小时坐在电脑旁,不停的尝试着进入各种最先进的网络设备,那一次,控制了200多台各国的路由器、100多台其他类型的网络设备、美国一所大学的12016核心路由器(这是当时CISCO最高端的路由器)、国内两个省(请原谅,由于业内原则,我不会透露它们的名字)的数台12000系列的路由器(本可以控制更多,不过拨号上网的网速实在太慢,限制了侵入)。这意味着如果愿意的话,仅需在世界上转几个弯,键入几道命令,那所大学以及这两个省至少二分之一的电信通讯网络将至少瘫痪两个小时——但我永远也不会这样去做。而令人遗憾的是,自己仅仅是利用了它们配置上的缺陷以及网上早已公布的漏洞,中国乃至世界的网络安全状况真的令人堪忧……
为了贴补认证考试所带来的花销,也在河北的微软培训中心兼职教授cisco的CCNA培训课程以及MCSE的部分认证课程。同时就可以免费利用培训中心的网络资源和听取MCSD,MCDBA的课程培训。并结交一些各界的朋友,一箭双雕的方法曾经让自己暗自得意了很长一段时间,如果按照年龄来看的话,好像19岁的我应该是中国最年轻的CCNA讲师了吧,到2000年12月时,经过多次重考—仍然都只是一两分的差距,在软件设计(MCSD,MCDBA)、网络设备维护(CCNP2.0)、以及系统集成的网络设计(CCDP2.0)的交叉学习和考试中,庆幸的是竟然没有因此而搞昏头脑,12月一个月的时间都是在考试中度过的,也是这个月,一万多元的积蓄消耗一空,多日加班积攒的休息日也得到了充分利用,交错考试也(这个月经历了20多次不同的认证考试—包括一些重考,也经历了出生以来对自己意志力的最大考验)锻炼了今后面对压力的韧性和忍耐。举个例子:如果希望拿到CCDP的认证,首先需要通过CCDA的考试,而DA的考试对英语阅读的要求极高,它是通过一个个的案例分析来判断你在网络设计方面的能力的,每个case如果单独打印出来,将占用至少4,5页打印纸。一般而言,你会碰到3—4个case,而在自己第三次冲刺DA的考试时,竟然碰到了5个CASE(这些认证考试每次重考难度都将加大),并且仅有短短的两个小时,只有在了解这些案例的基础上,才能去做50多道题目。精神几近崩溃!两个小时过去了,打印机将成绩打印了出来,一条绿线:PASS!自己的欢呼声随即响彻了整个楼道。
事后在网上搜索了一番,并查询了相应的一些培训机构,不经意间发现自己已成为世界上最年轻的同时拥有“微软认证系统工程师(MCSE)”、“微软认证数据库专家(MCDBA)”、“微软认证软件设计专家(MCSD)”、“思科认证网络专家(CCNP2.0)”、“思科认证网络设计专家(CCDP2.0)”认证,且均在相关领域工作过的工程师。
虽然还小,但那时的自己在河北的系统集成行业已经有了相当的知名度,工作也已驾轻就熟,而我也希望着更多的挑战—当然,由于均为自费考试,略显微薄的薪资已经无力再承担认证费用。于是下决心准备去北京看一看,得知要离开的消息后,经理诚恳挽留,并许诺提高薪资,石家庄另外一家颇具规模的系统集成公司也希望我能过去工作,开出的月薪是4000元——这在消费水平不高的石家庄已经属于高薪。
去意已决,辞去工作只身来到了北京,颇具意味的是,虽然当时互联网行业已经跌至到了冰点,但招聘会上却充斥着系统集成行业的公司,各公司纷纷打出“CCNA优先”的标题,这在一定程度上也验证了自己的判断:在99年网页设计最繁盛的时候,为了选一个方向,经过很长时间的考虑,才坚定了在系统集成行业工作的决心—如果选择网页设计,有一定基础的我可以拿到4000或者更多,但内心却在问—这始终是一个假象,你真的具备拿如此高薪水的能力?仅仅一个网页设计没有技术含量,你认为它能繁荣多久?不停地思索这些问题,最终选择了留在博达,并决定待能力提高时再作考虑。
招聘会上,所拥有的那些认证,再加上参与的众多省级网络的建设经验,几乎每一家在收到我的简历后都立刻要求我去面试,并纷纷表示希望能够留在他们公司,而学历—却反而成了最无关紧要的因素,原本做好了来北京做搬运工的最坏准备——此时真的有些受宠若惊(对照一年前的那段日子,心中亦是感慨万千)。面试对我而言根本不是问题,自然薪资也戏剧性地水涨船高,在所谈的众多公司中—包括上市公司,外企,以及业内翘楚:曾有一家新加坡的服务器公司开出了税后9000元的高薪,他们的总经理直言不讳地说他看中的是我的学习能力以及拼搏精神,如此的年纪能够拿到如此多的认证和工作经验不是每个人都能达到的。但最后由于一心希望向集成行业发展,最终谢绝了邀请。
在公司的选择中,一家名不见经传的小公司吸引了自己的注意力,记得那时系统集成部的主管,一名清华自动化系的硕士,并曾在HP工作多年—也是自己后来的上司,曾经在面试时很诚挚地说:依你现在的能力,去一家大公司完全没有任何问题,不过大公司并不需要你能够独当一面,很大程度上仅是制度下的一颗螺丝钉,但最大的特点就是稳定。而选择新成立的小公司的话,自身能力会得到迅速提高,如果公司发展起来,升迁的机会也很多,收益自然颇丰。不过最大的特点就是风险很高,小公司随时有可能会被市场所淘汰,你的职业生涯也将会有所改变。他希望能考虑清楚后再给予答复。
posted @
2005-07-22 16:39 子玉 阅读(494) |
评论 (1) |
编辑 收藏
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。
一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"; Connection conn= DriverManager.getConnection(url,user,password); |
2、DB2数据库
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance(); String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名 String user="admin"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); |
3、Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; //mydb为数据库 String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); |
4、Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance(); String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB为你的数据库名 Properties sysProps = System.getProperties(); SysProps.put("user","userid"); SysProps.put("password","user_password"); Connection conn= DriverManager.getConnection(url, SysProps); |
5、Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance(); String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver; user=testuser;password=testpassword"; //myDB为数据库名 Connection conn= DriverManager.getConnection(url); |
6、MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" //myDB为数据库名 Connection conn= DriverManager.getConnection(url); |
7、PostgreSQL数据库
Class.forName("org.postgresql.Driver").newInstance(); String url ="jdbc:postgresql://localhost/myDB" //myDB为数据库名 String user="myuser"; String password="mypassword"; Connection conn= DriverManager.getConnection(url,user,password); |
8、access数据库直连用ODBC的
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ; String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb"); Connection conn = DriverManager.getConnection(url,"",""); Statement stmtNew=conn.createStatement() ; |
二、JDBC连接MySql方式 下面是使用JDBC连接MySql的一个小的教程
1、查找驱动程序
MySQL目前提供的java驱动程序为Connection/J,可以从MySQL官方网站下载,并找到mysql-connector-java-3.0.15-ga-bin.jar文件,此驱动程序为纯java驱动程序,不需做其他配置。
2、动态指定classpath
如果需要执行时动态指定classpath,就在执行时采用-cp方式。否则将上面的.jar文件加入到classpath环境变量中。
3、加载驱动程序
try{ Class.forName(com.mysql.jdbc.Driver); System.out.println(Success loading Mysql Driver!); }catch(Exception e) { System.out.println(Error loading Mysql Driver!); e.printStackTrace(); } |
4、设置连接的url
jdbc:mysql://localhost/databasename[?pa=va][&pa=va] |
三、以下列出了在使用JDBC来连接Oracle数据库时可以使用的一些技巧
1、在客户端软件开发中使用Thin驱动程序
在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择OCI驱动程序或Thin驱动程序。OCI驱动程序利用Java本地化接口(JNI),通过Oracle客户端软件与数据库进行通讯。Thin驱动程序是纯Java驱动程序,它直接与数据库进行通讯。为了获得最高的性能,Oracle建议在客户端软件的开发中使用OCI驱动程序,这似乎是正确的。但我建议使用Thin驱动程序,因为通过多次测试发现,在通常情况下,Thin驱动程序的性能都超过了OCI驱动程序。
2、关闭自动提交功能,提高系统性能
在第一次建立与数据库的连接时,在缺省情况下,连接是在自动提交模式下的。为了获得更好的性能,可以通过调用带布尔值false参数的Connection类的setAutoCommit()方法关闭自动提交功能,如下所示:
conn.setAutoCommit(false);
值得注意的是,一旦关闭了自动提交功能,我们就需要通过调用Connection类的commit()和rollback()方法来人工的方式对事务进行管理。
3、在动态SQL或有时间限制的命令中使用Statement对象
在执行SQL命令时,我们有二种选择:可以使用PreparedStatement对象,也可以使用Statement对象。无论多少次地使用同一个SQL命令,PreparedStatement都只对它解析和编译一次。当使用Statement对象时,每次执行一个SQL命令时,都会对它进行解析和编译。这可能会使你认为,使用PreparedStatement对象比使用Statement对象的速度更快。然而,我进行的测试表明,在客户端软件中,情况并非如此。因此,在有时间限制的SQL操作中,除非成批地处理SQL命令,我们应当考虑使用Statement对象。
此外,使用Statement对象也使得编写动态SQL命令更加简单,因为我们可以将字符串连接在一起,建立一个有效的SQL命令。因此,我认为,Statement对象可以使动态SQL命令的创建和执行变得更加简单。
4、利用helper函数对动态SQL命令进行格式化
在创建使用Statement对象执行的动态SQL命令时,我们需要处理一些格式化方面的问题。例如,如果我们想创建一个将名字O'Reilly插入表中的SQL命令,则必须使用二个相连的“''”号替换O'Reilly中的“'”号。完成这些工作的最好的方法是创建一个完成替换操作的helper方法,然后在连接字符串心服用公式表达一个SQL命令时,使用创建的helper方法。与此类似的是,我们可以让helper方法接受一个Date型的值,然后让它输出基于Oracle的to_date()函数的字符串表达式。
5、利用PreparedStatement对象提高数据库的总体效率
在使用PreparedStatement对象执行SQL命令时,命令被数据库进行解析和编译,然后被放到命令缓冲区。然后,每当执行同一个PreparedStatement对象时,它就会被再解析一次,但不会被再次编译。在缓冲区中可以发现预编译的命令,并且可以重新使用。在有大量用户的企业级应用软件中,经常会重复执行相同的SQL命令,使用PreparedStatement对象带来的编译次数的减少能够提高数据库的总体性能。如果不是在客户端创建、预备、执行PreparedStatement任务需要的时间长于Statement任务,我会建议在除动态SQL命令之外的所有情况下使用PreparedStatement对象。
6、在成批处理重复的插入或更新操作中使用PreparedStatement对象
如果成批地处理插入和更新操作,就能够显著地减少它们所需要的时间。Oracle提供的Statement和 CallableStatement并不真正地支持批处理,只有PreparedStatement对象才真正地支持批处理。我们可以使用addBatch()和executeBatch()方法选择标准的JDBC批处理,或者通过利用PreparedStatement对象的setExecuteBatch()方法和标准的executeUpdate()方法选择速度更快的Oracle专有的方法。要使用Oracle专有的批处理机制,可以以如下所示的方式调用setExecuteBatch():
PreparedStatement pstmt3D null; try { ((OraclePreparedStatement)pstmt).setExecuteBatch(30); ... pstmt.executeUpdate(); } |
调用setExecuteBatch()时指定的值是一个上限,当达到该值时,就会自动地引发SQL命令执行,标准的executeUpdate()方法就会被作为批处理送到数据库中。我们可以通过调用PreparedStatement类的sendBatch()方法随时传输批处理任务。
7、使用Oracle locator方法插入、更新大对象(LOB)
Oracle的PreparedStatement类不完全支持BLOB和CLOB等大对象的处理,尤其是Thin驱动程序不支持利用PreparedStatement对象的setObject()和setBinaryStream()方法设置BLOB的值,也不支持利用setCharacterStream()方法设置CLOB的值。只有locator本身中的方法才能够从数据库中获取LOB类型的值。可以使用PreparedStatement对象插入或更新LOB,但需要使用locator才能获取LOB的值。由于存在这二个问题,因此,我建议使用locator的方法来插入、更新或获取LOB的值。
8、使用SQL92语法调用存储过程
在调用存储过程时,我们可以使用SQL92或Oracle PL/SQL,由于使用Oracle PL/SQL并没有什么实际的好处,而且会给以后维护你的应用程序的开发人员带来麻烦,因此,我建议在调用存储过程时使用SQL92。
9、使用Object SQL将对象模式转移到数据库中
既然可以将Oracle的数据库作为一种面向对象的数据库来使用,就可以考虑将应用程序中的面向对象模式转到数据库中。目前的方法是创建Java bean作为伪装的数据库对象,将它们的属性映射到关系表中,然后在这些bean中添加方法。尽管这样作在Java中没有什么问题,但由于操作都是在数据库之外进行的,因此其他访问数据库的应用软件无法利用对象模式。如果利用Oracle的面向对象的技术,可以通过创建一个新的数据库对象类型在数据库中模仿其数据和操作,然后使用JPublisher等工具生成自己的Java bean类。如果使用这种方式,不但Java应用程序可以使用应用软件的对象模式,其他需要共享你的应用中的数据和操作的应用软件也可以使用应用软件中的对象模式。
10、利用SQL完成数据库内的操作
我要向大家介绍的最重要的经验是充分利用SQL的面向集合的方法来解决数据库处理需求,而不是使用Java等过程化的编程语言。
如果编程人员要在一个表中查找许多行,结果中的每个行都会查找其他表中的数据,最后,编程人员创建了独立的UPDATE命令来成批地更新第一个表中的数据。与此类似的任务可以通过在set子句中使用多列子查询而在一个UPDATE命令中完成。当能够在单一的SQL命令中完成任务,何必要让数据在网上流来流去的?我建议用户认真学习如何最大限度地发挥SQL的功能。
posted @
2005-07-22 16:15 子玉 阅读(211) |
评论 (0) |
编辑 收藏
http://www.nihaoblog.com/1_6747.html
posted @
2005-07-22 14:34 子玉 阅读(157) |
评论 (0) |
编辑 收藏
Author:sungo
前言:
本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后
发现...Eclipse原来也这么好用...渐渐的就爱上了它......
Eclipse优点:免费、程序代码排版功能、有中文化包、可增
设许多功能强大的外挂、支持多种操作系统(Windows、
Linux、Solaris、Mac OSX)..等等。
开此篇讨论串的目的,是希望能将Eclipse的一些使用技巧集
合起来...欢迎大家继续补充下去...由于Eclipse的版本众多
,希望补充的先进们能顺便说明一下您所使用的版本~
Eclipse网站:
http://www.eclipse.org/ ;
Eclipse中文化教学:JavaWorld站内文章参考
(使用版本:Eclipse 2.1.2 Release + 中文化)
热键篇:
Template:Alt + /
修改处:窗口->喜好设定->工作台->按键->编辑->内容辅助。
个人习惯:Shift+SPACE(空白)。
简易说明:编辑程序代码时,打sysout +Template启动键,就
会自动出现:System.out.println(); 。
设定Template的格式:窗口->喜好设定->Java->编辑器->模板。
程序代码自动排版:Ctrl+Shift+F
修改处:窗口->喜好设定->工作台->按键->程序代码->格式。
个人习惯:Alt+Z。
自动排版设定:窗口->喜好设定->Java->程序代码格式制作程序。
样式页面->将插入tab(而非空格键)以内缩,该选项取消勾选
,下面空格数目填4,这样在自动编排时会以空格4作缩排。
快速执行程序:Ctrl + F11
个人习惯:ALT+X
修改处:窗口->喜好设定->工作台->按键->执行->启动前一次的启动作业。
简易说明:第一次执行时,它会询问您执行模式,
设置好后,以后只要按这个热键,它就会快速执行。
<ALT+Z(排版完)、ATL+X(执行)>..我觉得很顺手^___^
自动汇入所需要的类别:Ctrl+Shift+O
简易说明:
假设我们没有Import任何类别时,当我们在程序里打入:
BufferedReader buf =
new BufferedReader(new InputStreamReader(System.in));
此时Eclipse会警示说没有汇入类别,这时我们只要按下Ctrl+Shift+O
,它就会自动帮我们Import类别。
查看使用类别的原始码:Ctrl+鼠标左键点击
简易说明:可以看到您所使用类别的原始码。
将选取的文字批注起来:Ctrl+/
简易说明:Debug时很方便。
修改处:窗口->喜好设定->工作台->按键->程序代码->批注
视景切换:Ctrl+F8
个人习惯:Alt+S。
修改处:窗口->喜好设定->工作台->按键->窗口->下一个视景。
简易说明:可以方便我们快速切换编辑、除错等视景。
密技篇:
一套Eclipse可同时切换,英文、繁体、简体显示:
1.首先要先安装完中文化包。
2.在桌面的快捷方式后面加上参数即可,
英文-> -nl "zh_US"
繁体-> -nl "zh_TW"
简体-> -nl "zh_CN"。
(其它语系以此类推)
像我2.1.2中文化后,我在我桌面的Eclipse快捷方式加入参数-n1 "zh_US"。
"C:\Program Files\eclipse\eclipse.exe" -n "zh_US"
接口就会变回英文语系噜。
利用Eclipse,在Word编辑文书时可不必将程序代码重新编排:
将Eclipse程序编辑区的程序代码整个复制下来(Ctrl+C),直接贴(Ctrl+V)到
Word或WordPad上,您将会发现在Word里的程序代码格式,跟Eclipse
所设定的完全一样,包括字型、缩排、关键词颜色。我曾试过JBuilder
、GEL、NetBeans...使用复制贴上时,只有缩排格式一样,字型、颜
色等都不会改变。
外挂篇:
外挂安装:将外挂包下载回来后,将其解压缩后,您会发现features、
plugins这2个数据夹,将里面的东西都复制或移动到Eclipse的features
、plugins数据夹内后,重新启动Eclipse即可。
让Eclipse可以像JBuilderX一样使用拖拉方式建构GUI的外挂:
1.Jigloo SWT/Swing GUI Builder :
http://cloudgarden.com/jigloo/index.html ;
下载此版本:Jigloo plugin for Eclipse (using Java 1.4 or 1.5)
安装后即可由档案->新建->其它->GUI Form选取要建构的GUI类型。
2.Eclipse Visual Editor Project:
http://www.eclipse.org/vep/ ;
点选下方Download Page,再点选Latest Release 0.5.0进入下载。
除了VE-runtime-0.5.0.zip要下载外,以下这2个也要:
EMF build 1.1.1: (build page) (download zip)
GEF Build 2.1.2: (build page) (download zip)
3.0 M8版本,请下载:
EMF build I200403250631
GEF Build I20040330
VE-runtime-1.0M1
安装成功后,便可由File->New->Visual Class开始UI设计。
安装成功后,即可由新建->Java->AWT与Swing里选择
所要建构的GUI类型开始进行设计。VE必须配合着对应
版本,才能正常使用,否则即使安装成功,使用上仍会
有问题。
使用Eclipse来开发JSP程序:
外挂名称:lomboz(下载页面)
http://forge.objectweb.org/project/showfiles.php?group_id=97 ;
请选择适合自己版本的lomboz下载,lomboz.212.p1.zip表示2.1.2版,
lomboz.3m7.zip表示M7版本....以此类推。
lomboz安装以及设置教学:
Eclipse开发JSP-教学文件
Java转exe篇:
实现方式:Eclipse搭配JSmooth(免费)。
1.先由Eclipse制作包含Manifest的JAR。
制作教学
2.使用JSmooth将做好的JAR包装成EXE。
JSmooth下载页面:
http://jsmooth.sourceforge.net/index.php ;
3.制作完成的exe文件,可在有装置JRE的Windows上执行。
Eclipse-Java编辑器最佳设定:
编辑器字型设定:工作台->字型->Java编辑器文字字型。
(建议设定Courier New -regular 10)
编辑器相关设定:窗口->喜好设定->Java->编辑器
外观:显示行号、强调对称显示的方括号、强调显示现行行、
显示打印边距,将其勾选,Tab宽度设4,打印编距字段设80。
程序代码协助:采预设即可。
语法:可设定关键词、字符串等等的显示颜色。
附注:采预设即可。
输入:全部字段都勾选。
浮动说明:采预设即可。
导览:采预设即可。
使自动排版排出来的效果,最符合Java设计惯例的设定:
自动排版设定:窗口->喜好设定->Java->程序代码制作格式。
换行:全部不勾选。
分行:行长度上限设:80。
样式:只将强制转型后插入空白勾选。
内缩空格数目:设为4。
Eclipse的教学文件:
Eclipse 3.0系列热键表 - 中英对照解说版 (by sungo) ~New~
Window+GCC+CDT用Eclipse开发C、C++ (by sungo) ~New~
其它:
扩充Eclipse的Java 开发工具(中文)
使用Eclipse开发J2EE 应用程序(中文)
使用Eclipse平台进行除错(中文)
用Eclipse进行XML 开发(中文)
开发Eclipse外挂程序(中文)
国际化您的Eclipse外挂程序(英文)
将Swing编辑器加入Eclipse(英文)
如何测试你的Eclipse plug-in符合国际市场需求(英文)
Eclipse的相关网站:
http://eclipse-plugins.2y.net/eclipse/index.jsp ;
http://www.eclipseplugincentral.com/ ;
Eclipse相关教学[简体]
写程序写到很累了,想休息一下??玩玩小Game是
不错的选择,下面介绍使用Eclipse玩Game的Plug-in。
补充外挂篇:
Eclipse-Games:
http://eclipse-games.sourceforge.net/ ;
版本选:Latest Release 3.0.1 (Release Notes) Sat, 3 Jan 2004
外挂安装完后,重新开启Eclipse。
窗口->自订视景->其它->勾选Game Actions。
再将Eclipse关闭,重新再启动,就可以开始玩噜。
(共有4种:采地雷I、采地雷II、贪食蛇、仓库番。)
(Eclipse 2.1.2 +中文化 玩Game -仓库番)
补充:(于Eclipse使用assertion机制)
Eclipse版本:2.1.3 release。
JDK1.4版新加入的assertion机制(关键词:assert),由于JDK1.4编译器
预设是兼容1.3,所以要使用assert必须在编译时加上-source 1.4的参数。
C:\>javac -source 1.4 XXX.java
执行时则必须加-ea 或-enableassertions参数启动。
C:\>java -ea XXX
如要在Eclipse中使用assertion机制,请作以下设定:
设定一:(编译设定)
Windows->Preferance->Java->Compiler->Compliance and Classfiles
页面。将..JDK Compliance level->Compiler compliance level调成1.4。
设定二:(执行设定)
Run->Run->(x)=Arguments页面,在VM arguments加入-da参数,按下
Run button便可看到启动assertion后的执行结果。
(Eclipse 2.1.3 release + assertion测试)
<assert判别为false,所以show出AssertionError>
新版(m8+)的eclipse可以设vm arguments
另外提供一种设法,是在eclipse启动时加入vm arguments(跟加大eclipse预设内存大小的方式一样)
这样就不用每次run都得需去设vm arguments
posted @
2005-07-22 11:35 子玉 阅读(192) |
评论 (0) |
编辑 收藏