2004年11月25日

有兩個修女,一個是叫做數學修女,另一個則是叫邏輯修女,現在
已經快天黑了但她們離修道院還有很遠的路程。

數學: 妳有沒有注意到,後面有個男人已經跟蹤我們有三十
八分鐘三十秒了,不知道他想要做什麼?

邏輯: 這很合理的,他想侵犯我們。

數學: 天哪!在這樣的速度下,他會在十五分鐘之內抓到我
們的,我們該怎麼辦?

邏輯: 唯一合理的方法當然是走快一點。

數學: 好像沒用呀!

邏輯: 當然沒用,那個男人也很合理的越走越快。

數學: 那我們該怎麼辦?在這樣的速度下,他還有一分鐘就
能抓到我們了。

邏輯: 唯一合理的方法就是我們分開逃,妳走那邊,我走這
邊,他不可能兩個都抓。

那個男人繼續跟蹤邏輯修女。

數學修女平安地到達修道院,但很擔心邏輯修女會不會出事
,然後就看到邏輯修女進了門口。

數學: 邏輯修女妳終於回來啦!感謝主!快告訴我發生什麼
事了?

邏輯: 發生了唯一合理的事情,那個男人不能兩個都跟蹤
,所以他就來追我。

數學: 對對,但後來發生什麼事?

邏輯: 發生了唯一合理的事情,我用盡全力地跑,他也用盡
全力地在後面追。
數學: 邏輯: 發生了唯一合理的事情,他抓到我了。

數學: 天哪!那妳怎麼辦?

邏輯: 我做了唯一合理的事,把裙子拉起來。

數學: 天哪,邏輯修女!那個男人呢?

邏輯: 他做了唯一合理的事,他把褲子拉了下去。

數學: 我的天哪!那後來呢?

邏輯: 不是很合理嗎,數學修女,
..
..
..
..
..
..
..
..
一個把裙子拉起來的修女,一定跑得比一個把褲子拉下去的
男人快得多!!!

剛才在亂想的你,趕快說兩聲: 阿們!











IE Exploit Targets Banner Ad Servers
By Ryan Naraine,





The ubiquitous banner ad has become the latest delivery mechanism for exploit code
targeting a known flaw in Microsoft Corp.’s Internet Explorer browser.


During a 12-hour window over the weekend, hackers broke into a load balancing server
 that handles ad deliveries for Germany’s Falk eSolutions and successfully loaded
exploit code on banner advertising served on hundreds of Web sites.


“Users visiting Web sites that carry banner advertising delivered by our system were
periodically delivered a file from the compromised site. This file tries to execute
the IE-Exploit function on the users’ computer,” Falk eSolutions confirmed Monday.


The exploit (Bofra/IFrame) takes advantage of an IE vulnerability discovered and
reported to Microsoft earlier this month. It is a variant of the MyDoom virus that
launched zero-day attacks on vulnerable IE users two weeks ago.


PointerRead more here about the zero-day attacks.

The flaw, which does not affect IE users running Windows XP Service Pack 2 (SP2),
has not yet been patched.


Falk eSolutions said the affected AdSolution ad serving software is used by
more than 150 Web publishers, agencies and marketers worldwide, but it did not
say how many of those customers were affected.


Falk AdSolution clients include AtomShockwave, IDG, A&E Television Networks,
MediaCom and Universal McCann.


European tech publisher The Register was the first to notice that banner ads
served by Falk were launching exploit code to non-SP2 IE users.


“If you may have visited The Register between 6am and 12.30pm GMT on Saturday,
Nov 20 using any Windows platform bar XP SP2 we strongly advise you to check
your machine with up to date anti-virus software, to install SP2 if you are
running Windows XP, and to strongly consider running an alternative browser,
at least until Microsoft deals with the issue,” The Register said in a statement.


The site said it suspended ad serving by Falk eSolutions as soon as it discovered
the problem. At midday EST on Monday, The Register was still not serving banner ads.


PointerIE rival Mozilla Firefox 1.0 impresses eWEEK Labs. Read the review here.

In a brief note posted Monday, Falk said a virus found on its European network was “inadvertently redistributed” to a small number of users (calculated under 2 percent).


“As of 11:30 a.m. GMT, the virus was removed from all Falk European and U.S. networks,
and normal ad delivery was restored,” the company said.


Additional details on the network breach were provided to The Register, which posted
a
second notice outlining the problems with one of the ad server’s load balancers.


“This attack made use of a weak point on this specific type of load balancer. The
function of a load balancer is to evenly distribute requests to the multiple servers
behind it. The system concerned was only used to handle a specific request type to
our ad server and has now been investigated,” the note read.


“The use of a weak point in one of our load balancers led to user requests not being
passed to the ad servers. Instead the user requests were answered with a 302 redirect
to a compromised website. This happened with approximately every 30th request,”
the company added.



The SANS Internet Storm Center (ISC), which tracks malicious Internet activity,
said it was in the process of contacting other Falk customers in Sweden and the
Netherlands that may have also been compromised.


SANS ISC Director Marcus Sachs told eWEEK.com the fact that the ad servers were
used to distribute the exploit suggests that hundreds of sites, and possibly
millions of users, were affected.


Sachs said the Center is highly recommending that users ditch the affected IE
browser until Microsoft issues a fix.


eSeminarsTo learn about the latest IT security threats facing your organization and
what you can do to protect your systems, make sure to attend the Security Virtual Tradeshow.

“This is a strong candidate for an out-of-cycle Microsoft patch. There are real
exploits circulating with real security risks,” Sachs said, noting that the next
scheduled patch from Microsoft won’t be available until Dec. 14.


“The fact that this has already been fixed in SP2 suggests that Microsoft has
been aware of it for a very long time,” Sachs said, noting it was also very
possible that the vulnerability was fixed during the SP2 code rewrite.

The ISC is urging Web site operators that serve banner ads to verify the banners
do not contain the IFrame exploit code. “Or you might want to consider disabling
banner ads for a little while to minimize the risk of accidentally infecting your
users and propagating,” the Center said.


Because the vulnerability is easy to exploit, Sachs said it is very likely that
malware for this issue will emerge in many flavors and colors. In addition to the
possibility of becoming infected while surfing a Web site, there are e-mail
propagation vectors, he added.


PointerCheck out eWEEK.com’s Security Center for the latest security news, reviews
and analysis. And for insights on security coverage around the Web, take a look
at eWEEK.com Security Center Editor
Larry Seltzer’s Weblog.

为了赚点零用钱,上学期我报名参加学校的勤工俭学小组,被分配和一个中文系女生搭档打扫文体楼。


  第一次合作那天,我带着工具早早赶到所承包的楼层。看时间还早,就跑到健身房,在器械上练了起来,一会儿满头冒汗,索性脱掉T恤,光了膀子练。


  正当我汗滴如雨、肌肉暴涨时,忽然听见有个细嫩的声音问:“马绘涛在吗?”我转身一看,正是和我搭档的那位女生。四目相对,她马上脸红了,很不好意思地扭头跑了出去。我赶紧穿好衣服。


  此后,每次见面,她都红着脸,不敢正眼瞧我,一副羞涩的样子。凭我的经验和直觉,这是对我有好感的一种表现。于是,我也不可遏制地喜欢上了她,并且采取主动,给她递纸条、打电话、发邮件。之后,她见到我时脸就更加地红了,头也垂得更低。


  功夫不负有心人,昨天,她终于给我回信了,约我晚上到图书馆后面的凉亭里见面。皎洁的月光下,她一语未发,把一张芬芳的小纸条塞到我手里后快速离去。


  我激动地打开纸条,只见上面写着:“请你放过我好吗,我只不过是无意中看了你一眼,用不着负责一辈子吧……”

2004年11月23日

70年代生人,有着父母那一辈的传统思想,又受到现代社会思潮的影响……
事情已经解决了吧?接着发吧,这回不删除了,对不住以前关注此贴的人。
    发生了这件事,我才发现我对男人是这样的不了解,我不知道他们心里在想什么。他们怎样看待爱,特别是那些经历过几次感情波折,或者被称为花花公子的男人们。就像他——故事的男主角,张力,在与他相识的日子,我从幸福低落到谷底,让我对爱有了重新的认识,让我了解到性原来可以与爱分离,可以如此简单。而在整个事件中,我却是个可悲、可耻的女主角,因为在与张力发生故事时,我有男友……
也许我的故事就发生在你的身边,或者就发生在你的身上,希望所有正深陷其中的女子和男子们,能够真正认清你的爱,你所爱的,和那个对你若即若离的所谓的lover有新的认识,更重要的,是从中学到了什么?重新剖析自己……

    我在北京工作,有相处四年的男朋友——王宏,我们都是初恋。四年前,我们大三,通过朋友在网上相识,见面后,他对我一见钟情。我认为王宏是个好人——塌实,心态平和,他没有特别要好的朋友,也没有相处不好的人。我最欣赏王宏的就是他的平和——不想有钱,不想当官,只想塌塌实实的做本现在的工作,老婆孩子热炕头,一辈子平平淡淡的过一生是他想过的日子。而我相对心态太浮躁,很情绪化。
在北京,我和王宏“相依为命”, 虽然我们没有结婚,但是我们却过起了夫妻的生活,生活上我们相互照顾,我们把钱都存在一起,每天下班,我都有很想回家的冲动,看到他,给他做晚饭,去年一年,我考研究生,所以把工作辞掉了,一天三餐,我都回家给他做饭。而王宏的确是过日子的好男人,不吸烟、不喝酒,不乱花钱,对我百依百顺,我说什么就是什么,眼里只有我一个人,记得大学的时候,我的内衣破了,他拿起针线给我缝。他爱我,他对我好,他对我怎么样我最清楚,有时我很庆幸,有这样一个好男人,对你言听计从,没有花天酒地,让我遇到了。
去年十月,因为我租的房子要动迁,所以我有了想买房子的念头,我父母也为了让我在北京有个安稳的住处,也同意我买房子给我出首付,月供自己还。去年因为我考研究生,没有上班,所以不能贷款买房,我们决定以王宏的名义买房。
王宏,一个好男人,但缺少那么一点男人的霸气/
我79年生人,王宏80年,我们相差整整1岁零一天,我大。
听听别人对我和王宏生活的评价:
邻居阿姨:你们俩的性格是互补,估计以后是王宏主内,小许主外。
王宏的大学铁哥们:王宏虽然有点“懦弱”,但他确实是个好男人
王宏的表姐:王宏虽然是个好男人,但缺少那么点阳刚之气
和王宏在一起,向来都是我把开心的事情讲给他听,而且如果我们在一起,大部分的时候都是我在讲话,他听,偶尔也开怀大笑。和王宏在一起,我却总有一个不安全感,因为,我们似乎将男女角色换了过来,我给了他太大的安全感,我却觉得缺乏。
男人可能都有粗心的一面,有时,我下班晚了,希望回家能马上吃到热腾腾的饭菜,如果换成是我,王宏加班,我一定会马上让他吃到热滕滕的饭菜。但我的奢望很少实现,在回家的车上会收到王宏这样的短信:亲爱的,下车的时候,路过超市买点菜。当我回到家时,看到王宏在打游戏。
王宏的家庭条件不好,我希望他每个月给家里寄点钱,哪怕是少点呢,父母看到也会高兴。但王宏说,现在咱们钱都不多,等以后再说吧。
   说了这么多关于王宏的,我只想为以后的故事做个铺垫,为我们后来的感情危机做分析依据。真正的男一号也该出现了……


    我在一次去天津出差,因为工作的原因认识了张力。第一次见面,外表帅气、有男人味、自信。他对女孩子很细心,比如说吃饭,他不会让你喝碳酸饮料,他说这对身体不好,会给你点上一杯果汁;坐车,他会给你开车门……。他对我也很照顾,当时我没有太多的想法。
他这样评价自己:我很了解女人,我知道女人需要什么,我很受女孩子欢迎,但我很专一。
回到北京后,我和张力一直电话、qq、短信联系。彼此感觉很好,聊天的时候很开心,我以为,生活中多了这样一个朋友,也不错,而这样的男人,我从来没有遇到过。
我们谈了感情问题:
    我说:“其实两个人生活就是这样,不论是跟谁,激情总是要归于平淡,有的只会是亲情 ”,他不同意,他说:“有的小两口都结婚十几年了,一样像热恋一样,两个人的生活是要靠调剂来打造的”
    他说他喜欢我,我并不在意,我想他在玩,我问他:你是在寻找精神寄托么? 
他说:“那你就当我说的都是假的吧!反正真的也好,假的也罢,都没什么意义,你觉得我有必要花时间骗你吗?有着时间我为什么不骗骗现实中的女孩呢?我又不是长得不行怕人看 ”
如果他说一次他喜欢我,两次喜欢我,我不会相信,但如果每次都说,对于我这种过惯了生活平淡的女孩,无疑会受宠若惊,我相信了,女人都是傻的。
以后的日子里,我不再拒绝他说他喜欢我,甚至在思想上开始有点依赖他。
他还在电话里给我唱歌,他说:如果有机会再见面,我会再唱给你听,好吗?我的小丹。
一天晚上,他陪客户喝酒后,晚上12点钟给我打电话,在聊了一会其他内容后,他停顿了一会对我说:小丹,你别说话,你听我说……我爱你。如果我们再见面,能让我抱抱你,吻一下你的额头吗?
我没有回答。
之后我们就这样联系着,是情人,还是朋友,我不知道,我以为自己玩的起这场游戏,不会玩出火,两个人,一个在天津,一个在北京,也不见面,就当是无聊的调剂,但后来发现不但自己错了,还深深的陷了进去,无法自拔。
想起张力有一次问我:你的第七感那么准,那你感觉一下我会喜欢上你么?
我说:你会不会喜欢我,我感觉不到,但我肯定不会爱上你。
当时的我,说的是那么的肯定和自信……
大概过了两个星期,周末,大学同学聚会,我就和王宏一起回天津,张力说要开车去车站接的我,我也告诉王宏,说有个工作上的客户会来接我。
到了天津,已经是晚上7点了,下了车,王宏不放心的对我说,让我早点回去,然后坐了公车先走了。
我四处寻找张力的身影,在一个大广告牌下,看见了他,原来他早就到了,一直等王宏先走。
他笑着问:我可以抱你吗?
我没有答应,他笑笑摸了摸我的脑袋,然后我们上了车。
在车上,他握住了我的手,我躲开了,我不断的告诉自己:李丹,你不能过界,你现在还有男朋友。
他开着车,在路上开着,找了一家山西菜馆,吃饭的他靠的我很近,我推开了他,让他过去坐点。
吃饭的时候,我们聊的不多,我知道他真正交往过两个女朋友。
   第一个女朋友,分手原因出国,女方父母让张力离开她,那时,张力上初中,早恋被扼杀在了摇篮里;
   第二个女朋友,分手原因,女方是张力上学时曾交往过的,今年2月又遇到了,觉得很有缘,所以继续交往。她是一个非常疯狂的女孩,喝酒、抽烟、和别的男人有了孩子、打了胎。张力说:“我对她一次一次的原谅,从来没有变心过,直到死心。”
    吃完饭,我们到八里台附近的湖边走了走,他拉着我的手,我们的手是交叉着的。走了一会,他从后面抱住我,用他的脸贴着我的脸颊对我说:如果你是我的女朋友该多好。
很自然,荷尔蒙激素发作,我们接吻了。之后,张力开车送我到天大东门——我的母校,下车时,张力握着我的手说,为什么只给我短短的两个小时?我舍不得你。

(四)
到了学校,我和王宏与同学们在天大附近的饭店吃饭,吃饭时,同学都问我,什么时候结婚啊?王宏说,可能等房子下来就登记吧,我笑着望着他,低声对他说:你说什么时候结婚就结婚?我还没发表言论呢。
其实,我不是没有想过结婚的,甚至在今年一月份的时候,我有强烈的想结婚的欲望。没有钱,没有房,没关系,两个人可以一起打造好生活。

第二天,晚上12点了,我已经躺下睡觉了,手机响了,是张力。
“过十分钟你在家楼下等我,我打车过去接你”
十分钟后,我在楼下看到了他。
闻得出来,他喝了不少!
我们打车去了附近的一个酒吧。酒吧里人少的可怜,张力向老板娘介绍我:“这是我的朋友,专门从北京来的。”
老板娘笑着看着我说:“晚上在这好好玩,以后要是有空的话,常来。”
我也回笑,点点头。心想:“老板娘一定在想,张力今天又会带走一个姑娘了”
张力,给我要了杯饮料,自己要了瓶啤酒。(太能喝了,他自称晚上已经喝了一斤多白酒,7、8瓶啤酒!)他说:
“我正和一群客户吃饭,为了见你,你知道我是怎么从客户那出来的吗?一共有7,8个人,我和他们每人喝了两杯白酒,他们才放我走。我想见你,我不怕损失那几份合同,你明天就要回北京了,以后再见你可能就难了。”

他让DJ选了几首歌。
“今晚你是我的女朋友,我答应过要唱歌给你听”
他唱了三首:爱你一万年,蒙娜丽沙的眼泪,下沙。他深情的望着我,眼睛里透露一丝伤心,唱着:你走了,你走了,不再想起,风走了,沙走了,不再想起……,
他说:“小丹,在公司里,别人都认为我是花花公子,但我了解我自己,我不否认,我和很多女人上过床,在这个酒吧里我就带走了至少7,8个。但是说的直接些,这纯粹满足生理需要。其实,我是非常专一的人,我喜欢你,你不算漂亮,但在和你接触过程中,你是一个善良的人,不俗气,有素质的女孩子,我爱你是真的,骗你是该死的……,明天你回北京,也许我们就再难见面了。”
他还对我说:“小丹,我们都是成年人了,做事要理智,你有男朋友,而且你们是四年的感情,如果你放弃不了你现在的生活,我不会去拆散你们,如果你真的只有一年,我一定把你抢过来,爱不代表拥有,我会默默的爱你,疼爱你……。”

他还要继续唱,但我没同意,我说已经太晚了,你今天也很累,早点回家休息吧。
走出酒吧,他突然把我抱了起来,转圈,我只是觉得天都在旋转。
(待续)

张力把我送到住处楼下后,他突然跪在我面前,他说他爱我,但却没有办法左右我们之间的感情,因为我有男朋友,他问我:“你是否真的离的开你现在的感情?”
我摇了摇头,说“以后我们不要再联系了”
他说:“难道你就这么绝情?我不要求别的,只希望能和你保持联系,有你的消息,但我知道,你根本不能离开你已经习惯的生活”
我无语。

他让我先回家休息,他还要出去,我问去哪?他说去喝酒,去玩。因为当时已经很晚了,而且他也喝了不少酒了,我不放心他,所以我叫他先回家,我再上楼。
他突然态度一转,对我说:你干嘛对我那么好,你是我什么人啊?我去找小姐,发泄,你赶紧上楼吧,少管我。
我当时有点发晕,我傻啊,我没经历过啊,所以我的感觉就是,因为他得不到我,所以不想让我不爱他才这样说的,因此我没有走,我对他说:
“但如果你不让我爱你,你不需要用这种方式让我讨厌你。”
“你爱我干嘛啊?你别傻了,我只是觉得你挺可爱的,又性感,就是想跟你上床,现在行了,也摸了,也亲了,目的达到了,赶紧走吧你,我还没玩够呢,那边有个小姐我问价钱了,她还等着我呢。
他见我没有动,伸手进我的衣服,竟把我的内衣扣解开了,说:你看到了,这就是我想要的,你还不回家是吗?那好啊,咱们开房间去。
我帅开他的胳膊,什么也没说,转身大步往家走。

刚进屋,他的电话来了:
“小丹,对不起,我真的爱你。”
“你在哪?”
我推开家门,他正坐在楼梯阶上。
他站起来搂着我
“小丹,我不忍心碰你,伤害你。现在如果你离开你男朋友,我马上就会娶你,但我知道,你离不开你现在的生活,我会等到你2010年的,那时候我30岁,即使你已经身为人母,如果你选择我,我就娶你。”
这时,他把他的衬衫扣解开,让我狠狠的在他肩膀上咬一口,留下烙印。我把他衣服扣上,摇了摇头,走上楼。
在我开门的时候,他突然跑上楼,紧紧地抱着我,吻我……,然后头也不回的走了。
(待续)
(六)第二天,我起程回北京,我打电话问他送我么,他说他昨天喝多了,现在头很疼,就不送我了。
回到北京,我们每天只要对方闲下来,就会给对方打个电话,发个短信,他还是会在电话里给我唱歌,他对我说:小丹,你知道吗?我想你想的心都疼!
我对张力说:我一直想考研究生,今年我报考南开大学的研究生,如果我们有缘分,我就会考上,到时候,我什么都不要了,就奔向你。
我真想考南开大学么?不,我只是想用时间来验证张力对我说话的真伪。

有一次张力告诉我:“今天,我一个哥们去相亲,非让我跟着去,见了面,对方也带了一个女孩叫小戴,小戴挺可爱。因为我这个哥们挺木纳的,我为了刺激他,就故意和小戴又打又闹,让他放开些,谁知道,那个小戴被我搞晕了,喜欢上我了,现在总是给我打电话。”

我开玩笑说:“那你就接受呗,你也说了小戴挺可爱的。”

“我又不喜欢她。”

“那你喜欢谁?”

“你说我喜欢谁?我现在只喜欢你,我不会喜欢任何人,即使我和她打闹,那也是纯粹为了我同事。”

我在电话这头笑了。我想啊,他是花花公子,和很多女孩子上过床,但也许他一直在寻找真爱,他也需要有人疼,有人爱,那个人会是我吗?

(八)
幸福和悲伤应该是平衡的,人不能一时太幸福,悲伤总会找机会补回来的。
一个周五的晚上,张力告诉我他父亲被查出在食道处有个肿瘤,但是到底是癌症还是什么要等下周切片结果出来后才能确定,他说他很乱。
我给他打电话,每次都是还没说两句,他就要挂电话,我问他怎么了:他说他很乱,不知道结果会是什么,他快疯了,不知道该和我说什么。
我知道他的心思现在不在我这,所以答应让他静静,但这么一静就是好几天,他一直没有联系我,他怎么样了?在忙什么,我全都不知道,这时我有种预感,在我们之间会发生什么。
 又过了一两天,还没有他的消息,我终于给他发了短信:
我:“你还好吗?”
他:“我还成,你呢?这几天过的好吗?”
我突然一冲动,给他发了这样一条短信:我男朋友知道我们之间的事情了,他让我自己决定。
“你怎么这么卤莽?”
“后悔也每用了,他已经知道了。”
“我劝你还是仔细考虑清楚,我不是不爱你,我只是不想你因为一时冲动,而以后后悔。”
我当时的心情跌落了低谷,说不出的滋味。
  
第二天,晚上10点,我再一次拨通了他的电话,他的态度,让我诧异,不再是以往的兴奋,而且很郑重、很商业的对我说:你好!
“干嘛呢?”
“吃饭呢?”
“哦”
“没事吧?”
“没事,你吃吧”
我挂了电话,听的出来,他不是和客户吃饭,而且是在躲我。
  过了5分钟,我又拨通了他的电话。他的语气显然有点生气,他告诉我,他老板给他介绍了一个女朋友,而这个女孩正是小戴,他正在和小戴吃饭。
“这几天为什么不跟我联系,你不知道我担心你吗?”
“你担心我什么?”
……
我挂了电话,楞住了,我在为他担心,怕他一个人会承受不住他父亲的病,他却默然处之。

过了一会,我的电话响了,是张力。
“小丹,我有女朋友了,你也有男朋友了,你不能和你男朋友分手!”
“你有女朋友了?小戴吗?”
“这个你就别管了,总之你不能和你男朋友分手”
“那我呢?我怎么办?”
他大声说到“和你男朋友结婚”
我的眼泪涌了出来,我咬了咬嘴唇对他说:
“好,既然这样,那就给我们之间一个结果吧”
他喊到“没有结果!”
没等我说话,他便挂了电话。
坐在床边,我的脑袋一片空白,喘不上气。
我忍住眼泪,穿好衣服,给我的一个同学打电话,告诉他我想去他那,我要他陪我喝酒。

刚下楼,张力的电话又来了。
我很生气:“干嘛?”
他问:“你在哪呢?”
我赌气,对他说“你管我呢,我在外面”
他喊到“已经12点了,你要去哪?赶紧回家!!”
“你管不着”
他很生气,用着近乎喊的声音告诉我“我能怎么办,是我老板给我介绍的,我能不见吗?小丹,我心里不是没有你,但是,你知道吗,如果你一旦离开你男朋友,会发生很多我们意想不到的后果,后果可能会无法收拾,你明白吗?”
我深深的吸了口气,稳了稳我的情绪跟他说
“我没事,你别管我了,自己难受,我自己承担,你还是好好想想你父亲的病吧,好好想象怎么安慰你妈妈”
“我现在问你是去哪?别说别的!”
我没回答他,只是继续说让他别管我。
他那边似乎也平静下来了“小丹,这段时间,事情太多了,等我爸爸的结果出来了,我会给我们之间一个结果的”
……

(九)
很长时间,我和张力都没有联系,我继续和王宏过着我们平静的日子,那段时间里,我买了好多好多我以前想买却舍不得买的东西,我想,人趁年轻应该多为自己好,多开心,过自己想过的日子。
回想在天津和他在一起的那些时间,想想他的眼神,他对我所做的,天,他不正是想和我上床么?我太木纳了,从没意识到这一点,不过还好,我庆幸,什么都没有发生!!
不用等张力爸爸病情的结果了,我们之间已经有答案了,他又一次玩弄了一个女孩,而那个女孩就是我。
我的手脚冰凉。
我发给张力三条短信:
第一条:每天都有形形色色的女孩在你面前经过,你体验着她们美妙的身体带给你的片刻温存,但幸福不是你的;
第二条:你来北京吧,你不就是想和我上床吗,我答应你,有什么啊?
第三条:我瞧不起你。
他只回了一条:“别这样,好吗?”
(待续)


(八)
接下来的日子,我每天都处在混沌状态。我告诉自己,张力是个混蛋。
我有个朋友,在国外上的大学,思想很开放。
我对他说:怎么办?我觉得我过不去这个坎?
“你活该,自找的,你别傻了,我也是男人,这种男人我最了解了,他是很了解你这种脑子进水的女人,他只是想和你上床,当他发现,你这个猎物不能得逞的时候,他就开始寻找他的另一个猎物了,他已经和那么多的女人都上过床了”

他的话让我想起了张力以前对我说过的那些话,也许他真的看我太单纯了,真想和我上床。
我拿出手机,把他的号码删除了,我告诉这个自己:把他忘了,回到你以前的生活,珍惜你的生活。过后的几天,我们之间没有任何消息,我试图不去想他。
而这是,王宏正在房山学习,要两个星期才能回来,我正好静静,好好想想我和王宏的问题。
(九)
这样过了一个多星期,一个下午,我的电话突然想了,138********,是张力的号。
他心情低落的告诉我:“我爸爸的结果出来了,是食道癌,晚期,你是第一个知道的人。”
我什么也没说,我只是瞥了瞥嘴,因为他的话我已经不知道是否还该相信。
  
晚上我吃过饭,收到了他的短信:
“我最近太忙了,今天又有个亲戚家办丧事,我对不起你”
“和小戴相处的怎么样?”
“我这短日子没有时间想任何人,我一直在忙我父亲的病,我也在自我调整,和小戴也根本没再见面”
“其实我挺木纳的,从一开始,你就是想和我上床,对吧?只是我现在才意识的到。不管怎么样,希望你幸福”

他不再发短信,而是打了电话过来:
“这段时间太忙了,晚上经常要忙到半夜才回家,我已经请假了,事情太多了,工作,家里,感情,我好累。我爸爸得病的事,我谁都没告诉,我自己一个人挺着”
 “你说了这么多,你哪句是真的?”
那边沉默了一会:“我喜欢你是真的,我要么不喜欢,要么就真心的只喜欢一个人”
我在电话这头没有说话,他的话哪句是真,哪句是假,我根本无法分辨。

(十二):9月9日,张力打了电话过来,说第二天会来北京,他要把他父亲肿瘤的切片,拿到北京的医院再确诊,他说希望我能给他带路,他也有很多话想跟我讲。
我说:我不接你,你自己来吧,我告诉你怎么坐公车。
他:你为什么不接我?
我:你这么大了,再说你对北京也挺熟悉,我没必要接你。
他:我就想让你接我。
他竟然和我“撒起娇”
我心软了。

还有的可说吗?我不停的问自己。前几个日子,我那么痛苦的过来了,我喝醉,加班,让自己忙起来,不让自己去想发生在我身边的事。多少朋友劝我,忘了这个“花花公子”,他是一个太高的高手:你退我进,你进我退!
面对王宏,我告诉他我们之间存在个张力。为什么告诉他这些,因为我不想瞒他,爱情之间不应该融入沙子,爱情应该坦诚,即使你已经不爱他了,但是不应该欺骗他。

9月11日,下午,我在单位加班,张力打来电话说他快到北京了。我想了想,收拾了包,关上电脑,下了电梯,坐上公车,去火车站。

在地铁口,我又看到了他。想
他也看见我,笑着向我走了过来,一把抱住了我:小丹,我真想你。
我推开他:快走吧,给你爸爸咨询完医生,你还要回天津呢。
我们坐上了公车,他握我的手,我躲开了,我对他说:张力不管你以前对我是真是假,我都不相信你的话了,你只是想跟我上床,今天来了,作为朋友,我可以给你带路,希望这是最后一次。 
他还说:你不是说我不想娶你吗?好,看完病,你和我回天津见我父母,拿着户口本,咱们登记结婚,我想你做我的老婆。 
我看着他,苦笑着说:不,张力,我根本抓不住你!我根本不了解你,你也不了解我。 
他把头转过窗外,我也把头扭了过去,我们都没有说话。 
(待续)
(十三) 
我们在医院的附近,找了一家饭店吃饭。
吃饭的时候,张力给我讲了好多:他的工作,生活,家庭,他经历的事情,还有他父亲的病。 
讲完之后说,张力说:我说了这么多,希望你能多了解我,虽然这只是一个侧面,但是在以后的相处中,你会知道我是怎么样的一个人的。 前几个礼拜我忽略了你,是我不对,但我父亲的病让我们全家都很受打击,我是家里唯一的儿子,父亲的病在没有确诊之前,谁都不知道结果,所有的一切只有我一个人撑着,我已经有2个星期没有上班了……,我会尽力挽回我们的感情的,补偿我的错,用我的心。
我说:没有机会了,你已经亲手把他毁了。 
他说“不论我给不给他机会,我都会争取的。”
这顿饭一直吃了有三个小时,大部分的时候都是他在讲,我在听,因为我实在不知道说些什么。 
吃晚饭,我们在街上走了一会,他说他有个最好的朋友也在北京,他想过去看看他,希望我能和他一起去,起初我不答应,但他固执的要求我去,最终我还是和他过去了。 
大约5点左右,我们到了北方交大附近的一个写字楼,他朋友和他老婆在那里办公。见了他的铁哥们,张力向他们介绍我:这是李丹,是我的女朋友。
我瞪大了眼睛看着他,他轻声对我说:你就成全我这一次吧。
在他办公室聊了一会,张力朋友说去吃饭,我们就在一家饭店坐了下来。
吃饭间,张力对他朋友说:哥们,你给小丹介绍一下我吧,让她了解一下,我在朋友中是什么样的。
他朋友是个比较腼腆,笑笑说:我只见过张力的一个女朋友,你是第二个我见过的张力的女朋友。张力在女孩子中很有人缘,每个见过他的女孩子都对他有好感,但和张力这么多年,我清楚他,他是一个专一的人。他的第一个女朋友,张力非常投入,他们分手那段,张力曾都无法自拔,我们都劝他。李丹,你在天津念过大学,你清楚天津人怎么样,天津是个很市民话的城市,虽然人都很好,但是真正追求上进,努力的人并不多,张力就是其中一个。
我不语。
来的时候,张力对我说:我只会把我最爱的女人介绍给我的铁哥们。
(十五)
吃饭的时候,他和他朋友谈的主要话题还是他父亲的病,因为他父亲得的是癌症。快吃完饭的时候,他朋友的老婆想回家拿些东西,他让我跟着她一起去。 
我和那个女孩在门口等车的时候,我回头望了望饭店里的张力,发现他哭了……,我扭过头来,不忍心看,我知道,他父亲的病,让他压抑了太久了,他不想让我看到他哭,所以把我支了出来。 
那时,是晚上7点钟左右,我男朋友——王宏已经给我打了好几个电话了,我不停的看着手表。
张力也看到了,他从饭店走了出来,抱着我说:先回家吧,我知道你为难,到了家给我打电话,听着,是打电话,不是发短信,而且你要一直开着机! 
(十六) 
我到家了过了大概半个来小时,张力打过来电话,问我这怎么走,我当时的想法就是和他讲清楚我们之间的事情,我不想再这样拖着了,自己太辛苦了。 
我告诉了他我这的地点,他说一会他就到。
我接电话的时候,王宏就在我身边……,我不想躲着王宏,因为事情已经发生了,只能去处理。 
王宏问我:是张力吧?
我说:对。
但我也告诉王宏:你相信我,我会把事情处理好的,你先回宿舍,一会我把事情处理好了,我去找你。 王宏想了很长时间,同意了,然后回他自己的住处了。

过了一会,张力打来电话,说他到了。
在麦当劳门口,我看见了他,看的出来,他喝了不少的酒。

他说:小丹,我看见你很塌实。今天一下火车,绷了这么长时间的神经,见到你后就全都放松了。 
他还说:知道下午我为什么一直抱着你吗?因为抱着你我觉得心里很塌实。
说到这里,他在车来人往的大街上突然给我跪下了说:小丹,对不起,以前伤害了你,给我一次机会好吗?让我好好补偿! 
我当时很无奈,好不容易让他站了起来,他把头深埋在我的肩上哭着说:小丹,我真的爱你,我不是想和你上床,我想你做我的老婆,我想和你结婚! 
他说:家庭、感情,我都不如意,我努力工作,就是想给家里多赚些钱,可老天爷却这样惩罚我,让我爸爸得这种病……,我好累。

好不容易,我把他劝动了,让他到我家楼下的一个旅店休息,因为他第二天回天津还有好多事情要做,他父亲要住院化疗,他也答应了,但是他要求让我陪着他,为了让他赶紧睡觉休息,我假意答应了他。 

(十七)
最麻烦的事情之后就发生了…… 

我和张力走到到我家楼下,而我男朋友就在楼下站着! 
张力也看见了往宏,他自己先走进旅店了,而我走到我男朋友那。 
王宏什么也没说,我们上楼,回到我的住处。 
这时我回头看,张力也没有进旅店,而是在后面站着。
到了楼上,我和往宏解释:张力喝多了,父亲的事让他难受,我不能这么不管他,希望你能放宽心,我把张力弄睡着了,我就回来。 
王宏肯定是不放心的,我对他讲:不管怎么样,我都会在你身边,你要相信我,我会回来! 
而那时,我首先要做的就是先把往宏稳住了,再去稳住张力。其他的事情,以后再说。 
王宏终于答应了,我让他关灯睡觉,让他放心。 
正说着,张力来电话了,让我男朋友下楼,他说他要和王宏谈。 
我当然不能同意了,除非我疯了…… 
在楼上,张力不停的给我打电话,我告诉他我马上下楼。
下了楼,张力在楼下坐着,他说:小丹,这是我们男人之间的事情,让我们来解决。 
张力还和我说了很多,主要的意思还是他爱我,是真的爱我,他要娶我…… 

我当时脑袋真是一片木然,被这两个男人逼的快发了疯 
我对张力说:你们两个我都不要了,你满意了吧! 
他抱紧我说:丫头,我要你,不管怎么样我都要你,我娶你…… 
当时已经11点了,我已经被他们两个折腾的累坏了,我说:张力,你听我的,你去宾馆休息好吗?有什么事,等你清醒了,我们再说。 
他答应了 
我们到了外面的一家宾馆,开了一间房间 。
(十八)
刚进了房间,他就躺下了,看得出来,他也累了。 
他没理我,我也没理他,过了一会,我看他好象睡着了,我关了灯,拿起包要往外走,而此时,王宏已经给我发了好几条短信了:他怕我受欺负。而我也很紧张,我不想有任何事情发生。 
我刚走到门口,他从床上坐了起来,冲过来,把我扑向床上。
他把手深进我的衣服里,我握着他的胳膊,不让他再放肆,对他说:你想清楚了?你想要我? 
他只是看着我,没有吻我,把手拿了出来,说:我想要你。 
我说:好,你想清楚了……。然后,我闭上了眼睛。 
他坐了起来,把我也拉了起来,他说:小丹,我要的是你一辈子。然后他把我推出了门口。 
我也没再看他,就出了宾馆回家了,到家楼下的时候,王宏正在楼下站着,等我。 
我把手机关了,上了楼,我太累了,王宏也回宿舍了,我想静静。刚躺下,我就睡着了,我真太累了 

第二天早上,我去宾馆找张力,到了那,没人应门,到了前台一问才知道,他昨天半夜退房了 
我给张力打电话,他还没有睡醒,处于混沌状态,他说他在家,在天津了。
……看到这里,大家应该有了想法了吧?
续(十九) 
一上午,我在单位加的班,下午回到家,我和王宏坐在了桌前,谈了我们三个之间的事情。 
我们谈了很长时间,最后处理的办法就是我和王宏分开一段时间,我要好好想想 
谈完之后,王宏走了。 
大概过了一个小时,张力来电话了,问我怎么了,为什么不回他的短信,他说他担心我爱我。正说着,王宏突然回来了。 
我对张力说:有什么事,一会再说吧。挂了电话 
王宏说:我在外面转了一大圈,一会想得通,一会想不通。
他说他爱我,不想和我分开。 
我当时的心情吗………… 说不出的滋味 。
我们许久都没有说话,就这样说了一会,我把他的头靠在我胸口说:好,我们不分手,我们结婚。
他抬头,眼睛里有泪水说:真的吗? 
我点点头。
(二十)
但我们知道,这解决不了我们之间的问题,后来也不知道怎么谈的,我和王宏吵了起来,最后我流着眼泪,很坚定的跟他说:好,我们分手,分手!! 
我同时拨通了张力的电话,也斩钉截铁的对他说:张力,我们分手,以后不要再联系了。没等他说话,然后就把电话挂了。 
刚挂,张力的电话又打了过来,我气急败坏的把手机仍给王宏,让他们谈去吧,我已经没什么可说的了。
他们都很平静,谁也没有大喊大叫。
我在屋外听着他们的谈话。 
王宏:张力,你这样做,抢别人的女朋友太不道义了 。
张力:如果你做的够好,你和小丹之间会发生事情吗?我会让小丹过的幸福开心。 

挂了电话,我和王宏都冷静了下来,我们答应:给对方时间,如果彼此有缘分的话,不管中间发生什么,我们还是会在一起的。
王宏走了,看着他的背影,我有心酸的感觉。 
后来张力又来了电话,我和他说:张力,我怎么都不会选择你的,我们的生活方式、朋友、为人处事都不合适。
孙亮和我说了半天,但我还是坚持我的原则,张力说:小丹,你不是说要和我分手吗,我跟你说,不行,我决不同意,我这辈子娶定你了! 
(待续)
(二十一)

下午,我和王宏坐在了一起,关于我们之间的问题谈了谈,正在谈的时候,孙给我发了短信:在什么?
我回到:在和他谈
他说:谈了这么长时间还没谈完么?
我没理会,继续和王宏谈。我和王宏像过家家一样,我们谈起了今后该怎么过,该怎么办,但谈了许久也没谈出个结果,我们都不想分开。
晚上孙给我打电话,问我们谈的结果,我说我和王宏还没有结果,我们都想冷静冷静。
以后的一个礼拜,张力的爸爸也开始住院化疗了,一个礼拜他几乎没上班,每天都给他爸爸送饭,他几乎一天给我打7、8个电话,这个礼拜我和王宏也没见面,但偶尔他会给我打个电话。他对我说:小丹,和我再一起吧,我会让你幸福的。
张力有一天上了qq,他那有摄像头,我看见了他,他说,他好累,我也看的出,他瘦了不少。他问我,看见他衣服上挂着的笔了吗?我说看见了。

之后的两个星期,我不知道自己是怎样过来的,每天我都很痛苦,我去找朋友,找同学,为自己转移注意力,我不知道该怎么样面对王宏,也不知道该怎么样面对张力。
9月15日,星期六,我一个人在家,想我、张力、王宏之间的问题我只是觉得喘不上气,我有特别想见张力的冲动,我打过去给张力,我说我要去见他。
张力说:我也想见你,但是我爸爸化疗住院了,我妈妈已经陪床陪了一个星期了,我当儿子的,好不容易休息一天,还不去换我老妈回家休息。
我:……
张力:我给我妈打个电话吧……就说,我发烧不舒服……哎,这叫我怎么说出口啊。先挂了吧,我给我妈打个电话。
过了5分钟,张力打了过来,他说,来吧。
我说我住哪?
他说:住家里了
我给王宏发了短信,我告诉他我要去天津,王宏来到我的住处,说,
“我不允许你去”
“我想去和张力说清楚”
王宏想了好久,说,那你什么时候回来?我说明天。
当时,我兜里只有几十块钱,而银行都关门了,王宏从钱包里拿出400块钱塞给我。
我下了楼,王宏让我多穿点衣服,让我路上小心。
我坐上公车,不知道这是一条不归路还是回头路?也许只有到了天津才知道。
(待续)
(二十二)

我到天津时,已经是晚上8点了,下了火车,我看到了张力。
他搂着我走出站台,公车上人很多,我们没有座,我扶着扶手,他把我的手从扶手上拿开,放到了他的腰上:有我在,你还用扶扶手么?(所有男同胞们,记住了,要这样对你的女朋友好!)
到了他家,他让我在屋里先坐一会,他把他洗好的衣服凉起来。
我在他们家屋里转着:水泥地,老式的家具,卫生间还是蹲式的,一切都是那么旧,看得出,家庭不富裕。
想起张力以前跟我说:我不是不想上高中,我也不是不想考大学,为什么我初中毕业只上了中专,上大学要花多少钱?我们家拿不出来。
        张力凉完衣服,走进屋子,抱着我说:吃饭去吧,饿了吧?
       我们走出家们,到了一个烧烤店,从10点一直吃到12点。张力喝点酒就话多,说了一堆一堆的,什么他单位的事啊,他的朋友啊,他的家庭。
他说:小丹,什么我喜欢你?因为觉得你和别的女孩子不一样,你不俗气,你有上进心。
       中间大部分是我在听他说,我插不上话啊,偶而附和他几句。
       吃完饭已经12点了,张力说到酒吧唱歌去,我说我累了,想回家休息。
       张力说,你不怕我骚扰你?
       我说:你不会的。
       
(二十三)
      回到他家,我换上了他的大Tshirt,他躺在床外,让我躺在床里面,看电视,偶尔聊几句。过了一会,他坐了起来,开是吸烟,我问他,干嘛老吸烟?他说,你先睡吧,等你睡着我再说,我吸烟证明我还理智。
     我没再敢接下面的话,闭上眼睛睡觉。张力用他的大手,摸着我的头。
     快2点的时候,他说他关电视了,睡觉吧。
关了电视,关了灯,屋里静悄悄的,我们躺在一张床上,他让我枕着他的胳膊睡觉,让我把脚放在他的两脚之间,
我问为什么?他
说:女孩子的脚不能凉到!(男同胞们,这句也要记住了!)
屋里好静,我们都能听得到彼此的呼吸……
(二十四)
躺了一会,他突然起身扑到我身上深吻我,抬起头,轻声对我说:如果同意的话,就吻我一下,好么?
然后他就坐了起来。
我说我要上卫生间,回来之后,我习惯性的吻了他的额头。
张力抬起头说:我刚才问你什么了?
我哭了,我说:我对不起王宏,也对不起你,我本不应该来天津,我想我还是和王宏在一起,对不起……。
张力哽咽了,他说:我最怕听到的就是这个结果,小丹,我们不说这个了好么?我求求你,让我好好渡过今天,让我睡个好觉,有什么事,我们明天再谈。
我没有理会他,继续哭着。
张力抱住我,吻了我的额头:好了,宝贝,睡觉吧,有什么话明天再说。
就这样,我躺在张力的胳膊上睡了一晚,晚上有时他的胳膊咯的我的脖子疼,我让他拿出去,他不肯。半夜他总是给我盖盖被子,吻我的额头,叫我宝宝。
那晚,我们什么也没发生。
(二十五)

早上8点,我醒来,张力还在睡,我洗完脸,扑到张力身上,我说:我要回北京了。张力睁开眼睛:宝贝,让我多睡会,这几天我每天都睡不够4、5个小时,下午在回去吧。说完,他又转头睡着了。
我看了一会电视,觉得无聊,开开手机,里面有几条短信,王宏昨天晚上给我发的:
“亲爱的,晚上睡哪了?”
“怎么关机了,明天什么时候回北京?我去接你?”
我回了王宏:“我一会就走,你去火车站接我吧。”
王宏回了:“好的,亲爱的”
我看了看熟睡的张力,是时候我该走了。我坐在床边看着他,张力突然哆嗦了一下,回过头看见我正在看他问:“怎么了?”
“我要走了”
张力起身坐起来,穿上Tshirt,看着我,不说话。
“下午走不行么?”
我蹲在地上,把脸埋在他的腿上,张力摸着我的辫子,他说:你把头发梳起来也挺漂亮的。
我抬起头,看着他,我笑了,他也笑了眼角却流出了泪水。
他说:“我不送你了,我送不了你,我受不了你离开我的那瞬间……”这时,张力已经哭的泪流满面。
他搂着我说:“有不开心的一定要给我打电话!”
我也说:你有不开心的也要给我打电话,我们相互对视。(不知道为什么,我看着张力流眼泪,我却流不出眼泪,心里好象没任何感觉)
张力送我到门口,他甚至没有出家门,只是开着门看着我下楼,我看着他,眼泪还在流。
到了楼下,我回头看他们家,他正站在阳台望着我,我对他挥挥手,他也对我挥挥手,我往前走,直到看不见他。我折了回去,他已经不在阳台上了。
(二十六)
我一个人走到了车站,张力给我发来短信:亲爱的,不是我不想送你,我真的送不了你,我受不了你离开那一刻。我没有回。
上车坐了几站,手机响了,是张力的。
“你在哪?”
我说“在95路车上了”
“下车,你等我,我送你”
他可能想送我了吧。
到了王顶堤,我下了车,等张力。
过了好几辆公车,看见张力从车上下来。
他从兜里拿出了我的隐型眼镜盒:“看来,老天让我必须送你,你把它落下了,你是故意的么?”
我说算是吧。其实,我不是故意的,是真忘记了,我向来大大咧咧的。
我们上了公车,张力一句话也没说,闭着眼睛,我只是看到眼泪从他的眼角不停的流出来,我当时想,他也许是太累了,为了他爸爸的病。我就开始安慰他,说怎么样的坎他都得挺过去,他只是点头,没说话。
公车上有两位老人站在我们旁边,我和张力起身让座。
过了一会,我们又有了座位,我让张力坐下了,我站着。张力让我坐他的腿上。

(二十七)
到了东站,到北京的火车有中午12点和下午1点的,当时是11点半,张亮说,坐一点的车走吧。我说好。
我们到附近的KFC坐了一下。
张亮也一直没有说话,我问他在想什么,他看了看我说,我在想你和我之间的未来,我也没说话。
我们吃完后,到车站买了票,离火车开还有5分钟,张亮不停的轻吻我,他说:我舍不得你,我等你回来。我进了站台,张力一把推开我,让我赶紧上车,他把头扭了回去。他的表情已经难受的扭曲了。(是装的吗?我分析不出来)
临上车,我看了看张力,他双手搭在栏杆上,把头埋在里面。
我找到自己的座位座下了,火车开动了。
晚上没睡好,我闭着眼睛。隐约中听见短信声音。
是张力的:
“我好难受,我的心快碎了”
“你要好好照顾自己,我等你回来”
“我爱你,宝贝”
我回了一条:“别这样好吗”(这个场景似曾相识啊,只是角色对换了)
我混混沉沉的睡着了。到了北京,下了火车就看见了王宏。王宏看见我,走过来搂住我,问我,晚上睡的好么?
我们坐上了公车,一路上,只是说说起他的事,关于昨天晚上在张力家的事情,他一点都没有问。我曾经问过王宏为什么不问?王宏说,不是我不想问,只是我相信你。
回到家里,张力给我发了短信:到家了吗?怎么也不告诉我一声啊。
我回:到了
他又说:到了我就放心了,我要去医院了看我爸爸了。
当时好困,我就躺在床上睡着了,中间醒了,看见王宏正在看我的短信,看就看吧,我对王宏没什么可隐瞒的。
(二十九)
之后的日子,我和王宏过着看似平静的生活,我不否认,我还是想着张力,那段时间,我和张力还是有联系。我鄙视我自己,我不喜欢这样的生活——一边和一个男人在一起,对另一个男人也不撒手,和王宏在一起我们的话明显比以前少了,其中主要是我的话比较少,因为向来我们在一起的时候,大部分时间都是我在搞笑。
这段时间我很郁闷的,我离不开王宏,我知道他是好男人,他是真正爱我的,我不想伤害他,对于张力,那时我是很喜欢他的,所以那时我很难很难,我没有脚踏两只船,直到现在也一样。
我身边有太多的朋友,他们都理解我,有个过来人叫峰,(前提:他是心理学博士)是我的一个不错的朋友,我一直叫他大姐,他很帮我的。
一天下班和他一起吃饭,我把这几个月心里的郁闷都冲他发泄了出来,所有的事情我都告诉他,我说我很迷茫。
他听后说:“你还不够冷静,如果你真的喜欢张力,或者你还无法判断你是爱张力多一些还是爱王宏多 一些的时候,我给你指一条路,你走不走?”
我问他:什么路?
“离开张力”
我无语。
他接着说:“也离开王宏,自己冷静三个月,在这三个月里,你和他们两个谁都不联系,要绝对的不联系,这样你才清楚你自己,你想要什么样的生活,选择谁才是对的”
“为什么?”
“你男友,对你怎么样,你心中有数,无论你怎么说,你心里始终都明白,你喜欢上别人,甚至和谁上床,都无所谓,而且,也没错儿,可是,你知道么,你该尊重你男友,就算你不尊重你男友,你也该尊重自己。一个女人,还没有跟彻底爱她得人分开,就有了别得性,而所谓的性,不只是上床,接吻、和男性谈情都属于性。那是不道德得,那是你对别人得爱的忽视。最终,只有一个结果,你知道是什么?”
我想了想:“这个我想到了,是被人瞧不起”
“你想得太简单了” 他冷笑了一下,“瞧不起你,就完了么. 你最终,被男人,大家所抛弃. 这是必然. 你也许不信. 也别反驳我. 我不想听.”
我明白这些我都明白:“我自己都打心眼里瞧不起自己的行为,何止是一个“贱”字可以形容”
峰继续说:“我早就跟你说过.你跟你男友分开.和那个人,随便疯狂,都行.但是,我还建议过你,最好别去找张力了.换别人,随便疯狂.光明磊落,坦荡,做小人,也,自由和享受.可是你呢.一边是,自己得面子.一边是自己得野性.你都不想丢.于是,你就痛苦.你就会做痛苦得事.你可以瞒大家一天,但是,最终,纸包不住火。你以为,那个张力就就看得起么.现在,他不会说你不是得.看看半年后得结果把.最多半年,就有结果了。”说到这里,我哭了,痛苦的、悔恨的眼泪流下来,我知道自己的不道德,我是好女孩,我更想做好女孩。从小到大,我从没有这样过,我也没有想到会有这样一件事发生在我身上。我不想再继续错下去了
雪峰没有理会我的眼泪,他继续说着:“对于王宏,他不是没有错,张力有句话说的也不错,如果王宏真的做的好,他是怎么样也进不来的。王宏不够细心,是因为你给了他太大的安全感,让他不再去在乎,却是你非常在乎的东西,王宏必须成熟,必须成为一个男人,对于你,他也是第一次经历这样的事情,只有经过这些,他才懂得你需要什么。两个人生活在一起,漂亮、帅气,都会有麻木的感觉,这个时候一个人的体贴和细心才最能打动人,如果遇上这样的人,值得死。”
其实,这些道理,我比谁都懂.可是,你得心里是彻底得接受么?我反问自己。人从感性升到理性,是进步.从理性再回到感性,才是表里如一。一个,只有感性,没有理性得人是傻子.一个,只有理性,没有感性得是笨蛋,和伪君子.
雪峰拍了拍我的肩膀:“大妹子,说得,也不少了. 我也不想责怪你什么. 我也没有资格. 只是,希望你好好想想, 坦然得认清自己. 好好想想,我让你走的路:离开他们两个人,让自己好好的静三个月,到时候你选择谁,答案自然分晓。希望你早日成熟. 我也希望有一个不错得朋友.”
说完,他起身走了,我趴在桌上痛哭起来……。
(三十)
在回家的车上,我听着MP3,自从发生了这些后,音乐已经成了我生活中必不可少的精神支柱,尤其是在我伤心、难过、左右为难、不知道自己该怎么做的时候,只有音乐才能让我舒服些!峰的话,一直回响在我耳边:“你和张力不可能有将来,你还不用担心,嫁这么一个人. 在他心里,征服一个女人,比女人得肉体更快乐. 既然,征服了,就享受几次,但是,绝对不会长得.”
在和峰吃饭之前,我给妈妈打了电话,我说我想离开王宏,我不知道该怎么办,妈妈哭了,她说:“孩子,当初大学毕业,你要和王宏去北京,我没有阻拦,虽然你选择和王宏在一起,我也不知道你是爱上王宏哪点,不管怎样,家里都支持你。王宏,对,是有一些缺点,你也总和我说,他对你不够细心,但王宏几次到咱家来,他对你怎么样,爸妈都看的很清楚,他是个好孩子,是个踏踏实实过日子的好孩子,你去年一年没有上班,考研究生,不都是王宏管的你么。闺女,咱们不能这样做人。”
我反驳她:“我和王宏在一起不开心,也要生硬的生活下去么?”
妈妈哭的更厉害了:“你还想要什么生活?一个好男人,不朝三暮四,有好工作,能给你塌实的一生,你还有什么要求?你看看你身边的那些离婚的人,看看娱乐圈里那些成天换对象的所谓的明星。有这样的结果你就高兴了吗!”
我后悔把这些告诉妈妈了,让他们担心了!!我太卤莽了!我知道,我父母得担心,不是没有道理得.妈妈哭,也是很自然得.一个母亲,对自己得女儿,比自己都重要.女儿得疼,让母亲看见了,那也疼10倍。从这个角度讲我不孝,更准确事,大不孝.妈妈有失眠的毛病,而忧虑老人最大得杀手,听我的话后,妈妈肯定又会睡不着了,有什么事情我自己解决就好了,不应该告诉父母。
妈妈的话不是没有道理,我经常想,为什么,老人得思想,很年轻得人思想,总是有差距。难道,仅仅是时代得差别么.这样想似乎太幼稚和不理智了.老人得思维得成熟度,要比年轻人强得多.时间让他们学会了一件事.那就是放弃和珍惜.他们知道,什么不是他们自己得.还有,就是珍惜.时间,告诉他们什么是好得.什么坏得.什么是最美得.这些,只有时间才让他们深深得体会.而,年轻人,是不理解得.年轻人得,吃得亏太少了.这些都是后话了。



http://dzh.mop.com/topic/main/readSubMain.jsp?sid=4881736

看了上面那个帖子,得出一种结论-如果一方不够细心、不够安全感,那么第三个人的出现是必然的,而痛苦也是必然的。
爱情不是找个不朝三暮四,有好工作,能给你塌实的一生的男人。

爱情究竟是什么?

Blog个性化详解


你的 Blog 添加”天气预报”功能。   

在”选项”->”配置”的”静态新闻/声明”中加入下面的语句就可以了:
<p><b>今日天气</b><br>
<center><iframe width=157 height=240 frameborder=0 scrolling=NO src=’http://appnews.qq.com/cgi-bin/news_qq_search?city=’></iframe></center>


给blog增加flash精美时钟


发现了很多绚丽的FLASH钟表,免费,没有广告的可以使用,颜色也可选择,安装也方便。


你可以预览后选择自己喜欢的。


刻度时钟:
<EMBED SRC=http://www.butabon.com/Clock/clock_038.swf WIDTH=150 HEIGHT=150 wmode=transparent quality=high loop=true menu=false>
其中的
http://www.butabon.com/Clock/clock_038.swf是时钟的flash地址,
可以在IE中预览,其中的038可以替换成000-039之间或者051-059之间的任何一个数字(全看个人喜好,呵呵)

为你的 Blog 添加“天气预报”功能。   


在“选项”->“配置”的“静态新闻/声明”中加入下面的语句就可以了:
<p><b>今日天气</b><br>
<center><iframe width=157 height=240 frameborder=0 scrolling=NO src=’http://appnews.qq.com/cgi-bin/news_qq_search?city=’></iframe></center>



给blog增加flash精美时钟


发现了很多绚丽的FLASH钟表,免费,没有广告的可以使用,颜色也可选择,安装也方便。


你可以预览后选择自己喜欢的。


刻度时钟:
<EMBED SRC=http://www.butabon.com/Clock/clock_038.swf WIDTH=150 HEIGHT=150 wmode=transparent quality=high loop=true menu=false>
其中的
http://www.butabon.com/Clock/clock_038.swf是时钟的flash地址,可以在IE中预览,其中的038可以替换成000-039之间或者051-059之间的任何一个数字(全看个人喜好,呵呵)


数字时钟:


第一种风格:
<EMBED SRC=http://www.butabon.com/Clock/digiwide019.swf WIDTH=150 HEIGHT=15 wmode=transparent quality=high loop=true menu=false>
其中的
http://www.butabon.com/Clock/digiwide019.swf同样是时钟的flash地址,可以在IE中预览,其中的019可以替换成000-019之间之间的任何一个数字(同样全看个人喜好,呵呵)


第二种风格:
<EMBED SRC=http://www.butabon.com/Clock/digital_019.swf WIDTH=150 HEIGHT=90 wmode=transparent quality=high loop=true menu=false>
其中的
http://www.butabon.com/Clock/digital_019.swf同样是时钟的flash地址,可以在IE中预览,其中的019可以替换成000-019之间之间的任何一个你可以在IE中可以成功预览的数字(请自己测试)。


更多blog特效请见:http://blog.csdn.net/kvw3000/archive/2004/07/14/41178.aspx


 


BLOG技巧:给BLOG加一个控制菜单展开和收缩的按扭


 


在看文章的时候BLOG的菜单栏实在的太碍眼,我于是加了个按扭用来控制菜单的显示和隐藏。这可以用javascript来实现,但是CSDN BLOG是不允许在配置中直接加入javascript的,但是我们可以将javascript加入到一张图片onload事件里执行。看我的就是加到计数计的图片代码里了,效果看左上角。程序代码如下:


var div=document.createElement(’span’);
document.body.insertAdjacentElement(‘beforeEnd’,div);
div.style.cssText=’position:absolute;display:block;top:42;left:2;width:90;height:20;color:green;background:yellow;border:2 outset;cursor:hand;’;
div.innerText=’<<收回菜单’;
div.onclick=function()
{
var isHide=(rightmenu.style.display==’none’);
rightmenu.style.display=isHide?’block’:'none’;
div.innerText=isHide?’<<收回菜单’:'展开菜单>>’;
}



 


对BLOG皮肤的具体修改


 


我所选择的皮肤模式是AnotherEon001。以下是具体的自定义的CSS:



.headermaintitle{font-family:隶书;font-size:1cm;color:#000000;align:center}
.BlogStats{color:black;}
p.date span
{
 background-color : #e7e7e7;
}
.post
{
 border: 1px solid #CCCCCC;
 border-bottom-width: 2px;
 border-right-width: 2px;
 padding: 4px;
 margin-bottom: 28px;
 background-color: #dadada;
}
.post h2
{
 font-size: 14px;
 margin: 0px;
 margin-bottom: 4px;
 font-family:楷体_gb2312;
}
.post a
{
 color: #ff5500;
}
.post .postfoot
{
 margin: 0px;
 margin-top: 14px;
 color: #aa6666;
 border-top: 1px solid #DDDDDD;
 font-size: 0.8em;
 background-color: #c8c8c8;
}
#top
{
 background-color : #ffffff;
 height: 75px;
 vertical-align: middle;
 background-image:url(
http://blog.csdn.nethttp://bolgimg.b0.upaiyun.com/images/blog_csdn_net/peterdoo/18050/o_yu.jpg);
 background-repeat:no-repeat;
 filter:alpha(opacity=80);
}
#sub
{
 text-align: right;
 background-color:#BBd4D9;
 color: #CCCCCC;
 font-size: 0.8em;
 padding: 4px;
}
#LeftCell
{
 width: 200px;
 vertical-align: top;
 background-color:#BBC3D9;
 filter:alpha(opacity=100,finishopacity=0,style=1);
}
.MainCell
{
 border-left: 1px solid #DDDDDD;
 border-bottom: 1px solid #DDDDDD;
 padding: 10px;
 background-color:#e7e7e7;
 vertical-align: top;
}


背景图片是上传到相册中的图片。


对左边的菜单区没有使用背景图片,只是使用filter:alpha(opacity=100,finishopacity=0,style=1);产生了过渡效果的背景色。其实没什么技术含量!


 


BLOG中显示你的MSN和QQ的状态


将以下代码粘贴到BLOG管理配置中’静态新闻’文本框中就可以了,保存页面,重新看看你的首页


MSN状态:


    <A HREF=”http://snind.gotdns.com:8080/message/msn/MSN帐号(xxx@hotmail.com)>
    <IMG SRC=”
http://snind.gotdns.com:8080/msn/MSN帐号(xxx@hotmail.com)”
    align=”absmiddle” border=”0″ ALT=”MSN Online Status Indicator”
    onerror=”this.onerror=null;this.src=’http://snind.gotdns.com:8080/image/msnunknown.gif’;”></A>


    更多可去http://snind.gotdns.com:8080


QQ状态:


    <img src=”http://icon.tencent.com/你的QQ帐号/l/612/”>


    更多可去http://qqol.3322.org/


 


为你的Blog打造个性日历控件



日历控件是dotnet自带的控件之一,功能强大,在很多项目开发中都有用到,对于blog系统来说更是必不可少。纵是好玉也仍需雕琢,为了使它更美观实用,我们还需要对它进行二次开发。


第一步是外观设置,这个根据你的需要,只需对它的相关属性做一些调整即可。下图是我调整后的界面


 


属性设置如下:<asp:calendar id=”Calendar1″ CellPadding=”2″ Width=”160px” TitleStyle-BackColor=”#000000″ BorderColor=”#aaaaaa”
        DayHeaderStyle-BackColor=”#5e715e” OtherMonthDayStyle-ForeColor=”#cccccc” DayNameFormat=”Full”
        runat=”server” TitleStyle-ForeColor=”#ffffff” NextPrevStyle-ForeColor=”#ffffff” CellSpacing=”1″
        WeekendDayStyle-BackColor=”#eeeeee” DayHeaderStyle-ForeColor=”#ffffff” SelectionMode=”None”
        TodayDayStyle-BorderColor=”#5e715e” TodayDayStyle-BorderWidth=”1″ TodayDayStyle-Font-Bold=”true”
        TodayDayStyle-ForeColor=”#5e715e”>


第二步是对内部功能的调整,这个工作主要集中在以下两个事件的处理上。


PreRender:当服务器控件将要呈现给其包含的Page对象时发生。


DayRender:当为Calendar控件在控件层次结构中创建每一天时发生。


先定义三个整型变量和整型数组
  private int[] arrCurrentDays,arrPreDays,arrNextDays;   //三个变量分别是当前月,前一月,和下一个月
  private int intCurrentMonth,intPreMonth,intNextMonth;  //三个整型数组存放相对月份写有blog的日期
  protected System.Web.UI.WebControls.Calendar Calendar1;  //这个就是我们的日历控件了


     2. 下面我将分别给出这两个事件的源码,并在下面解释它实现的功能,如果你看不明白,可以先看下面的说明


PreRender
  private void Calendar1_PreRender(object sender, System.EventArgs e)
  {
   Thread threadCurrent = Thread.CurrentThread;
   CultureInfo ciNew = (CultureInfo)threadCurrent.CurrentCulture.Clone();
   ciNew.DateTimeFormat.DayNames = new string[]{“日”,”一”,”二”,”三”,”四”,”五”,”六”};
   ciNew.DateTimeFormat.FirstDayOfWeek = DayOfWeek.Sunday;
   threadCurrent.CurrentCulture = ciNew;
  }


以上代码改变了星期名称的显示。你只需改变字符数组的值就能改名称显示。


DayRender
private void Calendar1_DayRender(object sender, System.Web.UI.WebControls.DayRenderEventArgs e)
  {
     //该控件在创建每一天时发生。
 
     CalendarDay d = ((DayRenderEventArgs)e).Day;
     TableCell c = ((DayRenderEventArgs)e).Cell;


     // 初始化当前月有Blog的日期数组
     if( intPreMonth == 0 )
     {
         intPreMonth = d.Date.Month;  // 注意:日历控件初始化时我们得到的第一个月并不是当前月,而是前一个月的月份
         intCurrentMonth = intPreMonth+1;
    if (intCurrentMonth>12)
              intCurrentMonth=1 ;
         intNextMonth = intCurrentMonth+1;
         if (intNextMonth >12)
              intNextMonth =1;
         arrPreDays = getArrayDay(d.Date.Year,intPreMonth); //得到前一个月有blog的日期数组
         arrCurrentDays = getArrayDay(d.Date.Year,intCurrentMonth) ;//得到当月有blog的日期数组
         arrNextDays = getArrayDay(d.Date.Year,intNextMonth) ;//得到下个月有blog的日期数组
   }
  
   int j=0;
if( d.Date.Month.Equals(intPreMonth) )
   {
      while( ! arrPreDays[j].Equals(0) )
      {
           if(d.Date.Day.Equals(arrPreDays[j]))
           {
                c.Controls.Clear();
                c.Controls.Add(new LiteralControl(“<a href=day.aspx?year=”+d.Date.Year+”&month=”+
       d.Date.Month+”&day=”+d.Date.Day+”>”+d.Date.Day+”</a>”));
           }
           j++;
      }
   }
   else if( d.Date.Month.Equals(intCurrentMonth) )
   {
       while( ! arrCurrentDays[j].Equals(0) )
      {
            if(d.Date.Day.Equals(arrCurrentDays[j]))
            {
                 c.Controls.Clear();
                 c.Controls.Add(new LiteralControl(“<a href=day.aspx?year=”+d.Date.Year+”&month=”+
       d.Date.Month+”&day=”+d.Date.Day+”>”+d.Date.Day+”</a>”));
             }
             j++;
       }
   }
   else if( d.Date.Month.Equals(intNextMonth) )
   {
        while( ! arrNextDays[j].Equals(0) )
        {
              if(d.Date.Day.Equals(arrNextDays[j]))
              {
                    c.Controls.Clear();
                    c.Controls.Add(new LiteralControl(“<a href=day.aspx?year=”+d.Date.Year+”&month=”+
       d.Date.Month+”&day=”+d.Date.Day+”>”+d.Date.Day+”</a>”));
              }
               j++;
          }
    }
}


日期控件一个页面能显示三个月份的日期,当前月是完整的,前一月和下一月有部分日期。DayRender事件会初始化具体日期的显示方式,在这里我们要对有blog内容的日期加上超级链接。于是我们需要在初始化时得到三个数组,数组里分别存放连续三个月的写有blog的日期。然后依次与当前日期比较,相同则加上链接。


在使用DayRender事件时,你一定不要忘了它是在每个日期初始化时执行一次,这就意味着初始化一次日历控件这个事件就要执行42次,所以要尽可能的简化操作,更不要不加判断的进行重复的数据库操作,我刚开始时没注意,在该事件里写了两个读库语句,结果严重影响性能。


下面这个方法是我用来获得日期数组的。
// 得到该月有blog的日期数组
  private int[] getArrayDay(int intYear,int intMonth)
  {
       int[] intArray = new int[31];
       //从数据库里选取符合要求的记录,将日期存入数组
       string strSql = “select content_time from content where year(content_time)=”+intYear+
    ” and month(content_time)=”+intMonth;
   dr = SqlHandle.GetDr(strSql);
   while(dr.Read())
   {
        if( i==0 )
       {
             intArray[i] = dr.GetDateTime(0).Day;
             i++;
        }
        else if( dr.GetDateTime(0).Day != intArray[i-1] )
        {
             intArray[i] = dr.GetDateTime(0).Day;
             i++;
         }
   }
   dr.Close();
    return intArray;
  }


 

本文收集整理而来,感谢各段代码提供者!
整理:回家念经(王结太)
1. 公告和计数器2. 天气预报 3. 跟随鼠标的萤火虫4. 状态栏文本5. 跟随鼠标的文字6. 每次打开的时候自动在顶部副标题位置显示一条不同格言7. flash精美时钟(新增)
在“选项”->“配置”的“静态新闻/声明”中加入下面相应的语句就可以实现相应的功能:
1. 公告和计数器代码:
代码填写在静态新闻/声明中,目前代码如下:(其中<script language=JavaScript src=”http://laoan.com/counters/count.php?kvw3000″></script>为在http://www.laoan.com/counters/申请的免费计数器,注意将下面的kvw3000改为你自己申请的帐号)
<IMG src=”http://blog.csdn.nethttp://bolgimg.b0.upaiyun.com/images/blog_csdn_net/upwaker/17243/t_rsxt0022.jpg” width=”150″ height=”150″></br>个人简介</br>网名:回家念经(kv300)</br>QQ:107336063</br><SMALL>MSN:<A href=”mailto:wjt2000@etang.com” >kvw3000@hotmail.com</A></SMALL></br></br>
来自:西安</br>
——————————-</br>访问量:<script language=JavaScript src=”http://laoan.com/counters/count.php?kvw3000"></script></br>-------------------------------
2. 为Blog 添加“天气预报”功能
<p><b>今日天气</b><br><center><iframe width=157 height=240 frameborder=0 scrolling=NO src='http://appnews.qq.com/cgi-bin/news_qq_search?city='></iframe></center>
要更改默认省份的话,只要在city=的后面加就行了,不过那个省份在列表中要有。
将: city= 替换为: city=上海 就可以了,不过先看一下列表里面有没有上海这个城市,如果有的话再加。
3.跟随鼠标的萤火虫  以下是代码,无须修改<script language="JavaScript">if (!document.layers&&!document.all)event="test"function showtip2(current,e,text){if (document.all&&document.readyState=="complete"){document.all.tooltip2.innerHTML='<marquee style="border:1px solid black">'+text+'</marquee>'document.all.tooltip2.style.pixelLeft=event.clientX+document.body.scrollLeft+10document.all.tooltip2.style.pixelTop=event.clientY+document.body.scrollTop+10document.all.tooltip2.style.visibility="visible"}else if (document.layers){document.tooltip2.document.nstip.document.write('<b>'+text+'</b>')document.tooltip2.document.nstip.document.close()document.tooltip2.document.nstip.left=0currentscroll=setInterval("scrolltip()",100)document.tooltip2.left=e.pageX+10document.tooltip2.top=e.pageY+10document.tooltip2.visibility="show"}}function hidetip2(){if (document.all)document.all.tooltip2.style.visibility="hidden"else if (document.layers){clearInterval(currentscroll)document.tooltip2.visibility="hidden"}}function scrolltip(){if (document.tooltip2.document.nstip.left>=-document.tooltip2.document.nstip.document.width)document.tooltip2.document.nstip.left-=5elsedocument.tooltip2.document.nstip.left=150}</script><script language="JavaScript">function YY_Layerfx(yyleft,yytop,yyfnx,yyfny,yydiv,yybilder,yyloop,yyto,yycnt,yystep) { //v1.2if ((document.layers)||(document.all)){with (Math) {yynextx= eval(yyfnx)}with (Math) {yynexty= eval(yyfny)}yycnt=(yyloop && yycnt>=yystep*yybilder)?0:yycnt+yystep;if (document.layers){eval(yydiv+".top="+(yynexty+yytop))eval(yydiv+".left="+(yynextx+yyleft)) }if (document.all){eval("yydiv=yydiv.replace(/.layers/gi, '.all')");eval(yydiv+".style.pixelTop="+(yynexty+yytop));eval(yydiv+".style.pixelLeft="+(yynextx+yyleft)); }argStr='YY_Layerfx('+yyleft+','+yytop+',"'+yyfnx+'","'+yyfny+'","'+yydiv+'",'+yybilder+','+yyloop+','+yyto+','+yycnt+','+yystep+')';if (yycnt<=yystep*yybilder){eval(yydiv+".yyto=setTimeout(argStr,yyto)");} }}function YY_Mousetrace(evnt) { if (yyns4){if (evnt.pageX) {yy_ml=evnt.pageX; yy_mt=evnt.pageY;} }else{yy_ml=(event.clientX + document.body.scrollLeft);yy_mt=(event.clientY + document.body.scrollTop);}if (yy_tracescript)eval(yy_tracescript)}</script><script language="JavaScript">function PopWin(){var PopWin = window.open("new.htm","PopWin","toolbar=no,directries=no,scrollBars=yes,height=350,width=400");}</script><body><div id="tooltip2" style="position:absolute;visibility:hidden;clip:rect(0 150 50 0);width:150px;background-color:lightyellow"><layer name="nstip" width="1000px" bgColor="lightyellow"></layer></div><div id="yyd0"style="position:absolute; left:10px; top:50px; width:3px; height:3px; z-index:1; background-color: #19636c; layer-background-color: #19636c; border: 1px none #000000; clip: rect(0 3 3 0)"></div><divid="yyd1"style="position:absolute; left:20px; top:50px; width:3px; height:3px; z-index:1; background-color: #708574; layer-background-color: #708574; border: 1px none #000000; clip: rect(0 3 3 0)"></div><divid="yyd2"style="position:absolute; left:30px; top:50px; width:3px; height:3px; z-index:1; background-color: #379bbf; layer-background-color: #379bbf; border: 1px none #000000; clip: rect(0 3 3 0)"></div><divid="yyd3"style="position:absolute; left:40px; top:50px; width:3px; height:3px; z-index:1; background-color: #25184c; layer-background-color: #25184c; border: 1px none #000000; clip: rect(0 3 3 0)"></div><divid="yyd4"style="position:absolute; left:50px; top:50px; width:3px; height:3px; z-index:1; background-color: #31bd3c; layer-background-color: #31bd3c; border: 1px none #000000; clip: rect(0 3 3 0)"></div><divid="yyd5"style="position:absolute; left:60px; top:50px; width:3px; height:3px; z-index:1; background-color: #c11efd; layer-background-color: #c11efd; border: 1px none #000000; clip: rect(0 3 3 0)"></div><script>var yyns4=window.Event?true:false; var yy_mt = 0; var yy_ml = 0;document.onmousemove = YY_Mousetrace;yy_tracescript = '';if (yyns4){ document.captureEvents(Event.mousemove);YY_Mousetrace('',',document.YY_Mousetrace1')}YY_Layerfx(0,0,'yy_ml+cos((15*sin(yycnt/39.83007847812662))+0)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','yy_mt+sin((15*sin(yycnt/34.224861639800686))+0)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','document.layers[\'yyd0\']',2000,true,80,0,1);YY_Layerfx(0,0,'yy_ml+cos((15*sin(yycnt/27.66510707209673))+30)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','yy_mt+sin((15*sin(yycnt/9.240632767417667))+30)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','document.layers[\'yyd1\']',2000,true,80,0,1);YY_Layerfx(0,0,'yy_ml+cos((15*sin(yycnt/16.45318944579641))+60)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','yy_mt+sin((15*sin(yycnt/16.0564452288292))+60)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','document.layers[\'yyd2\']',2000,true,80,0,1);YY_Layerfx(0,0,'yy_ml+cos((15*sin(yycnt/6.95348954836835))+90)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','yy_mt+sin((15*sin(yycnt/44.13697049887155))+90)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','document.layers[\'yyd3\']',2000,true,80,0,1);YY_Layerfx(0,0,'yy_ml+cos((15*sin(yycnt/33.90077294583733))+120)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','yy_mt+sin((15*sin(yycnt/2.2378828869411587))+120)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','document.layers[\'yyd4\']',2000,true,80,0,1);YY_Layerfx(0,0,'yy_ml+cos((15*sin(yycnt/37.858312521039835))+150)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','yy_mt+sin((15*sin(yycnt/18.083839795990098))+150)*150*(sin(10+yycnt/20)+0.2)*cos(yycnt/20)','document.layers[\'yyd5\']',2000,true,80,0,1);</script></body> 
4.为Blog 添加“状态栏文本”功能
<script language=JavaScript> var MESSAGE="欢迎您亲自光临回家念经的小站            " var POSITION=100 var DELAY=10 var scroll=new statusMessageObject() function statusMessageObject(p,d) {  this.msg =MESSAGE  this.out =" "  this.pos =POSITION  this.delay=DELAY  this.i=0  this.reset=clearMessage } function clearMessage() {  this.pos=POSITION } function scroller() {  for (scroll.i=0;scroll.i<scroll.pos;scroll.i++){  scroll.out += " "}  if (scroll.pos >= 0)  scroll.out += scroll.msg  else scroll.out=scroll.msg.substring(-scroll.pos,scroll.msg.length)  window.status=scroll.out  scroll.out=" "  scroll.pos--  if (scroll.pos < -(scroll.msg.length)) {  scroll.reset()}  setTimeout('scroller()',scroll.delay) } function snapIn(jumpSpaces,position) {  var msg = scroll.msg  var out = ""  for(var i=0; i<position; i++)   {   out+= msg.charAt(i)  }  for(i=1;i<jumpSpaces;i++)   {   out += " "  }  out+=msg.charAt(position)  window.status = out  if(jumpSpaces <= 1)  {   position++   if(msg.charAt(position) == ' ')    {    position++   }   jumpSpaces = 100-position  }  else if (jumpSpaces >  3)  {   jumpSpaces *= .75  }  else  {   jumpSpaces--  }  if(position != msg.length)  {   var cmd = "snapIn(" + jumpSpaces + "," + position + ")";   scrollID = window.setTimeout(cmd,scroll.delay);  }  else  {   window.status=""   jumpSpaces=0   position=0   cmd = "snapIn(" + jumpSpaces + "," + position + ")";   scrollID = window.setTimeout(cmd,scroll.delay);   return false  }  return true } snapIn(100,0);</script>
5.为Blog 添加“跟随鼠标的文字”功能
<style type="text/css">.spanstyle{ position:absolute; visibility:visible; top:-500px; font-size:10pt; color: #0000ff; font-weight:bold;}</style>
<script> var x,y var step=15 var flag=0 var message="程序不过是梦" message=message.split("") var xpos=new Array() for (i=0;i<=message.length;i++) {  xpos[i]=-500 } var ypos=new Array() for (i=0;i<=message.length;i++) {  ypos[i]=-500 } function handlerMM(e) {  x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX-5  y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY-75  flag=1 } function makesnake() {  if (flag==1 && document.all)  {   for (i=message.length; i>=1; i--)   {    xpos[i]=xpos[i-1]+step    ypos[i]=ypos[i-1]   }   xpos[0]=x+step   ypos[0]=y   for (i=0; i<message.length; i++)   {    var thisspan = eval("span"+(i)+".style")    thisspan.posLeft=xpos[i]    thisspan.posTop=ypos[i]   }  }  else if (flag==1 && document.layers)  {   for (i=message.length; i>=1; i--)   {    xpos[i]=xpos[i-1]+step    ypos[i]=ypos[i-1]   }   xpos[0]=x+step   ypos[0]=y   for (i=0; i<message.length; i++)   {    var thisspan = eval("document.span"+i)    thisspan.left=xpos[i]    thisspan.top=ypos[i]   }  }  var timer=setTimeout("makesnake()",30) }</script>
<body onLoad="makesnake()" ><script> for (i=0;i<=message.length;i++) {  document.write("<span id='span"+i+"'class='spanstyle'>")  document.write(message[i])  document.write("</span>") } if (document.layers) {  document.captureEvents(Event.MOUSEMOVE); } document.onmousemove = handlerMM;</script>
6.给blog增加一个功能,每次打开的时候自动在顶部副标题位置显示一条格言 (这个我没使用)
<script language="javascript">var word=new Array();word[0]="当你感到悲哀痛苦时,最好是去学些什么东西。学习会使你永远立于不败之地。"word[1]="每一个成功者都有一个开始。勇于开始,才能找到成功的路。"word[2]="与其临渊羡鱼,不如退而结网。"word[3]="若不给自己设限,则人生中就没有限制你发挥的藩篱。"word[4]="绊脚石乃是进身之阶。"word[5]="即使爬到最高的山上,一次也只能脚踏实地地迈一步。"word[6]="积极思考造成积极人生,消极思考造成消极人生。"word[7]="人之所以有一张嘴,而有两只耳朵,原因是听的要比说的多一倍。"word[8]="别想一下造出大海,必须先由小河川开始。"word[9]="即使是不成熟的尝试,也胜于胎死腹中的策略。"word[10]="积极的人在每一次忧患中都看到一个机会,而消极的人则在每个机会都看到某种忧患。"word[11]="如果我们想要更多的玫瑰花,就必须种植更多的玫瑰树。"word[11]="世上没有绝望的处境,只有对处境绝望的人。"word[12]="当你感到悲哀痛苦时,最好是去学些什么东西。学习会使你永远立于不败之地。"word[13]="世界上那些最容易的事情中,拖延时间最不费力。"word[14]="没有口水与汗水,就没有成功的泪水。"word[15]="如果你希望成功,以恒心为良友,以经验为参谋,以小心为兄弟,以希望为哨兵。"word[16]="大多数人想要改造这个世界,但却罕有人想改造自己。"word[17]="未曾失败的人恐怕也未曾成功过。"word[18]="人生伟业的建立,不在能知,乃在能行。"word[19]="挫折其实就是迈向成功所应缴的学费。"word[20]="任何的限制,都是从自己的内心开始的。"word[21]="忘掉失败,不过要牢记失败中的教训。"word[22]="不是境况造就人,而是人造就境况。"document.all("header").innerHTML="<a href='http://babypai.vicp.net'><img src='http://babypai.vicp.net/linklogo.gif' border=0 alt='ジβаЪy派主页' align=right /></a><span>"+document.all("Header1_HeaderTitle").outerHTML+"<br/>&nbsp;&nbsp;&nbsp;&nbsp;"+word[parseInt(Math.random()*22)]+"</span>"</script>
7. 给blog增加flash精美时钟
发现了很多绚丽的FLASH钟表,免费,没有广告的可以使用,颜色也可选择,安装也方便。
你可以预览后选择自己喜欢的。
刻度时钟:<EMBED SRC=http://www.butabon.com/Clock/clock_038.swf WIDTH=150 HEIGHT=150 wmode=transparent quality=high loop=true menu=false>其中的http://www.butabon.com/Clock/clock_038.swf是时钟的flash地址,可以在IE中预览,其中的038可以替换成000-039之间或者051-059之间的任何一个数字(全看个人喜好,呵呵)
数字时钟:
第一种风格:<EMBED SRC=http://www.butabon.com/Clock/digiwide019.swf WIDTH=150 HEIGHT=15 wmode=transparent quality=high loop=true menu=false>其中的http://www.butabon.com/Clock/digiwide019.swf同样是时钟的flash地址,可以在IE中预览,其中的019可以替换成000-019之间之间的任何一个数字(同样全看个人喜好,呵呵)
第二种风格:<EMBED SRC=http://www.butabon.com/Clock/digital_019.swf WIDTH=150 HEIGHT=90 wmode=transparent quality=high loop=true menu=false>其中的http://www.butabon.com/Clock/digital_019.swf同样是时钟的flash地址,可以在IE中预览,其中的019可以替换成000-019之间之间的任何一个你可以在IE中可以成功预览的数字(请自己测试)。新的时钟 这一批flash时钟的地址为http://fengzhuju.nease.net/previews/clocks/clock1.swf,其中的clock1可以换成clock1~clock100