使用电动牙刷导致è€?年痴呆?

February 8, 2006 by


uploaded 
by helter-skelter

我的电动牙刷å??了,刚巧今天在网上看到了关于电动牙刷比普通牙刷更有效的文章,å?ˆ激å?‘起我å†?买个新牙刷的愿望。
晚上,女å?‹打电è¯?æ?¥,没想到å?´é?­到了她的æž?力å??对,最å?Ž的结论是:使用电动牙刷导致è€?年痴呆ï¼?ï¼?ï¼?
真是晕啊ï¼?
以下是女å?‹列举电动牙刷的三大罪状:

  1. 使用电动牙刷奢侈ï¼?
    • 最便宜的电动牙刷也è¦?30多元,用æ?¥买普通牙刷ä¸?知å?¯以使用多长时间了
  2. 使用电动牙刷是无谓的浪费ï¼?
    • 使用普通牙刷一样ä¿?æŒ?牙齿å?«生清æ´?,最多æ¯?年去洗牙一次。电动的纯粹是无谓的浪费
  3. 使用电动牙刷,阻止æ¯?天正常的手与å°?脑的例行å??调锻炼,增加è€?年痴呆的几率ï¼?
    • å??对我连这最基本的例行å??调è¿?动都çœ?略,必然导致è€?年痴呆

最å?Ž,女å?‹å¨?èƒ?如果我买电动牙刷就给我è—?起æ?¥,让我å?ª能使用普通牙刷ï¼?总之,女å?‹很生气,å?Ž果很严é‡?ï¼?
哎ï¼?

姚姚å?Œ学的海å?—之行

February 8, 2006 by


文昌鸡
Originally uploaded by younggun

闻å??é??迩的“文昌鸡â€?,馋啊ï¼?
想必姚姚å?Œ学春节海å?—探亲之行一定收获很多ï¼?
还等姚姚å?Œ学æ?¥具体介ç»?一下。

狗年快ä¹?ï¼?

February 8, 2006 by

Tanya_l_zoey_2

虽然晚了点,ä¸?过ç¥?ç¦?总还是è¦?é€?的。
ç¥?大家狗年万事如æ„?å?§ï¼?

iBatis到底有多神奇?

January 24, 2006 by

VSHibernate
上次younggunå?‘我推è??了很久iBatis,说比Hibernate更好用云云。由于我对iBatisä¸?是很了解,被忽悠了好一会。ä¸?过,我推测,由于iBatis没有维护对象之间的映射关系,所以它应该很难å?š到Lazy Loading。今天younggunå?‘我进一步å?«æ?¿。先把传说中的iBatis下载下æ?¥看看。å…?得å†?被忽悠。

Mac with Intel Inside

January 24, 2006 by


虽然现在说已ç»?ä¸?是什么新闻,但是还是写下æ?¥。Mac终于有了å?¦一个心è„?。以å?Ž苹果的机器上就å?¯以顺利的安装多个æ“?作系统,比如windwos,呵呵。或许苹果希望能够有效é™?低æˆ?本,为mac进一步扳回市场,ä¸?过这也有å?¯能让mac的æ“?作系统大é‡?盗版。ç»?对是一把å?Œ刃剑。看看这次Jobs的赌注能ä¸?能赢ï¼?

快过年啦

January 23, 2006 by

Akagami4jm

è¦?过年了,大家都在忙什么呢?呵呵

é?ž常好用的TiddlyWiki

January 20, 2006 by

Opal Home Page

这两天都在为Opal找一个å?ˆ适的wiki,从del.icio.us上å?¶尔æ?œ到了TiddlyWiki这个东东。用下æ?¥感觉ä¸?错。TiddlyWiki和其它wiki engine比较很有自己的特点:

  1. å°?,å°?到å?ª有一个html,å?¯以éš?时带ç?€走
  2. 好用,ä¸?用安装,且界é?¢酷玄,使用方便
  3. 功能比较强大,虽然ä¸?是最强大的wiki,但是也算是比较全了,特别是能够内嵌html元素,满足ç»?大多数场å?ˆ
  4. 强大的扩展能力,满足å?„ä½?高级玩家的å?„ç§?怪异想法

我现在还将它用å?š我的个人主页,å?¯以高度定制自己喜欢的内容。

å¾?家汇城市雕塑展

January 18, 2006 by

No Title

Originally uploaded by YaPEX.

这次去已ç»?是第二次,累计花费了我一å?·胶å?·。很有æ„?æ€?的城市雕塑展,而且对大家是å…?费的。我承认这个是在上海的好处之一,以å‰?在å?—京从æ?¥没有å?‚与过类似的展览。ä¸?过,以å‰?在å?—京也没有开始学摄影。

新年,新家,新的开始!

January 4, 2006 by

Happy New Year!

Originally uploaded by Liesje.

元旦三天,两天æ?¬家,收拾。虽然比较累,ä¸?过和å?«刚他们一起有说有笑的干活到也开心。新的环境,新的家居布置,新的开始ï¼?希望自己和朋å?‹们新的一年都有更多收获ï¼?

è¸?水Prevayler

January 4, 2006 by

is the free-software Prevalence layer for Java.

最早关注到prevayler是一年å?Šå‰?的事了。当时在网上éš?便乱转的时候,çª?然å?‘现有个å?«prevayler的东东获得了jolt 14届的大奖。好奇之余便跑到了主页上去看个究竟。乖乖,一看å?¯是å?“了一跳,人家å?·称比oracle快9000å€?,比mysql还快3000å€?ï¼?牛皮å?¹破天了å?§?细细看æ?¥,原æ?¥人家独辟蹊径,把数æ?®全部放在内存里,而且是以对象的形å¼?。在内存里速度当然应该更快,而以对象的方å¼?则使用起æ?¥更自然。

将数æ?®全部ä¿?存在内存里,å?¬起æ?¥有点ä¸?å?¯æ€?议,prevayler的价值观很简å?•,现在内存的价格越æ?¥越便宜,增加内存的代价原比增加oracle的licenseè¦?便宜许多。在prevayler独特的高å?¯é? 性和高扩展性ä¿?è¯?下,原æ?¥越å?¸引我的眼ç?ƒï¼?当年最疯狂的技术å?£å?·便是:你还在使用数æ?®库å?—?ï¼?

公å?¸希望能够有快速原形的开å?‘能力,prevayler便å†?一次进入我的候选å??å?•。é‡?新下载prevayer的æº?代ç ?,此时的版本已ç»?是2.0.006了,让它自带的例å­?跑起æ?¥还是比较的容易,我就ä¸?在此唠å?¨。ä¸?过,ç»?过几个例å­?的å°?试,我å?‘现了一些容易让大家误解的概念ï¼?

首先:prevayler在通过æ¯?个Transaction把对象æŒ?久化的时候都是采用深度拷è´?的方å¼?,也就说å?³使是多对一的关系,例如book -> author这样的关系,æ¯?个book中都会ä¿?存author完整的信æ?¯,而ä¸?是引用ï¼?如果我们应用一下æ“?作getBookById(3).getAuthor().setAge(36)的到的结果居然是:
book[id:0, title:book1, author[id:0,name:foo,age:35]];
book[id:1, title:book1, author[id:0,name:foo,age:35]];
book[id:2, title:book1, author[id:0,name:foo,age:35]];
book[id:3, title:book1, author[id:0,name:foo,age:36]];
这个让我刚开始的时候ç?€实疑惑了一会。这样的结果就是我们ä¸?能在对象中ä¿?留å?¦一个对象的引用,而å?ª能ä¿?留å?¦一个对象的id之类的引用。然å?Ž通过查询这个id获得需è¦?的对象。å?¦则,整个系统的行为ç»?对出乎你的æ„?料ï¼?

其次,所有对æŒ?久化对象的æ“?作必须是在Transaction内完æˆ?,å?¦则无效。这个和hibernate的概念比较接近。
prevayler系统并ä¸?是一个OODB,所以大家没有必è¦?设计一个object的cantainer,然å?Ž把所有的数æ?®都æŒ?久化在这个cantainer内。

Prevayler确实是一个大胆而å?ˆ有创造性的开æº?项目,虽然还ä¸?能说是尽善尽美,但是确实为我们æ??供了å?¦一个æŒ?久化的选择。æ?®说google所有的数æ?®都在内存中查询,那我们利用Prevayler和它的cluster机制å?Žå?ˆ能å?š些什么呢?


Design a site like this with WordPress.com
Get started