2010年2月11日星期四

再见 Blogspot

I have moved to Baidu
I will miss you ...

Good luck!

如果生命只剩一天

Okay, hvis du fik at vide du havde en dag tilbage at leve i
hvad ville du så gøre?
好吧,如果生命只剩一天,你会做什么?
Hvad jeg ville gøre?
那我呢?
Jeg tror jeg ville..
如果是我,
hæve lidt penge på min firma konto
我会再从我公司的帐户取些钱,
løb ned og shop den bil jeg altid havde tænkt på
去买那辆心仪已久的车。
vink når jeg så min nabo, hallo
我的邻居挥挥手,嘿
yo, bilen er ny og 24 tommer allo
这可是辆2.4的新车
Jeg ville ha den pige jeg elsker ved min side
我会去找那个我一直心仪的女孩
Køre ud mod vandet
带她去海边
Og ik ta noget forgivet
管别人怎么说呢
Jeg ville ringe til gamle venner og kærester
我会打电话给我的哥们和女朋友
fortælle dem at de har gjort mig til den jeg er
告诉他们,是他们让我找回我自己
kig mig i bakspejlet
照照镜子
og sig "hey det' godt nok"
说一声:嘿,还挺帅!
sæddet tilbage, vinduet ned og volumen op
斜靠在椅之上,望着大敞的窗户,把收音机音量调到最大
jeg ville gi en ****
我可不想现在和女人上床
hvorfor jeg var her
那我在这干什么
bare smile og nyde, at det var jeg
只想笑,享受着真实的自我
jeg ville samle mine venner og familie op
我会叫上所有的朋友和家人,
og køre videre ud mod vandet i en samlet flok
一起去海边
så ville jeg tænkte på om jeg havde givet nok igen
然后好好想想是不是已经回报
til dem der har givet mig så meget af dem
所有已为我付出太多的人
jeg ville pakere bilen midt ude på vejen
我想要把车停在马路中央
og der sku være musik, yo, min egen
音乐响起,没错,我自己的音乐
og alle ville smile og bounce med hinanden
所有人都又笑又跳
barbarque og kæmpe bål på stranden
当然还要有海边烧烤
jeg ville sige til mine brødre at jeg er stolt af dem
我会告诉我的兄弟们我真的为他们骄傲
at de sku forstå hvor meget jeg virkelig holder af dem
他们一定明白我有多在乎他们
jeg ville sige til min mor og far at jeg elsker dem
我会告诉我的老爸老妈,我真的爱他们
og spørge dem om de ik sku prøve at finde sammen igen
然后再问问什么时候他们能重新在一起
fortælle mine venner at jeg tror på
我会告诉我的朋友们
vores kærlighed er større end man kan sætte ord på
我们之间,尽在不言中
og jeg ville finde min kvinde og sige til hende
我会找到真正属于我的姑娘然后对她说
at jeg havde lyst til at leve videre i hende
我就想这样,一直躺在她怀里
og solen ville gå ned over vandet
阳光洒在水面上
mens jeg røg en sidste blå kings
我抽着最后一支烟
drak et sidste glas rødvin
喝着最后一杯酒
vind i håret
风掠过我的头发
rockstar briller på
也掠过我的“rockstar”眼镜
23 år 23岁了
vi ses mit dannebrog
我想看看我们的国旗
En dag tilbage
如果生命只剩一天
lev mens du gør det
不要停歇
elsk mens du tør det
勇敢去爱
En dag tilbage
如果生命只剩一天
lev mens du gør det
不要停歇
elsk mens du tør det
勇敢去爱
En dag tilbage
如果生命只剩一天
lev mens du gør det
不要停歇
elsk mens du tør det
勇敢去爱
En dag tilbage
如果生命只剩一天

2010年1月3日星期日

This is American?

No people in the street at Christmas eve
A few restaurants open at Christmas and New Year day
Wear shorts in winter
...

2009年11月25日星期三

[转]最健康的作息时间表



7:30:起床。英国威斯敏斯特大学的研究人员发现,那些在早上5:22―7:21 分起床的人,
其血液中有一种能引起心脏病的物质含量较高,因此,在7:21之后起床对身体健康更加有益。
打开台灯。“一醒来,就将灯打开,这样将会重新调整体内的生物钟,调整睡眠和醒来模式。
”拉夫堡大学睡眠研究中心教授吉姆·霍恩说。
喝一杯水。水是身体内成千上万化学反应得以进行的必需物质。早上喝一杯清水,
可以补充晚上的缺水状态。

7:30―8:00:在早饭之前刷牙。“在早饭之前刷牙可以防止牙齿的腐蚀,因为刷牙之后,
可以在牙齿外面涂上一层含氟的保护层。要么,就等早饭之后半小时再刷牙。
”英国牙齿协会健康和安全研究人员戈登·沃特金斯说。

8:00―8:30:吃早饭。“早饭必须吃,因为它可以帮助你维持血糖水平的稳定。
”伦敦大学国王学院营养师凯文·威尔伦说。早饭可以吃燕麦粥等,
这类食物具有较低的血糖指数。

8:30―9:00:避免运动。来自布鲁奈尔大学的研究人员发现,
在早晨进行锻炼的运动员更容易感染疾病,因为免疫系统在这个时间的功能最弱。
步行上班。马萨诸塞州大学医学院的研究人员发现,每天走路的人,
比那些久坐不运动的人患感冒病的几率低25%。

9:30:开始一天中最困难的工作。纽约睡眠中心的研究人员发现,
大部分人在每天醒来的一两个小时内头脑最清醒。

10:30:让眼睛离开屏幕休息一下。如果你使用电脑工作,
那么每工作一小时,就让眼睛休息3分钟。

11:00:吃点水果。这是一种解决身体血糖下降的好方法。
吃一个橙子或一些红色水果,这样做能同时补充体内的铁含量和维生素C含量。

13:00:在面包上加一些豆类蔬菜。你需要一顿可口的午餐,并且能够缓慢地释放能量。
“烘烤的豆类食品富含纤维素,番茄酱可以当作是蔬菜的一部分。”维伦博士说。

14:30―15:30:午休一小会儿。雅典的一所大学研究发现,那些每天中午午休30分钟或更长时间,每周至少午休3次的人,因心脏病死亡的几率会下降37%。

16:00:喝杯酸奶。这样做可以稳定血糖水平。在每天三餐之间喝些酸牛奶,有利于心脏健康。

17:00―19:00:锻炼身体。根据体内的生物钟,这个时间是运动的最佳时间,舍菲尔德大学运动学医生瑞沃·尼克说。

19:30:晚餐少吃点。晚饭吃太多,会引起血糖升高,并增加消化系统的负担,影响睡眠。晚饭应该多吃蔬菜,少吃富含卡路里和蛋白质的食物。吃饭时要细嚼慢咽。

21:45:看会电视。这个时间看会儿电视放松一下,有助于睡眠,但要注意,尽量不要躺在床上看电视,这会影响睡眠质量。

23:00:洗个热水澡。“体温的适当降低有助于放松和睡眠。”拉夫堡大学睡眠研究中心吉姆·霍恩教授说。

23:30:上床睡觉。如果你早上7点30起床,现在入睡可以保证你享受8小时充足的睡眠。
任何试图更改生物钟的行为,都将给身体留下莫名其妙的疾病,20、30年之后再后悔,已经来不及了。
一、晚上9-11点为免疫系统(淋巴)排毒时间,此段时间应安静或听音乐。

二、晚间11-凌晨1点,肝的排毒,需在熟睡中进行。

三、凌晨1-3点,胆的排毒,亦同。

四、凌晨3-5点,肺的排毒。此即为何咳嗽的人在这段时间咳得最剧烈,因排毒动作已走到肺;不应用止咳药,以免抑制废积物的排除。

五、凌晨5-7点,大肠的排毒,应上厕所排便。

六、凌晨7-9点,小肠大量吸收营养的时段,应吃早餐。疗病者最好早吃,在6点半前,养生者在7点半前,不吃早餐者应改变习惯,即使拖到9、10点吃都比不吃好。

七、半夜至凌晨4点为脊椎造血时段,必须熟睡,不宜熬夜。

  记住身体健康作息时间表,安排好你的生活,让你的人生丰富多彩!

2009年11月24日星期二

旅途中仓促引入 的bug

需求:当 endTime 比当前时间超过 20 年时,将 expiration date 置为空。

错误地将 date 要么减 20 年,要么为null:

Calendar endTime = response.getConsumerService().getEndTime();
if (endTime != null) {
// roll endTime back 20 years
CalendarUtil.truncateDay(endTime).roll(Calendar.YEAR, -20);

if (endTime.after(CalendarUtil.truncateDay(Calendar.getInstance()))) {
// If the expiration date of the current subscription received from ECWSis greater than 20 years, make this null
endTime = null;
}
}
currentSubscriptionDto.setExpirationDate(endTime);

正确的逻辑应该为:
Calendar endTime = response.getConsumerService().getEndTime();
if (endTime != null) {
Calendar clonedEndTime = (Calendar)endTime.clone();

// roll clonedEndTime back 20 years
CalendarUtil.truncateDay(clonedEndTime ).roll(Calendar.YEAR, -20);

if (clonedEndTime .after(CalendarUtil.truncateDay(Calendar.getInstance()))) {
// If the expiration date of the current subscription received from ECWSis greater than 20 years, make this null
endTime = null;
}
}
currentSubscriptionDto.setExpirationDate(endTime);


原本高兴地在机场第一次 bug fixing, 可是时间仓促,也是因为 Date 和 BigInteger, BigDecimal 一样,思考起来一点也不直观。

慎加注意!

2008年11月19日星期三

NetBeans 6.5 出来了!

Download NetBeans!
尽管这一版 6.5 一直在“鼓吹”给 PHP 的朋友听,
但是NetBeans team 还是没有忘本,有关JAVA IDE 的特征也不少:
NetBeans IDE 6.5 Release Client - New and Noteworthy
6.5 Release Information


下面这些是我个人比较喜欢的:
  • Automatic Compile on Save
  • Improved Eclipse project import and synchronization
  • Java Call Hierarchy
  • Analyze Javadoc
  • CamelCase code completion
  • Customize formatting settings per project
  • Enhanced support for Spring, Hibernate
  • New multi-threaded debugging with improved UI and work-flow

Have fun!

2008年11月16日星期日

JAVA 1.6.0_10 -Xmx

依次执行如下命令

C:\Documents and Settings\pprun>ver

Microsoft Windows XP [版本 5.1.2600]

C:\Documents and Settings\pprun>java -version
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)


C:\Documents and Settings\pprun>java -Xmx2048m -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

2 G 内存,很新鲜吗?
我刚加了一条,才百多块。
然而,直到我试到 1446 这个可爱的幸运数字时,才成功:
C:\Documents and Settings\pprun>java -Xmx1447m -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

C:\Documents and Settings\pprun>java -Xmx1446m -version
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode)


我立即切换到 Ubunut8.04,进行了一下测试:

pprun@pprun-t61:~$ uname -r
2.6.24-21-generic
pprun@pprun-t61:~$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04.1
Release: 8.04
Codename: hardy

pprun@pprun-t61:~$ java -Xmx3072m -version
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Server VM (build 11.0-b15, mixed mode)

pprun@pprun-t61:~$ java -Xmx3722m -version
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Server VM (build 11.0-b15, mixed mode)

pprun@pprun-t61:~$ java -Xmx3723m -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

是不是 JAVA 也赞成 Windows XP 黑屏?
竟然不能够分配超过 1446m (1.446g) 内存堆!

2008年9月17日星期三

雷曼兄弟破产

病根在贪得无厌的利益最大化的追求

因为大家迷失了方向和目的,只顾追求最大的利益,而丧失了价值评判的标准。当一切的一切都以利益为标准的时候,灭亡和灾难就很难完全地避免了。