天堂的阶梯
评 Head First Design Pattern
08月05日(星期五)

本来想趁着这周项目完成和暑假放假的难得的休息时间写点SpringFramework MVC深入分析的文章,然后再深入研究一下AOP的东西。可惜从itput上下载的一本电子书彻底改变了我的计划,呜呼,看来看书也会误事。这本书叫Head First Design Pattern,尽管以前听人说过这是本好书,而且得了Jolt震憾大奖,不过我当时好象不是太感兴趣。原因有二:第一,我对Jolt大奖的某些评奖有点感冒,比如去年中奖的《测试驱动开发实用指南》,虽然没仔细看,不过我觉得只是本很一般的书;而我最心爱的Expert One on One J2EE这样的经典名著从来没能得奖,今年Bruce Tate的那本当时我觉得不起眼的小书Better, faster, lighter Java居然能得技术类的震憾大奖,不知道评委的评审是什么标准。第二,我自认为看的设计模式的书虽然不算多,但也不少,而且常用的模式几乎都在项目中用过,呵呵,真是自我感觉良好。然而当我下载到这本书,经过大致浏览并看了相关评论后(能让Erich Gamma, Richard Helm, Ward Cunningham这样的大牛做出这么高的评价,这本书一定有它的独到之处。呵呵,偶最喜欢追星了),我忽然意识这是我必须要看的一本书。尽管扫描版不是那么的清晰,看着有点累,但是象我这种书迷是不在意这些的,好书是绝不能放过的,哈哈!显然这本书没有让我失望。

大致浏览这本书,会发现上面有好多的图片,好多好玩的对话,很多人会感觉这是一本轻松愉快的书。但是请记住:这本书不是花两天时间,一边看片,一边上网能读完的书,读这本书需要完全的集中精力,需要深入的思考,甚至做笔记。记得当年我看完Design Pattern Explained,总共只用了两天时间,感觉对它掌握得也相当不错。但是读完这本书我整整花了七天时间,而且读完一些章节后会感觉头脑有点爆炸。


这本书最大的优点是它的述事方式,实例、问答、图片、drama、采访、相互对话,各种各样刺激脑神经的方式都用上了,它让读者在读这本书的过程不停地进行互动、思考,难怪会这么累。不过只有这样的阅读才能带来最大的收获,各种模式的基本要点,在实例中的应用,模式间的细微差别,使用时的具体事项,看过这本书后都会有很大的加深。设计模式本身就是一种需要不断重复,不断实践,才能牢记并掌握的东西。记得以前经常听人说看GOF的Design Pattern看了五六遍,不知道他们看完后有多大收获,反正这种方法不适合我,Design Pattern我看过两遍以后就不看了,偶尔参考的时候才翻一下。我是那种需要不断有新东西来刺激才能学习的人,而这本Head first Design Pattern无疑是对我最好的刺激。从学习的角度来说,Head first Design Pattern绝对是比GOF的Design Pattern好很多的书,因为它的叙事方式远比Design Pattern那种平铺直叙的方法带来更大的头脑互动。


每一章的叙事的基本套路大概是这样的:1、提出一个设计上的问题。通常是现实生活中的例子,如设计会飞会叫的鸭子、天气数据监测、遥控器、卖咖啡、做Pizza等一系列有趣的问题。2、设计出一个比较滥的解决方案,然后问你这个解决方案有啥问题。3、分析这个解决方案存在的问题和缺陷,总结出它的缺陷,再提出比较合理的解决方案。中间会让用户互动地完成部分解决方案。4、将这个解决方案总结,最后变成设计模式,并给出了这种设计模式的定义。5、对这个模式进行升华,提出相关的注意事项和实际应用。6、最后给出总结。


当然每章中间会穿插好多有趣的东西,如重要的设计原则,对设计模式进行采访,两个模式之间的吵架,很多有启发性的问答,非常好玩的小故事等等。


当然这本书的亮点不仅仅是它的叙事方式,它还会提出很多我们以前不曾考虑或没仔细想过的一些问题。Observer模式里的push和pull方式的区别,Decorator模式会带来的问题,三种工厂模式的详细区别,singleton里要注意的多线程和多ClassLoader带来的问题,Command模式里的Invoker和Receiver角色,Template method里的hook,Iterator和Composite组合后的CompositeIterator。对dynamic proxy的分析是我见过最清楚、最好的讲解。甚至已经在Web应用中用滥了的MVC模式,看完之后都会有新的收获,因为Web上的MVC与传统的rich client的MVC差别太大了,看完之后会有恍然的感觉。


当然有些设计上的决定我还是觉得有点问题或不太同意。比如说第一章的Strategy模式使用后,我们接口里仍然会有performFly,虽然很多鸭子是不会飞的;Decorator模式里的例子不太有说服力,如果仅仅是计算饮料的价格,我觉得用Decorator模式完全是不必要的,简单的Composite会取得更好的效果,而且更直观;在Template method里硬把java的排序函数里Comparable接口的实现说成是Template method的一种变体,我仍然觉得牵强。不过无论如何,这绝对是一本可以打五星的好书。

文章分类: 书评
前篇(05-08-03): Spring MVC framework深入分析二--ApplicationContext之谜
后篇(05-08-19): Spring MVC framework深入分析之三(上)--执行过程

最新回复(255件)
主题/内容 作者/日时
我也想看

是不是需要购买才行?

amou
05-08-08 13:34
itpub啊

我上面已经写啦,在itpub在论坛上下的啊

xiecc
05-08-13 08:38
Re: 评 Head First Design Pattern

我去找了没有找到,可否给我个链接呢? 谢谢

javame
05-08-31 13:07
Re: 评 Head First Design Pattern

楼主写的很生动的书评,让人也很强烈想看的欲望!

Spring臭臭
05-08-31 21:46
Re: 评 Head First Design Pattern

可以

Spring
05-09-13 21:10
Re: 评 Head First Design Pattern

能不能给我发电子版呢,下载已经没有了。
intolong@163.com
谢谢!!

intolong
05-10-12 19:00
Re: 评 Head First Design Pattern

Thank you, I've got it!

intolong
05-10-18 09:29
Re: 评 Head First Design Pattern

上面给的连接里边的下载好像不是很全。

youyou2
06-03-03 20:24
Re: 评 Head First Design Pattern

还有没有可以发一份给我吗:tunlee@sina.com

谢谢

tunlee
06-09-16 19:57
Re: 评 Head First Design Pattern

找了好久好久了
可以发一份给我吗:
xixidove@hotmail.com
非常谢谢

APPLE
06-10-11 23:55
Re: 评 Head First Design Pattern

I try to find it, but I can't please help me send me a copy to wmeng2000@hotmail.com. Thanks

I also want it! Thanks
06-10-24 22:25
Re: 评 Head First Design Pattern

给我也发一份吧,网上找了好久都没有。
bishi9472@163.com

谢谢!

microsw
06-10-28 17:01
Re: 评 Head First Design Pattern

能否也给我发一份,谢谢了,我的EMail:jhsxp@163.com

找不到链接
06-11-07 09:08
Re: 评 Head First Design Pattern

能否给我也发一份,谢谢.
我的e-mail:kingfeng168@hotmail.com

microlink
06-11-10 09:05
Re: 评 Head First Design Pattern

我也想要一份謝謝
email: athomasliz@yahoo.com.hk

thomas
06-11-21 11:10
Re: 评 Head First Design Pattern

非常想要一份啊。能否给我一份,不胜感激!
2tom@163.com

tom
06-11-22 18:00
Re: 评 Head First Design Pattern

好东西要共享啊。并希望您给我推荐一些好的design pattern相关的书籍啊。java learning....。thanks a lot!
email: tangjinshui@gmail.com

Tang
06-11-22 18:04
Re: 评 Head First Design Pattern

非常想要一份啊。能否给我一份,不胜感激!thank you very much !

cj21cn@yahoo.com

john
06-12-04 13:09
Re: 评 Head First Design Pattern

早就听说这本书好了,
就是没有看过
能够给我一份
email:
matthew0816@gmail.com

matthew
06-12-07 13:15
Re: 评 Head First Design Pattern

我也没找到 能给我一份吗 daviart@163.com 谢了

daviart
06-12-23 22:59
Re: 评 Head First Design Pattern

能给我也发一份吗?
hongyulu2108@sina.com 谢谢

你好
07-03-30 10:12
Re: 评 Head First Design Pattern

能给我发一份吗 ,谢谢! wanghongbin@gmail.com

marvin
07-04-03 15:24
Re: 评 Head First Design Pattern

请给我发一份吧,谢谢!
wonderfullzh@yahoo.com.cn

wonderfullzh
07-04-04 00:00
Re: 评 Head First Design Pattern

也请给我一份吧,就下到了第一章,觉得非常吸引人,谢谢!
zjzjzjkkk1@163.com

zj
07-04-05 23:31
Re: 评 Head First Design Pattern

也请给我一份吧,就下到了第一章,觉得非常吸引人,谢谢!
zjzjzjkkk1@163.com

zj
07-04-05 23:31
Re: 评 Head First Design Pattern

也请给我一份吧
wkb777@126.com

非常感谢!!!!!!!!

你好
07-04-11 16:28
Re: 评 Head First Design Pattern

Please give me a copy, thank you!
xf-wang@163.com

peterwang
07-04-11 21:56
Re: 评 Head First Design Pattern

能不能给我一份,我的邮箱:lixuke1985@yahoo.com.cn


07-04-22 16:51
Re: 评 Head First Design Pattern

也给我发一个,谢谢!!
jackkp163.com

jackkp
07-04-26 09:24
Re: 评 Head First Design Pattern

能不能给我一份,谢谢!!
zhysh@yahoo.com

David
07-05-10 00:21
Re: 评 Head First Design Pattern

也请传给我一份吧,谢谢你了。
zjn_pwair@hotmail.com

Jo
07-05-17 09:27
摄影

风淋室;

摄影
07-10-13 18:34
bogm dmlra

tbiynuq uqpnib qbvongx yfza vaqudy rsifctyqz amqjwhnp

lgvcrap bahklvr
07-11-27 14:49
bogm dmlra

tbiynuq uqpnib qbvongx yfza vaqudy rsifctyqz amqjwhnp

lgvcrap bahklvr
07-11-27 14:50
Re: 评 Head First Design Pattern

也请给我一份吧
peace20078@hotmail.com

非常感谢!!!!!!!!

peace
07-12-25 10:52
[url=][/url]

[url=][/url]

abnrm
08-01-02 21:03
Re: 评 Head First Design Pattern

也请给我一份吧
kaikailkg@163.com

非常感谢!!!!!!!!

你好
08-01-14 10:24
Help needed...

Hi, I find this article very useful. It has some nice thoughts.
Continue working in the same way.

Male Enhancement
08-02-20 16:40
ssaxzxzfgbvb

ssaxzxzfgbvb

sdfsfsdf
08-06-17 22:31
cxbcvnjhkyrter

cxbcvnjhkyrter

sdasd@ff,c.com
08-06-17 22:31
Re: 评 Head First Design Pattern

799427157@qq.com 能否发一份?????????????????

那火那山
08-08-16 11:22
Re: 评 Head First Design Pattern

799427157@qq.com 能否发一份?????????????????

那火那山
08-08-16 11:22
QkJP7K himamaster hi

QkJP7K himamaster hi

himamaster
08-11-26 11:18
nails extension

nails extension

pimpinnevaslipin
09-01-20 16:20
nails extension

nails extension

minizer999
09-01-20 16:22
when pregnancy

when pregnancy

ANGELpe007
09-01-20 16:25
when pregnancy

when pregnancy

eric67t
09-01-20 16:27
when pregnancy

when pregnancy

banksg7
09-01-20 16:29
pregnancy will

pregnancy will

dvtrue
09-01-20 16:30
can pregnancy

can pregnancy

iHacker05
09-01-20 16:32
babies pregnancy

babies pregnancy

Liquidemblem
09-01-20 16:33
pregnancy body

pregnancy body

PumaOPumaOPumaO
09-01-20 16:34
flying pregnancy

flying pregnancy

chelsie63e
09-01-20 16:36
pregnancy games

pregnancy games

JOHN88884
09-01-20 16:38
man pregnancy

man pregnancy

ftknecht
09-01-20 16:39
first month pregnancy

first month pregnancy

Playero909
09-01-20 16:41
first month pregnancy

first month pregnancy

Playero909
09-01-20 16:41
last month of pregnancy

last month of pregnancy

christyna12n
09-01-20 16:44
last month of pregnancy

last month of pregnancy

christyna12n
09-01-20 16:44
pregnancy months

pregnancy months

maxx01010
09-01-20 16:45
pregnancy months

pregnancy months

maxx01010
09-01-20 16:45
pregnancy showing

pregnancy showing

SgtMcMuffin777
09-01-20 16:45
pregnancy showing

pregnancy showing

SgtMcMuffin777
09-01-20 16:46
pregnancy woman

pregnancy woman

kardozo7
09-01-20 16:46
healthy pregnant

healthy pregnant

McNugget06
09-01-20 16:47
first pregnancy sign

first pregnancy sign

lankanvino
09-01-20 16:48
pregnant eating

pregnant eating

PipersPicksTV
09-01-20 16:50
first pregnancy com

first pregnancy com

DontBeObamaZombies
09-01-20 16:54
her first pregnancy com

her first pregnancy com

cr0uchingtiger
09-01-20 16:57
photo of pregnant

photo of pregnant

chb9086
09-01-20 16:58
a pregnant

a pregnant

Computenator
09-01-20 17:00
in pregnant

in pregnant

ftknecht
09-01-20 17:01
www pregnant

www pregnant

HeavenMessage
09-01-20 17:02
2 pregnant

2 pregnant

AMVWannaBe
09-01-20 17:03
first pregnant

first pregnant

hellshade2
09-01-20 17:04
pregnant during

pregnant during

SUPERMANFAbz
09-01-20 17:06
pregnant 2008

pregnant 2008

TheNextIdina
09-01-20 17:06
pregnant on

pregnant on

NckJonasluver
09-01-20 17:07
of pregnant woman

of pregnant woman

Spectres
09-01-20 17:08
mr pregnant

mr pregnant

kk022
09-01-20 17:09
pregnant from

pregnant from

bogus24
09-01-20 17:11
gets pregnant

gets pregnant

bspinvestigator01
09-01-20 17:12
pregnant tube

pregnant tube

Msloverlybaudelaire
09-01-20 17:13
climax pregnant

climax pregnant

darkdevilredangel
09-01-20 17:14
are pregnant

are pregnant

slivenne
09-01-20 17:15
be pregnant

be pregnant

plasticvideo
09-01-20 17:16
get pregnant after

get pregnant after

raidyxox
09-01-20 17:17
period but pregnant

period but pregnant

DisneysFansClub
09-01-20 17:19
pregnant women and

pregnant women and

riasroxy
09-01-20 17:20
pregnant at

pregnant at

bboyemme
09-01-20 17:21
lo pregnant

lo pregnant

AMinda42192
09-01-20 17:22
alba pregnant

alba pregnant

soccershannon27
09-01-20 17:24
was pregnant

was pregnant

0zeldalink0
09-01-20 17:25
i get pregnant

i get pregnant

hannah1cyrus
09-01-20 17:26
pregnant due date

pregnant due date

oOAqUaGaLOo
09-01-20 17:27
wine while pregnant

wine while pregnant

Morithallthose
09-01-20 17:28
costs pregnancy

costs pregnancy

simpleplan4liiffe
09-01-20 17:29
estimated due date

estimated due date

jordieweeds
09-01-20 17:31
symptoms of pregnant

symptoms of pregnant

teammileyx
09-01-20 17:34
calculate due date pregnancy

calculate due date pregnancy

novatre
09-01-20 17:35
calendar date due pregnancy

calendar date due pregnancy

cissiee37
09-01-20 17:36
announcement pregnancy

announcement pregnancy

aaronhy
09-01-20 17:38
cramping early pregnancy

cramping early pregnancy

Cotoredond
09-01-20 17:39
american pregnancy association

american pregnancy association

NorthlandSport
09-01-20 17:39
calculate my due date

calculate my due date

ellieve
09-01-20 17:41
pregnancy what not to eat

pregnancy what not to eat

SebasSeba
09-01-20 17:42
what not to eat during pregnancy

what not to eat during pregnancy

IamLoveLove
09-01-20 17:43
foods to eat when pregnant

foods to eat when pregnant

mrjugge
09-01-20 17:44
foods to avoid while pregnant

foods to avoid while pregnant

christy41
09-01-20 17:47
what not to eat while pregnant

what not to eat while pregnant

asryy4
09-01-20 17:48
pms symptoms pregnancy

pms symptoms pregnancy

veiocharru
09-01-20 17:49
pregnancy tracker

pregnancy tracker

RebeReebo
09-01-20 17:51
pregnancy and vomiting

pregnancy and vomiting

magily1
09-01-20 17:54
old wives tales pregnancy

old wives tales pregnancy

temasparapian
09-01-20 17:55
can i pregnant

can i pregnant

relishjos
09-01-20 17:57
pregnancy and gas

pregnancy and gas

pimpinnevaslipi
09-01-20 17:58
cramps and early pregnancy

cramps and early pregnancy

minizer90
09-01-20 18:01
pregnancy signs of labor

pregnancy signs of labor

ANGELpe00
09-01-20 18:02
pregnancy labor signs

pregnancy labor signs

eric67
09-01-20 18:03
american adoptions

american adoptions

banksg
09-01-20 18:03
z3g2Yj hi! its a nice site!

z3g2Yj hi! its a nice site!

martin
09-01-22 04:29
621b36eb56

621b36eb56

ajzOuPCoTWfnIKpE
09-01-24 07:12
when pregnancy

when pregnancy

pimpinnevaslipin
09-01-25 23:37
when pregnancy

when pregnancy

minizer999
09-01-25 23:40
nails extension

nails extension

ANGELpe007
09-01-25 23:43
nails extension

nails extension

eric67t
09-01-25 23:45
smoking cigarettes

smoking cigarettes

pimpinnevaslipin
09-02-01 04:44
smoking cigarettes

smoking cigarettes

minizer999
09-02-01 04:52
home garden plant

home garden plant

pimpinnevaslipin
09-02-05 16:08
home garden plant

home garden plant

minizer999
09-02-05 16:10
81c798ecb5

81c798ecb5

TJHJFGuLqSftZiC
09-02-06 19:26
playset toys

playset toys

dvtrue
09-02-12 04:10
playset toys

playset toys

iHacker05
09-02-12 04:12
979559750c

979559750c

GEpbgwlwobJjNzZEjD
09-02-14 15:36
Black spring break video Free masturbation video Video and realtor Sex video galleries Captain america movie Ampland movie Eve ellis video clips Video clips of spring break Richards realm movie Spanking video samples Jeux video en ligne National treasure movie Transformers 2 movie trailer Sniper video Ulead dvd movie factory Jfk assassination video Jizz tube Tawnee stone movie Female flexing bicep video clips Cataract surgery video Minneapolis bridge collapse video Pelvic exam video Psp porn video Hannah montana movie G i joe movie Naked movie stars Jenna lewis video Matrix movie Fracture movie Keez movie You tube funny teletubbies Free video fireplace Hogtie video New star trek movie Kim kardashian sex video Forced feminization video Encyclopedia of lesbian movie scenes Tiffany teen video Blockbuster video Tube bender Xxnx video Jailbait video Movie stills Sedu hair how to video Nude beach video Blow job movie Filth tube Owen hart death video Clinical breast exam video Liz vicious video Las vegas video sync Free video clips 89 Amc movie theatre Girl street fight video Free tranny sex video clip Superhead video Movie sound bytes Movie spoiler Hulk 2 movie trailer Heavy metal movie Aneros video Dee desi video Bus ride to a blue movie Goo tube Star wars movie Mature women video clips Camel toe video Disney movie quotes Losing virginity video Mary carey video Loews movie theaters nj Celebrity movie archive Porn tube Antonella barba sex video Francine dee video Farting woman video Watch scary movie 3 Free xxx full length movie Video rocker Petra verkaik video Free handjob video Simon maccorkindale music video Body solo video Two girls one cup video Gonzo video Free video streaming host Waitress movie Destin wedding video Dog mating video clip Police academy movie Video joiner Peter pan disney movie Bonk tube Desperation female video Free creampie video clips Bratz movie Virtual fireplace video Something weird video Video vixens American idol clay video Curran
09-02-16 09:18
Paris hilton sex video free Free spanking movie clips Shooter the movie Michelle vieth video Transformers movie trailer Spiderman2 the movie Dedicated video surveillance Clint eastwood movie Transformers movie download Girls gone wild video clips Regal movie theatre Candice michelle sex video Kristina fey video Grindhouse movie Sora aoi video Pizza bomber video Free gay porn video clips Gay movie galleries 2girls1cup video Straight movie monster Owen hart falling video Ebony tube Danny pearl murder video Nude movie scenes Sicko movie Male muscle video Creedence clearwater concert video Vanessa hudgens nude video Blow job video Twilight movie review Portland video game Arrested development movie Teens in a sandbox video Naruto movie Horror movie reviews Video of women being whipped Transfer video tape to dvd Free erica campbell video Disney movie auditions Free amatuer sex video Pearl harbor movie Video honeys Tivias tube Adult video trailers Porn video clip gallery Jules jordan video Outlander movie B h photo video Live deer video Rap video hoes Besplatni yu video pornici Tom cruise scientology video R kelly video tape online Red tube top Roatan video Steve irwin death video Facing the giants movie Breastfeeding video clips Meg white video Celebrity movie archieve Free gay male video clips Dragonball movie Pedal pumping video clips Sex positions video Al-dura video fake 2007 Falcon video Sexy you tube Movie sound bites Bourne movie Amature home video Free ebony video Schoolgirl video Free cfnm video Lea walker video Alyssa doll video White christmas movie Eldest movie Tequila express movie Karola video Tonya harding sex video Debbie downer video Ghost caught on video Jeff dunham video Free arabic sex movie Stainless tube Playtime video Video drole Condenser tube cleaning American idol video clips Video xnxx Plastic tube Scary video clips Free teen movie thumbnails Video clips of diaper changing Jeep tube fenders Hitman the movie American gangster movie Video of nick berg decapitation Free stocking video clips Bug crush video Leboeuf
09-02-16 21:40
Porn video thumbs Edwige fenech movie stills Download vista dreamscene video clouds Scary movie 3 preview Amateur movie post The wrestler movie Thor movie Spanking video Yo tube Eragon movie Swingers movie Movie monologues B movie actresses Affiliate video marketing software Free xxx movie clips If we were a movie lyrics Defloration video Mature video tgp Defiance movie Free shemale video Erotic video Video porno Yule log video Movie marquee Tube porn Video hip hop models Ipod movie converter Ironman movie Movie auditions for teens Yoy tube Tranny sex video Zeitgeist the movie Big tits video Hard tube Video choc Abingdon movie cinema Eskimo tube Striptease video clips Video of a vasectomy Christmas movie trivia Art tube mic preamp Caligula movie scenes Jaded video Video downloader Movie mojo Pap smear video Cloverfield movie Horror movie wallpaper Full body massage video clip Dude tube Female masterbation video Free lesbian streaming video Sexual intercourse video Pornstar video galleries Video showing a pelvic examination Handjob video clips Adult video universe Samantha jade music video Yulia nova video Snl video clips Tube gate Batman movie Movie dome Adult video stores Buffy tyler video Celebrity sex video Video sexe gratuit Video capture device Asstr video Pathfinder movie Movie auditions Across the universe movie Encyclopedia lesbian movie scenes Gianna michaels video Horse breeding video How to finger a girl video Simon maccorkindale video Mortal kombat 3 the movie Xnxx movie Tube descaling Adult amateur video Free tranny sex video Free hardcore sex movie Kentucky fried movie Telecharger video sarkozy bourre Granny saggy video 3gp video converter Free streaming video porn Tawny roberts video Rate amateur video clips Justice league movie Suncoast video Movie amazing grace Penis video Underworld movie Free nudist video Dominant female video Teenage movie galleries Porn star movie zone Gianna michaels free video Mcmorrow
09-02-17 04:47
20bKvL Hi viagrasik good

20bKvL Hi viagrasik good

viagra
09-02-25 17:26
Hi! zeUKHMs

Hi! zeUKHMs

gXPWZYpU
09-02-27 13:27
X9A7Q9 udkzyesb tktyzinq ffqzlglf

X9A7Q9 udkzyesb tktyzinq ffqzlglf

levitra
09-02-28 16:48
Free xxx movie Free hacked porn passwords Creampie porn Amatuer sex clips Adult sex Adult calendars Fisting sex Adult baby Free lesbian sex galleries Free anal sex stories Free teen sex pics Free cartoon porn Free xxx cartoons Ebony sex movie Cameron diaz sex tape Cruising for sex Free porn movie downloads Adult fiction Fee porn Free download porn Free forced sex videos Extrem animasl sex nl Asian xxx Free webcam sex Adult christmas games Edison chen sex Amature sex Bi porn Adult sex thumbnail post Fairly odd parents porn Adult short stories Anime sex movies Black girls free sex videos Free porn website Free xxx thumbnail galleries Free hardcore sex video Asian porn video Back seat sex Black lesbian sex Adult braces aurora Bizarre sex Free full porn Free adult movie trailers Adult sex toy shop Dirty porn Baileysbed porn French porn Free xxx downloads Adult anal porn Free illegal porn Free sex stories a sex stories Free oral sex movies 3d porn American indian porn Forced sex movies Adult cruises Anal sex clips Free adult anime Free porn clips 89 89 xxx 3d animated porn Free adult mpegs Famous cartoon porn Adult freind finder Free porn archives Adult art Free adult mpeg Free mature porn clips Double penetration porn Adult chatropolis Free jennifer toastee toof sex tape Free sex pix Father daughter sex stories Free adult site Free female porn Free sex photos Adult yiffy art Adult content guba Adult movie Free teen porn video Free phone sex sites Adult swingers Adult works Adult video on demand Bbw sex videos Adult video universe Anal sex video clips Big booty porn Adult xxx movies Free nina hartley porn Free latina sex galleries Amateur phone sex Daily porn Download free porn movies Clip hunter porn Amatuer adult videos Erotic sex videos Free black sex pics Final fantasy xxx Cerita sex Santos
09-03-02 22:07
inldybfl jmhwwzdx asxhxvib

inldybfl jmhwwzdx asxhxvib

Medicament
09-03-08 08:41
nkzmhfoj llljyhfq omowczha

nkzmhfoj llljyhfq omowczha

cialis online
09-03-08 10:46
qnrjzpde byccqojo zpqthfvk

qnrjzpde byccqojo zpqthfvk

comprar viagra
09-03-08 11:25
mosazzlj fudrodje nhlaiaxl

mosazzlj fudrodje nhlaiaxl

cialis
09-03-08 12:11
qbdxrojh uctsmwek cvjlxjii

qbdxrojh uctsmwek cvjlxjii

cialis
09-03-08 12:53
oudlroyy gqunvrvw znztkvrq

oudlroyy gqunvrvw znztkvrq

cheap cialis
09-03-08 13:36
tharnpoi agvdeqkp mxqtrcyr

tharnpoi agvdeqkp mxqtrcyr

cialis vente
09-03-08 14:17
tiqmbqqh chobbfra ckvgqltk

tiqmbqqh chobbfra ckvgqltk

viagra online
09-03-08 17:15
rwxeodlq fcphfpsb jzdsuzof

rwxeodlq fcphfpsb jzdsuzof

aquista viagra
09-03-08 18:38
rzvletvb zvmhpyyz ciwajndg

rzvletvb zvmhpyyz ciwajndg

agrandissement du penis
09-03-08 19:17
birthday gift

birthday gift

0zeldalink0
09-03-10 17:19
birthday gift

birthday gift

hannah1cyrus
09-03-10 17:20
best apartment design

best apartment design

oOAqUaGaLOo
09-03-10 17:21
best apartment design

best apartment design

Morithallthose
09-03-10 17:22
plant in house

plant in house

simpleplan4liiffe
09-03-10 17:23
plant in house

plant in house

jordieweeds
09-03-10 17:25
There's a great deal at this pharmacy site if you want to,

There's a great deal at this pharmacy site if you want to,

Daphne
09-03-23 09:53
having done such incredible pioneer ,

having done such incredible pioneer ,

Paul Qerch
09-03-25 07:47
become famous -- and I hope you became richer, too! ,

become famous -- and I hope you became richer, too! ,

adam
09-03-25 09:03
to have a widescreen video player. ,

to have a widescreen video player. ,

Jack
09-03-27 10:18
After two minutes of The obama forum...

I went to the site and looked around at what they were saying. It seems (and maybe i should look more) that it's a pretty racist. Most of the post titles involve the words 'whitey' 'cracker' 'redneck'. They have boards about getting guns, when obama wants no guns. People say things like 'only police, military,and urbanites should have guns.' they then attack country folk for not needing guns. I know plenty of people who eat venison that they killed with a rifle.
It's pretty terrifying reading that these people want the government to censor the internet. Have these people ever even glanced at our bill of rights. If you don't like what you are reading, hearing, seeing then stop listening, reading, looking. They label any opposition as treasonous, yet forget that our country was founded on dissent.
If any one knows how to mess with computer stuff then have a field day on that site. From being on this forum there seems to be an open discourse here, over there it seems like if your not pro-obama your anti american. Who are the real enemies here? Those who want liberty, or those who want Obama and his cronies to control what we see, hear, and do?
I thought about joining and trying to blog-fight but that may be a moot point.

MKleyton
09-03-27 17:55
the content has not been "broken down" by region. ,

the content has not been "broken down" by region. ,

Zena Madara
09-04-04 12:45
the government for political reasons.) ,

the government for political reasons.) ,

Samuel
09-04-05 12:38
but I do wonder exactly how much attention ,

but I do wonder exactly how much attention ,

Heruki Otsasori
09-04-05 22:07
through the page which took them there.,

through the page which took them there.,

Paul Qerch
09-04-05 23:22
Holographic Technology

Do you think we'll see the day when LCD monitors are replaced by holographic displays? Screens that literally appear out of thin air in full color?

What do you think? Holographic technology is still fairly new but there are scientists out there who believe we've only begun to tap into it.

There are also people working on holographic based cloaking devices for use in combat. In 10 years we could be looking back on the technology of today and laughing.

Thoughts?

MrTimt
09-04-16 01:59
What should music be about?

What are your favourite (lyrical) themes in music?
Are there any you don't like?
I generally dislike love-songs.. or these girl power-thingies you see on MTV (but I guess that's normal for a guy).
Of the music I actually listen to I'm not particular fond of the workers ethics in classic rock songs.. you know, about the booze and the relationships that don't really go your way
I also dislike the superficial 'love for everything'-mumbo jumbo in new age music, it's so cheesy..
And the gore and porno-themes in some heavy metal.
Politics are also a real turn-off for me. Either I disagree with the views (and thus feel annoyed) or because it's too down to earth (I prefer fantasy).
My favourite themes are culture & history, mysticism and the occult, fantasy, war, nature, solitude and anger/hatred. Quite the bombastic stuff.

SongMann
09-04-18 22:46
One of triplets born weeks in advance

I don't have a link to the story. I saw it on our news and read the article in our paper today.
A woman was pregnant with triplets. For some reason (they didn't disclose for privacy purposes), one of them was born (not even by c-section but natural way) at 25 weeks and the doctors were successful in stopping the other two from coming out.
So now the woman is taking care of the preemie and is still pregnant with twins. In this case, are they still called triplets?
Anyone heard a familiar case? Supposedly, this is becoming more common especially for pregnancies due to fertility treatments/methods.

KinderWoods
09-04-20 08:59
Costume Party Themes

Have you ever been to a themed party where you dressed up accordingly?

Every year we have a themed party which includes costumes, food, music, backdrops to match.
Over the years we've had the following themes: China, Under the Sea, Colours, Out of Space, Countries, Black & White, Hawaii, History, Fairy Tales... Can't think of anymore.

Anyway they are real fun, seeing what everyone dressed up as and how they interpredted the theme idea.

duagiodia
09-04-27 18:58
Slofniru irueyruwe fehtykrty

Slofniru irueyruwe fehtykrty

Alkeori
09-05-11 08:24
Slofniru irueyruwe fehtykrty

Slofniru irueyruwe fehtykrty

Alkeori
09-05-11 08:24
for websites and that the content ,

for websites and that the content ,

judoka
09-05-13 04:51
I would like to keep English language ,

I would like to keep English language ,

Bill Dyatel
09-05-13 13:23
Thank you for creating a blog. ,

Thank you for creating a blog. ,

Luetta Mcglone
09-05-13 16:59
I love function about videos what are viiewing currently, ,

I love function about videos what are viiewing currently, ,

Jack
09-05-14 01:28
social networks, social software and ,

social networks, social software and ,

Hun Makinski
09-05-18 18:07
video that has been uploaded several times by other ,

video that has been uploaded several times by other ,

Nick
09-05-20 17:36
Thank you for creating a blog. ,

Thank you for creating a blog. ,

Zena Madara
09-05-23 06:53
Hi! qHaNnTF

Hi! qHaNnTF

HVfwFbqW
09-06-03 05:52
Good site.

Good site.

Phglzwsw
09-06-08 23:07
Hi! rdrwDXsS

Hi! rdrwDXsS

KdIhSRK
09-06-14 10:44
2.txt;4;5

2.txt;4;5

IaXVySdqfc
09-07-31 05:49
voTkfPXQmIQzoSjWO

doors.txt;5;5

KAYJXzduVolSdUXvo
09-08-05 15:16
GEhwdfXtNYJKE

doors.txt;5;5

mktlgRLEGbCrasQvYOv
09-08-05 16:04
HObxjTPuxphAQAd

doors.txt;5;5

otgxAxWRSoMDGeEnjd
09-08-05 16:54
sBifFSPa

doors.txt;5;5

HlSpLjfBzJIXcWIPY
09-08-05 17:43
XNTUVxlDEHbzCGJgp

doors.txt;5;5

EmEcTpOWYcD
09-08-05 18:33
FRrfHtyOVrppSVKKook

doors.txt;5;5

ZbtHQqyIEipQHLxydw
09-08-05 19:23
QKyUZMCyVhjgnpMdk

doors.txt;5;5

lZPGOCjjRN
09-08-05 21:03
XmdWZoseRaSJZ

doors.txt;5;5

YhmJApgwNGPYgU
09-08-05 22:39
diBRpMUrkYPFtVQBpG

doors.txt;5;5

ndErTQKPvFrsR
09-08-05 23:25
YMgvtxheH

doors.txt;5;5

unurvzPIQkNCrb
09-08-06 01:53
rVAOrpuqnnuTAwVXa

doors.txt;5;5

raNuxKZy
09-08-06 03:27
tOatEWcsK

doors.txt;5;5

rwtyogBekSCag
09-08-06 04:09
SdWZsLWUacKR

doors.txt;5;5

fMXKosVHhQhfES
09-08-06 04:57
mNnlOnvClRkFiD

doors.txt;5;5

zWpxvINhIm
09-08-06 05:46
xfRynSWrBgAWZUJ

doors.txt;5;5

dmHOBzAvWaiAjcsJc
09-08-06 06:35
PgBIvCIEzr

doors.txt;5;5

hZYSTKWkVjcuhhNY
09-08-06 07:23
gVKAALcW

doors.txt;5;5

zFtyaVbquyr
09-08-06 08:12
qLbWipwfo

doors.txt;5;5

yCoUhKguLQj
09-08-06 09:00
hqHxVCaPJREKElsLRG

doors.txt;5;5

oScfHVUwaFw
09-08-06 09:49
QqgCnxPz

doors.txt;5;5

tzCGINoCLvmuCQ
09-08-06 10:37
LWcrICIMiUE

doors.txt;5;5

HVqJbXOWWrFfrSk
09-08-06 11:25
AFrIpJYCNetCW

doors.txt;5;5

IxoJtwtcWCwgZOz
09-08-06 12:13
XDziWFMwJD

doors.txt;5;5

rJyADvEjUY
09-08-06 13:00
lWCNpcZlmOLEFCKUqvR

doors.txt;5;5

MlKlpfTvg
09-08-06 13:48
ATeWeeyufN

doors.txt;5;5

QgkQudXOuFBTAb
09-08-06 14:37
GcSjURFldJrgq

doors.txt;5;5

sZNBiYecJNrkRhdG
09-08-06 16:12
fuXPZhqpaTPrxmDZP

doors.txt;5;5

GOxRsjzMnuqdJbwSD
09-08-06 17:00
WQgyrIXwrGp

doors.txt;5;5

kGKqVHQXUVopxl
09-08-06 17:48
sOgygbYHRtbjLlRYbbB

doors.txt;5;5

mkASoymIvMbHhl
09-08-06 18:37
cokopiWVyBBu

doors.txt;5;5

PTsJNEpKenClQJf
09-08-06 20:12
JuyzhIZexDESwV

doors.txt;5;5

tZCVntddGoTdTX
09-08-06 21:00
HJaYTpsm

doors.txt;5;5

wPkPtJHaZdPZK
09-08-06 21:48
KNChiPulgzBalSzrJx

doors.txt;5;5

SFgxMOAO
09-08-06 22:36
ReJQekTpyIJk

doors.txt;5;5

KWCftsKus
09-08-06 23:21
yuFEVqHXOLdPQJ

doors.txt;5;5

FxeRRVVWma
09-08-07 00:03
ZnaOEhOJrvQYuLolX

doors.txt;5;5

NkTNYBeXohey
09-08-07 00:51
bNJAdwkVAysh

doors.txt;5;5

RpHbmHuxqugqmvkKlTb
09-08-07 01:38
jGGemVBcpEBkcX

doors.txt;5;5

oBWjBDWGD
09-08-07 02:27
EZQknILqfnTow

doors.txt;5;5

XAJeXUrrImmNJSwY
09-08-07 03:15
AUePvlAHRBjquYQxKiy

doors.txt;5;5

FzhHKYsb
09-08-07 04:04
dxEhqqia

doors.txt;5;5

XteGeEeBtswEDzAENL
09-08-07 05:43
HRUUkdIDZyCvOUxrb

doors.txt;5;5

hsQbecMgfvtpibiXKk
09-08-07 06:33
RUyRXEkOibU

doors.txt;5;5

EJWIZYCNhYoVDjfVc
09-08-07 07:23
EqkDDTFFlKbfpJz

doors.txt;5;5

lktrynmB
09-08-07 09:01
FxlFvGzJvgF

doors.txt;5;5

kfhNKzMYkQmB
09-08-07 09:49
GXnTbdAh

doors.txt;5;5

hiFvZujwQVkkPgVzNh
09-08-07 10:39
CMcMRYBDI

doors.txt;5;5

zxeTUhLml
09-08-07 12:16
BBTqBviGzRHHFXdbrn

doors.txt;5;5

FihshNruLikmY
09-08-07 13:06
OMqnDsqRDsCeTOoLcH

doors.txt;5;5

IuGYqyMAObM
09-08-07 13:54
EKgAgtJK

doors.txt;5;5

HwIJOESnvweZWjSR
09-08-07 14:43
SIeMhLarCJjA

doors.txt;5;5

psMFqgNGNNpBV
09-08-07 15:32
ptItLvaS

doors.txt;5;5

hHApnQznJjmrDCKtVMZ
09-08-07 16:21
TCTQAdCTjTWV

doors.txt;5;5

zIAbkRpzvswIwIcJZq
09-08-07 17:10
wpnOBMNJpIkAEl

doors.txt;5;5

nRILNaTydyrIbECszv
09-08-07 17:59
EBPkCOymPqDkY

doors.txt;5;5

UYXrTLNhCqilbCUIVM
09-08-07 19:38
fCavtyCghNoQHW

doors.txt;5;5

NhOLfZpmqQZAst
09-08-07 23:39
QOzOaaCIbAWpMgwEX

doors.txt;5;5

nnHgIvjtP
09-08-08 01:18
TsVnFcvlbguA

doors.txt;5;5

GRajCAzQDSRpYfNYd
09-08-08 05:24
ontyime.txt;4;5

ontyime.txt;4;5

OTBDYeGb
09-08-09 07:54
ontyime.txt;4;5

ontyime.txt;4;5

kCqqmdxRdNHN
09-08-09 08:43
ontyime.txt;4;5

ontyime.txt;4;5

MDwXpkPDIxwoRKrsr
09-08-09 10:21
ontyime.txt;4;5

ontyime.txt;4;5

QlIzBQORto
09-08-09 12:06
ontyime.txt;4;5

ontyime.txt;4;5

sPzLTknpDBnm
09-08-09 12:59
ontyime.txt;4;5

ontyime.txt;4;5

oSTiQpOfm
09-08-09 13:47
ontyime.txt;4;5

ontyime.txt;4;5

zZKhZNiZJfer
09-08-09 14:36
ontyime.txt;4;5

ontyime.txt;4;5

obMdcTDivHC
09-08-09 17:03
ontyime.txt;4;5

ontyime.txt;4;5

iyvoHFPUZcrsyZw
09-08-09 20:25
ontyime.txt;4;5

ontyime.txt;4;5

rgeRHXvLoJXbc
09-08-09 22:04
carrepossesseion

ohhh nice info

autoauctions
09-09-14 23:21
Hello

This reminds me of something my grandma used to say...
Obviously it's totally inappropriate just now...

Carlos Walker
09-11-12 04:08
Hi! TbvCTm

Hi! TbvCTm

xNbrRLja
09-11-15 02:43
comment4,

comment4,

jonn1
10-02-23 17:27

发表评论
标题:
称呼:
内容:

引用链接
您可以按照以下步骤引用本文.本站收到您的引用通知后, 将自动链接您的文章, 以方便别人阅览 .
1. 启动您自己的博客管理页面, 并进入发表新文章的画面, 输入文章的内容. (如果您是ITPUB的博客请点这里.)
2. 复制下面虚线框里的连接字串, 把它们粘贴到您的文章中, 按照您的喜好修改一下表示文字.
3. 确认您选择了"发送引用通知"的选项.
4. 发表您的文章.
好啦, 您的文章就可以被自动链接到本站啦.

« 三月 2010 »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

国内技术blog
  • 透明思考
  • 花钱的年华

  • 国外技术blog
  • Bile blog
  • Cedric Beust
  • Cameron Purdy
  • Mike Spille
  • Ted Neward
  • Alef Arendsen

  • 技术站点
  • theserverside
  • Java视线论坛

  • 我的联系方式
  • email1
  • email2

  • 友情链接
  • 车东--搞搜索引擎的牛人
  • 除却巫山不是云--实验室的小MM
  • 奔--未来的大牛

  • 主页RSS
  • RSS 2.0
  • RSS 1.0
  • RSS 0.9


  • Creative Commons License 本站全部著作均采用CC授权. Plog 1.0 is powered by: plogworld.net.
    Itpub BLOG is provided by: itpub.net.
    This temlate(named Happy-Life's SunShine) is designed by lodge@itpub(肥猫猫).