ring - 标记
为什么? 豆瓣 Goodreads
Why?
8.3 (20 个评分) 作者: [美] 查尔斯·蒂利 译者: 李钧鹏 北京时代华文书局 2014 - 5
《为什么?》是一本关于我们所给定的理由以及这些理由如何给定的书。它考察我们在日常生活中给出的理由如何取决于社会关系,并反过来构建社会关系。本书以简易平实的风格探讨了人们如何通过不同的理由来确认、建立、协商、修复或终止与他人的关系。
蒂利考察了人们所给出的大量不同类型的原 因。例如,他描述了一个空中交通管制员如何根据说话对象的转换,以不同方式解释两架飞机的几近失踪:对于在鸡尾酒会上碰到的熟人,他可能以一种无所谓的口吻说“这种事三天两头都会发生”,或对已曝光的事件天马行空、侃侃而谈;对于工作中的同事,他会试着做出一番、更专业的解释;而在给部门领导的正式报告中,他会提供一套细针密缕、字斟句酌的解释。
蒂利指出,理由可以分为四种:
惯例:“不好意思,我把咖啡打翻了;我真是一个傻蛋。”
故事:“我的朋友背叛了我,因为她妒忌我的姐姐。”
专业表述:“点火装置的短路造成了发动机转子的失灵。”
准则:“按照第369条法规,我们不能交出档案。”
为了阐明这一论题,蒂利描述了不同的人如何对九一一袭击给出不同的理由。他还考察了那些给出一种原因的人如何经常将其转换为另一种原因。例如,一个医生可能使用生物化学的专业语言来理解一种病症,但在对生物化学一无所知的病人面前,他会求助于惯例和故事。
全书随处可见关于(包括作者本人的)日常生活体验的精彩轶事。《为什么?》告诉我们,故事是人类最伟大的发明之一。
译者是蒂利正式指导过的最后一位学生。接触虽短,见到为蒂利作品的引进,耗费心血,译文谨严,行事谦退。实可敬重。书稿由前辈编辑编校,老成律则,受益良多。
——————————————————————————
郭于华、沈原、唐世平、汪晖、郑也夫推荐
本书辨析了一个重要却鲜为研究的现象:日常生活中理由的给定。更为重要的是,它令人信服地阐明了微观社会互动如何促成宏观社会结构。
——郭于华(清华大学社会学系教授)
本书作者蒂利,以研究宏观历史变迁闻名于世,本书却显示出他洞悉微观的功力。
——沈原(清华大学社会学系教授)
蒂利是过去20-30年间最有影响的社会学家之一。
——唐世平(复旦大学国际政治系教授)
人是行动常常需要理由的动物——作者不仅提出了这一精彩的命题,并且做了出色的解答。
——郑也夫(北京大学社会学系教授)
2015年2月4日 已读
蒂利并不关注理由的真假,他的研究焦点落在理由、行动和关系三者直接的互动关系上。换言之,在社会互动过程中,理由并不必然属实,但必须与情境相符,人们之所以寻找理由更多是为了开创、确认、维护和重建关系
政治学 文化 社会学 美国
厨室机密 豆瓣
7.1 (9 个评分) 作者: [美国] 安东尼·伯尔顿 译者: 傅志爱 生活·读书·新知三联书店 2004 - 1
经过28年的放浪形骸之后,身兼大厨和小说家双重身份的安东尼·伯尔顿决定把他的故事和盘托出。从他在Gironde第一次吃牡蛎,到他在普罗温斯城的一个低级嘈杂的餐馆里当地位低下的洗碗工;从洛克菲勒大厦顶层彩虹会所的厨房到纽约东区的毒品地;从东京到巴黎,再回到纽约,伯尔顿厨房里的故事既出乎意料又充满激情,既滑稽可笑又令人震惊。
2015年2月1日 已读
本来以为是类似厨房里的人类学家那种科普书,实际上是本传记,把厨房描述的跟海盗窝似的无法无天生机勃勃。作者推荐了三种刀具:环球钒钢刀具,F.DICK offset锯齿刀,mandolin切片刀,除了中间的F.DICK还能找到牌子,其他两种找都找不到。
传记 厨师 文化 烹饪 生活
American Ways 豆瓣
7.7 (6 个评分) 作者: Maryanne Kearny Datesman / JoAnn Crandall Pearson ESL 2005 - 1
American Ways: An Introduction to American Culture, Third Edition, by Maryanne Kearny Datesman, JoAnn Crandall, and Edward N. Kearny, focuses on the traditional values that have attracted people to the United States for well over 200 years and traces the effects of these values on American life. Chapter themes include diversity, the family, education, government and politics, religion, business, and recreation. Cross-cultural activities --- from discussion topics to writing projects --- encourage high-intermediate to advanced students to compare their own values with those discussed in the readings. New to the Third Edition: *Expanded pre-reading exercises preview the chapter content and Academic Word List vocabulary. *Improve Your Reading Skills helps students become independent readers. *Build Your Vocabulary features collocations and exercises that expand on the Academic Word List. *New Internet activities offer opportunities for further research and study.
2015年1月28日 已读
这本书貌似已经出到第四版,网上能找到的电子版都是第二版,内容有点老,遣词造句浅显易懂,对美国社会形成、历史文化介绍的很客观,无论目标是学英语还是想了解美国,都是合适的入门读物。
English 文化 美国 英语
Agile Java 中文版 豆瓣
作者: JEFF LANGR 电子工业出版社 2006
本书将当前流行的敏捷开发方法融入到了Java语言的实践中,给了您学习并掌握Java 5.0、面向对象方法的机会,同时您还将学习测试驱动开发方法。作者很好地将三者融合在一起,全力教读者如何使用Java 5.0开发专业的软件。.
本书语言浅显易懂,颇有趣味,覆盖了上述三方面的内容,准确地层示了如何将Java和TDD进行有效的整合;帮助开发者在整个软件生命周期中使用这些方法,以适应现代软件行业对高开发速度和高准确性的要求,对于希望使用Java 5.0作为开发工具的开发者而言,本书是一本很好的入门书籍。..
从市场来看,现在的软件业竞争非常激烈,软件的业务需求变化快,经常会出现变更,传统的软件开发方法已经很难适应这种快速变化,在这种高速变化的情况下,显得捉襟见肘;而融合了敏捷方法的Java可以从某些方面应对这种变化,这使得本书成为Java 5.0学习者一本优秀的参考书。...
2015年1月27日 已读
虽然老了点,翻译也有瑕疵,但是很适合初学者看,要是看Core Java之前有人推荐我这本就好了
Java 敏捷 编程 计算机
失败的逻辑 豆瓣 Goodreads
The Logic Of Failure: Recognizing And Avoiding Error In Complex Situations
作者: (德国)迪特里希.德尔纳 译者: 王志刚 上海科技教育出版社 1999 - 9
本书作者德尔纳用他自己编制的引人入胜的计算机模拟程序,揭示了我们思维中的这些缺陷。他的例子――有时是开心的,有时是吓人的――和他那“梳脑”思维实验,使我们认识到应该如何处理复杂问题。这些实例使本书成为一件矫正工具,一种明智的规划和决策指南,使商业经理、决策者以及面临由此及彼日常挑战的每一个人的思维技巧更加敏锐。本书将改变我们构思变化的方法本身,使我们对成功之路的判断能力得到提高。
2015年1月26日 已读
本书用了90%的篇幅阐述了为什么会失败,然后用10%的篇幅提出解决方案. 如果你只关注答案,看这句就够了:在恰当的时间以恰当的方式去思考,去行动。 有没有感到醍醐灌顶?:D
心理学 科普
Spring源码深度解析 豆瓣
作者: 郝佳 人民邮电出版社 2013 - 9
《Spring源码深度解析》从核心实现和企业应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。
《Spring源码深度解析》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者如何使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出切实可行的建议,从而帮助读者全面提升实战能力。
《Spring源码深度解析》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。《Spring源码深度解析》适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。
2015年1月17日 已读
还好是用公司钱买的...内容仅仅比源码注释多指甲盖一点
Java spring 编程
正面管教 豆瓣
Positive Discipline
8.4 (10 个评分) 作者: [美国] 简·尼尔森 译者: 玉冰 京华出版社 2009 - 1
《正面管教》中告诉21世纪的父母和老师们:正面管教是一种既不惩罚也不娇纵的管教孩子的方法……孩子只有在一种和善而坚定的气氛中,才能培养出自律、责任感、合作以及自己解决问题的能力,才能学会使他们受益终身的社会技能和生活技能,才能取得良好的学业成绩……如何运用正面管教方法使孩子获得这种能力。
惩罚和娇纵为什么对孩子都不好,并且不管用?
怎样用既不惩罚又不娇纵的正面管教方法培养孩子受益终身的良好品质?
如何用正面管教方法自动消除孩子的不良行为?
如何赢得孩子与父母和老师的合作?
如何消解大人与孩子之间的权力之争?
“超级父母”对孩子会有什么危害?
各种性格的父母会对孩子有什么正反两方面的影响?父母如何发挥自己性格中的优点,避免缺点给孩子造成的不良影响?
老师们如何避免对学生造成管教问题?
从3岁到青春期的十几岁的孩子以及孩子的父母和老师,都将因为《正面管教》而彻底改变家里和学校的气氛,改变自己的人生。
2015年1月11日 已读
三星半吧,比较烦把人分成几个类型,依据不同类型给出解决方案的书,总觉得闻到了伪科学的气味
找对英语学习方法的第一本书 豆瓣
8.4 (11 个评分) 作者: 漏屋 光明日报出版社 2012 - 7
★★★★★在中国,90%以上的人,英语学习方法都是错误的。
★★★★★摆脱错误观念,你也能学好英语。
★★★★★20年中美双重英语教学实战经验,读者苦寻多年的漏屋老师 解密最适合中国学生的英语学习之道
★★★★★国内外百余网站转载 天涯论坛千万粉丝膜拜贴 《告诉你外语学习的真实方法和误区分析》全新修订扩充版
★★★★★中国英语教学中常有的错误观念:
1. 有外语环境,最好能出国;
2. 最好能多跟外国人交流;
3. 有人能纠正我说外语时的错误;
4. 背单词太难,单词量不够;
5. 语法熟练,说句子就正确了;
6. 要多背诵,外语主要靠记忆力;
7. 一定要模仿纯正的外语发音;
8. 一定要练习连读和吞音;
9. 学外语必须重复练习再练习;
10. 书上教的英语都过时了。
现代外语教学的研究结果显示,成年人错误的外语习惯以及错误的发音一旦形成,基本上是终身无法修复的,造成最大伤害的就是口语表达。所以一定要在开始学的时候就使用正确的方法。
作者通过对中国、加拿大、美国留学生、移民的外语学习及应用情况调查,以及自己多年来的教学经验,和近些年外语教学研究的先进成果,全面论述了外语学习的误区,以及在不同环境和条件下外语学习会出现的各种情况,意在帮助读者建立学习英语的正确理念和指导大家制定个人学习策略。
《找对英语学习方法的第一本书》书稿我读了。觉得不简单、不容易。我的听闻见识中,未见如此著者。文字也很俏,比曾经学过中文的还中文。
语言是非常复杂的,近百年来中国人学英语的弊端,纠正此弊端的弊端,以及妥贴的纠正方法;学习外语的规律,规律之规律的自我补充和丰富,具体到个人、个体的必要时的反规律和自我独创,书中都讲到了,讲得很好。
有时我想,人类社会的语音、语言如同自然界的猿声、鸟鸣一样,你琢磨去吧。它除了生活之母,谁也不认。这些也都渗进著作里,很好。
时下,好书出不了,次书、坏书层出不穷。望此书能尽快出版。
贺兴安 2011年5月北京
(贺兴安,原华中师范大学教师,新华社驻伦敦分社记者,新华社国际部对外编辑,中国社科院文学研究所《文学评论》编辑部主任。中国新文学学会理事。)
网友评论:
作者:windbunny 回复日期:2007-9-29 20:46:07
我想告诉你,虽然我不认同你英语思维作为一种方法的观点,可是这帖对我的帮助确实很大。
学英语是件很辛苦的事,对我来说,更难受的是找不到交流感受的空间。谢谢楼主提供了这样的空间,我可以了解各种各样的学习方法和感想,最重要的是也在其中明确了适合自己的方法。
我会在学习的道路上继续走下去,很幸运在我最迷茫的时候看到了这帐帖,希望楼主不要那么厌世,肯定自身的价值,希望楼主以后一切顺利。
--------------------
作者:SammyCT 回复日期:2007-9-30 6:49:47
漏屋老师:万分感谢您的贴子对我的启发和指导。在下收益非浅!这段时间您的贴成了我们家里讨论的中心。我已开始用您介绍的语言习得的思路和方法来教我太太和两个儿子中文,很快发现这种 approach 比我过去用的办法有效得多,看来不用太担心父母亲来访时不能和他们的小孙子交流了……您的辛苦不会白费,相信很多人都会象我一样从中获取教益。
--------------------
作者:八百里有云无月 回复日期:2007-9-30 11:19:23
急功近利是这个时代的通病,也是恶性传染病,露屋先生的帖子好就好在告诉大家不要急功近利,静心思考才能找到好的出路,本人不懂英语,但觉得这种思考非常可贵!
------------------------------
作者:稀饭好似粥 回复日期:2007-9-30 23:51:26
值得热捧的帖很多,但如果这个有理论深度、启迪学习者思维的热贴是诱人上当的,我宁愿上这个当!给楼主奖励座金山都不为过。因为目前还没有哪个网站如此全面地把外语学习的实质如此有力度地揭示给大家。
2015年1月1日 已读
大部分篇幅都在从脑科学角度论证讲解说明为什么你就是学不好英语....如果看此书的心态不是想找到合适的英语学习方法,那么看起来还是蛮愉快的....
学习 方法论 英语
Spring 3.x企业应用开发实战 豆瓣
作者: 陈雄华 电子工业出版社 2012 - 2
内容简介
Spring 3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。
Spring 3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架、REST风格的Web编程模型等。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是Java Web应用开发的难度,同时有效提升应用开发的优雅性。
本书是在《精通Spring 2.x——企业应用开发详解》的基础上,经过历时一年的重大调整改版而成的,本书延续了上一版本追求深度,注重原理,不停留在技术表面的写作风格,力求使读者在熟练使用Spring的各项功能的同时,还能透彻理解Spring的内部实现,真正做到知其然知其所以然。此外,本书重点突出了“实战性”的主题,力求使全书“从实际项目中来,到实际项目中去”。
目录
第1篇 概述
第1章 Spring概述 2
1.1 认识Spring 3
1.2 关于SpringSource 4
1.3 Spring带给我们什么 5
1.4 Spring体系结构 6
1.5 Spring 3.0的新功能 8
1.5.1 核心API更新到Java 5.0 8
1.5.2 Spring表达式语言 8
1.5.3 可通过Java类提供IoC配置信息 9
1.5.4 通用类型转换系统和属性格式化
系统 10
1.5.5 数据访问层新增OXM功能 10
1.5.6 Web层的增强 10
1.5.7 其他 11
1.6 Spring对Java版本的要求 11
1.7 如何获取Spring 11
1.8 小结 12
第2章 快速入门 13
2.1 实例功能概述 14
2.1.1 比Hello World更适用的实例 14
2.1.2 实例功能简介 14
2.2 环境准备 16
2.2.1 创建库表 16
2.2.2 建立工程 17
2.2.3 类包及Spring配置文件规划 19
2.3 持久层 20
2.3.1 建立领域对象 20
2.3.2 UserDao 21
2.3.3 LoginLogDao 24
2.3.4 在Spring中装配DAO 24
2.4 业务层 26
2.4.1 UserService 26
2.4.2 在Spring中装配Service 27
2.4.3 单元测试 29
2.5 展现层 31
2.5.1 配置Spring MVC框架 31
2.5.2 处理登录请求 33
2.5.3 JSP视图页面 35
2.6 运行Web应用 37
2.7 小结 38
第2篇 IoC和AOP
第3章 IoC容器概述 40
3.1 IoC概述 41
3.1.1 通过实例理解IoC的概念 41
3.1.2 IoC的类型 43
3.1.3 通过容器完成依赖关系的注入 45
3.2 相关Java基础知识 46
3.2.1 简单实例 46
3.2.2 类装载器ClassLoader 48
3.2.3 Java反射机制 51
3.3 资源访问利器 53
3.3.1 资源抽象接口 53
3.3.2 资源加载 56
3.4 BeanFactory和ApplicationContext 58
3.4.1 BeanFactory介绍 58
3.4.2 ApplicationContext介绍 61
3.4.3 父子容器 68
3.5 Bean的生命周期 68
3.5.1 BeanFactory中Bean的生命周期 68
3.5.2 ApplicationContext中Bean的
生命周期 77
3.6 小结 79
第4章 在IoC容器中装配Bean 80
4.1 Spring配置概述 81
4.1.1 Spring容器高层视图 81
4.1.2 基于XML的配置 82
4.2 Bean基本配置 84
4.2.1 装配一个Bean 84
4.2.2 Bean的命名 85
4.3 依赖注入 86
4.3.1 属性注入 86
4.3.2 构造函数注入 89
4.3.3 工厂方法注入 93
4.3.4 选择注入方式的考量 94
4.4 注入参数详解 95
4.4.1 字面值 95
4.4.2 引用其他Bean 96
4.4.3 内部Bean 98
4.4.4 null值 98
4.4.5 级联属性 98
4.4.6 集合类型属性 99
4.4.7 简化配置方式 103
4.4.8 自动装配 106
4.5 方法注入 107
4.5.1 lookup方法注入 107
4.5.2 方法替换 108
4.6 <bean>之间的关系 109
4.6.1 继承 109
4.6.2 依赖 110
4.6.3 引用 111
4.7 整合多个配置文件 112
4.8 Bean作用域 113
4.8.1 singleton作用域 113
4.8.2 prototype作用域 114
4.8.3 Web应用环境相关的Bean
作用域 115
4.8.4 作用域依赖问题 117
4.9 FactoryBean 118
4.10 基于注解的配置 120
4.10.1 使用注解定义Bean 120
4.10.2 使用注解配置信息启动Spring
容器 120
4.10.3 自动装配Bean 122
4.10.4 Bean作用范围及生命过程方法 125
4.11 基于Java类的配置 127
4.11.1 使用Java类提供Bean定义
信息 127
4.11.2 使用基于Java类的配置信息
启动Spring容器 130
4.12 不同配置方式比较 132
4.13 小结 134
第5章 Spring容器高级主题 135
5.1 Spring容器技术内幕 136
5.1.1 内部工作机制 136
5.1.2 BeanDefinition 139
5.1.3 InstantiationStrategy 140
5.1.4 BeanWrapper 140
5.2 属性编辑器 141
5.2.1 JavaBean的编辑器 142
5.2.2 Spring默认属性编辑器 145
5.2.3 自定义属性编辑器 146
5.3 使用外部属性文件 149
5.3.1 使用外部属性文件 149
5.3.2 使用加密的属性文件 151
5.3.3 属性文件自身的引用 155
5.4 引用Bean的属性值 156
5.5 国际化信息 158
5.5.1 基础知识 158
5.5.2 MessageSource 163
5.5.3 容器级的国际化信息资源 166
5.6 容器事件 167
5.6.1 Spring事件类结构 168
5.6.2 解构Spring事件体系的具体
实现 169
5.6.3 一个实例 170
5.7 小结 172
第6章 Spring AOP基础 173
6.1 AOP概述 174
6.1.1 AOP到底是什么 174
6.1.2 AOP术语 176
6.1.3 AOP的实现者 178
6.2 基础知识 178
6.2.1 带有横切逻辑的实例 178
6.2.2 JDK动态代理 181
6.2.3 CGLib动态代理 184
6.2.4 AOP联盟 186
6.2.5 代理知识小结 186
6.3 创建增强类 187
6.3.1 增强类型 187
6.3.2 前置增强 188
6.3.3 后置增强 192
6.3.4 环绕增强 193
6.3.5 异常抛出增强 194
6.3.6 引介增强 196
6.4 创建切面 199
6.4.1 切点类型 200
6.4.2 切面类型 201
6.4.3 静态普通方法名匹配切面 203
6.4.4 静态正则表达式方法匹配切面 205
6.4.5 动态切面 208
6.4.6 流程切面 211
6.4.7 复合切点切面 213
6.4.8 引介切面 215
6.5 自动创建代理 216
6.5.1 实现类介绍 217
6.5.2 BeanNameAutoProxyCreator 217
6.5.3 DefaultAdvisorAutoProxyCreator 219
6.6 小结 220
第7章 基于@AspectJ和Schema的AOP 221
7.1 Spring对AOP的支持 222
7.2 JDK 5.0注解知识快速进阶 222
7.2.1 了解注解 222
7.2.2 一个简单的注解类 223
7.2.3 使用注解 224
7.2.4 访问注解 225
7.3 着手使用@AspectJ 226
7.3.1 使用前的准备 226
7.3.2 一个简单的例子 227
7.3.3 如何通过配置使用@AspectJ
切面 229
7.4 @AspectJ语法基础 230
7.4.1 切点表达式函数 230
7.4.2 在函数入参中使用通配符 231
7.4.3 逻辑运算符 232
7.4.4 不同增强类型 232
7.4.5 引介增强用法 233
7.5 切点函数详解 235
7.5.1 @annotation() 235
7.5.2 execution() 237
7.5.3 args()和@args() 238
7.5.4 within() 240
7.5.5 @within()和@target() 240
7.5.6 target()的this() 241
7.6 @AspectJ进阶 243
7.6.1 切点复合运算 243
7.6.2 命名切点 244
7.6.3 增强织入的顺序 245
7.6.4 访问连接点信息 246
7.6.5 绑定连接点方法入参 247
7.6.6 绑定代理对象 249
7.6.7 绑定类注解对象 249
7.6.8 绑定返回值 250
7.6.9 绑定抛出的异常 251
7.7 基于Schema配置切面 252
7.7.1 一个简单切面的配置 252
7.7.2 配置命名切点 253
7.7.3 各种增强类型的配置 255
7.7.4 绑定连接点信息 257
7.7.5 Advisor配置 258
7.8 混合切面类型 259
7.8.1 混合使用各种切面类型 260
7.8.2 各种切面类型总结 261
7.9 JVM Class文件字节码转换基础
知识 261
7.9.1 java.lang.instrument包的工作
原理 262
7.9.2 如何向JVM中注册转换器 263
7.9.3 使用JVM启动参数注册
转换器的问题 265
7.10 使用LTW织入切面 265
7.10.1 Spring的LoadTimeWeaver 266
7.10.2 使用LTW织入一个切面 268
7.10.3 在Tomcat下的配置 270
7.10.4 在其他Web应用服务器下的
配置 271
7.11 小结 271
第3篇 数据访问
第8章 Spring对DAO的支持 274
8.1 Spring的DAO理念 275
8.2 统一的异常体系 275
8.2.1 Spring的DAO异常体系 276
8.2.2 JDBC的异常转换器 278
8.2.3 其他持久技术的异常转换器 278
8.3 统一数据访问模板 279
8.3.1 使用模板和回调机制 279
8.3.2 Spring为不同持久化技术所
提供的模板类 281
8.4 数据源 282
8.4.1 配置一个数据源 282
8.4.2 获取JNDI数据源 287
8.4.3 Spring的数据源实现类 287
8.5 小结 288
第9章 Spring的事务管理 289
9.1 数据库事务基础知识 290
9.1.1 何为数据库事务 290
9.1.2 数据并发的问题 291
9.1.3 数据库锁机制 293
9.1.4 事务隔离级别 294
9.1.5 JDBC对事务支持 294
9.2 ThreadLocal基础知识 296
9.2.1 ThreadLocal是什么 296
9.2.2 ThreadLocal的接口方法 297
9.2.3 一个TheadLocal实例 298
9.2.4 与Thread同步机制的比较 299
9.2.5 Spring使用ThreadLocal解决
线程安全问题 300
9.3 Spring对事务管理的支持 301
9.3.1 事务管理关键抽象 302
9.3.2 Spring的事务管理器实现类 305
9.3.3 事务同步管理器 307
9.3.4 事务传播行为 309
9.4 编程式的事务管理 309
9.5 使用XML配置声明式事务 310
9.5.1 一个将被实施事务增强的
服务接口 312
9.5.2 使用原始的
TransactionProxyFactoryBean 313
9.5.3 基于tx/aop命名空间的配置 315
9.6 使用注解配置声明式事务 318
9.6.1 使用@Transactional注解 318
9.6.2 通过AspectJ LTW引入事务
切面 322
9.7 集成特定的应用服务器 323
9.7.1 BEA WebLogic 324
9.7.2 BEA WebLogic 324
9.8 小结 324
第10章 Spring的事务管理难点剖析 325
10.1 DAO和事务管理的牵绊 326
10.1.1 JDBC访问数据库 326
10.1.2 Hibernate访问数据库 328
10.2 应用分层的迷惑 330
10.3 事务方法嵌套调用的迷茫 334
10.3.1 Spring事务传播机制回顾 334
10.3.2 相互嵌套的服务方法 335
10.4 多线程的困惑 338
10.4.1 Spring通过单实例化Bean
简化多线程问题 338
10.4.2 启动独立线程调用事务方法 338
10.5 联合军种作战的混乱 340
10.5.1 Spring事务管理器的应对 340
10.5.2 Hibernate+Spring JDBC
混合框架的事务管理 341
10.6 特殊方法成漏网之鱼 345
10.6.1 哪些方法不能实施Spring AOP
事务 345
10.6.2 事务增强遗漏实例 345
10.7 数据连接泄漏 349
10.7.1 底层连接资源的访问问题 349
10.7.2 Spring JDBC数据连接泄漏 350
10.7.3 通过DataSourceUtils获取
数据连接 353
10.7.4 通过DataSourceUtils获取
数据连接 355
10.7.5 JdbcTemplate如何做到对连接
泄漏的免疫 357
10.7.6 使用TransactionAwareData
SourceProxy 357
10.7.7 其他数据访问技术的等价类 358
10.8 小结 359
第11章 使用Spring JDBC访问数据库 361
11.1 使用Spring JDBC 362
11.1.1 JDBCTemplate小试牛刀 362
11.1.2 在DAO中使用JDBCTemplate 363
11.2 基本的数据操作 364
11.2.1 更改数据 364
11.2.2 返回数据库的表自增主键值 367
11.2.3 批量更改数据 369
11.2.4 查询数据 370
11.2.5 查询单值数据 373
11.2.6 调用存储过程 375
11.3 BLOB/CLOB类型数据的操作 377
11.3.1 如何获取本地数据连接 377
11.3.2 相关的操作接口 379
11.3.3 插入Lob类型的数据 380
11.3.4 以块数据方式读取Lob数据 383
11.3.5 以流数据方式读取Lob数据 383
11.4 自增键和行集 384
11.4.1 自增键的使用 384
11.4.2 如何规划主键方案 386
11.4.3 以行集返回数据 388
11.5 其他类型的JDBCTemplate 389
11.5.1 NamedParameterJDBCTemplate 389
11.5.2 SimpleJDBCTemplate 391
11.6 以OO方式访问数据库 391
11.6.1 使用MappingSqlQuery查询
数据 391
11.6.2 使用SqlUpdate更新数据 393
11.6.3 使用StoredProcedure执行存储
过程 394
11.6.4 SqlFunction类 396
11.7 小结 396
第12章 整合其他ORM框架 398
12.1 Spring整合ORM技术 399
12.2 在Spring中使用Hibernate 400
12.2.1 配置SessionFactory 400
12.2.2 使用HibernateTemplate 403
12.2.3 处理LOB类型数据 407
12.2.4 添加Hibernate事件监听器 409
12.2.5 使用原生Hibernate API 409
12.2.6 使用注解配置 410
12.2.7 事务处理 412
12.2.8 延迟加载的问题 413
12.3 在Spring中使用myBatis 414
12.3.1 配置SqlMapClient 415
12.3.2 在Spring配置myBatis 416
12.3.3 编写myBatis的DAO 417
12.5 DAO层设计 420
12.5.1 DAO基类的设计 421
12.5.2 查询接口方法的设计 423
12.5.3 分页查询接口设计 424
12.6 小结 425
第4篇 业务层及Web层技术
第13章 任务调度和异步执行器 428
13.1 任务调度概述 429
13.2 Quartz快速进阶 429
13.2.1 Quartz基础结构 430
13.2.2 使用SimpleTrigger 432
13.2.3 使用CronTrigger 434
13.2.4 使用Calendar 437
13.2.5 任务调度信息存储 439
13.3 在Spring中使用Quartz 442
13.3.1 创建JobDetail 442
13.3.2 创建Trigger 444
13.3.3 创建Scheduler 446
13.4 Spring中使用JDK Timer 447
13.4.1 Timer和TimerTask 448
13.4.2 Spring对JDK Timer的支持 450
13.5 Spring对JDK 5.0 Executor的
支持 451
13.5.1 了解JDK 5.0的Executor 452
13.5.2 Spring对Executor所提供的
抽象 454
13.6 实际应用中的任务调度 455
13.6.1 如何产生任务 456
13.6.2 任务调度对应用程序集群的
影响 457
13.6.3 任务调度云 458
13.6.4 Web应用程序中调度器的
启动和关闭问题 460
13.7 小结 462
第14章 使用OXM进行对象XML映射 463
14.1 认识XML解析技术 464
14.1.1 什么是XML 464
14.1.2 XML的处理技术 464
14.2 XML处理利器:XStream 466
14.2.1 XStream概述 466
14.2.2 快速入门 466
14.2.3 使用XStream别名 469
14.2.4 XStream转换器 470
14.2.5 XStream注解 472
14.2.6 流化对象 474
14.2.7 持久化API 475
14.2.8 额外功能:处理JSON 476
14.3 其他常见O/X Mapping开源项目 478
14.3.1 JAXB 478
14.3.2 XMLBeans 482
14.3.3 Castor 485
14.3.4 JiBX 490
14.3.5 总结比较 493
14.4 与Spring OXM整合 494
14.4.1 Spring OXM概述 494
14.4.2 整合OXM实现者 496
14.4.3 如何在Spring中进行配置 497
14.4.4 Spring OXM 简单实例 499
14.5 小结 501
第15章 Spring MVC 503
15.1 Spring MVC概述 504
15.1.1 体系结构 504
15.1.2 配置DispatcherServlet 505
15.1.3 一个简单的实例 510
15.2 注解驱动的控制器 514
15.2.1 使用@RequestMapping映射
请求 514
15.2.2 请求处理方法签名概述 518
15.2.3 处理方法签名详细说明 519
15.2.4 使用HttpMessageConverter<T> 523
15.2.5 处理模型数据 532
15.3 处理方法的数据绑定 538
15.3.1 数据绑定流程剖析 539
15.3.2 数据转换 539
15.3.3 数据格式化 545
15.3.4 数据校验 549
15.4 视图和视图解析器 558
15.4.1 认识视图 558
15.4.2 认识视图解析器 560
15.4.3 JSP和JSTL 561
15.4.4 模板视图 565
15.4.5 Excel 569
15.4.6 PDF 570
15.4.7 输出XML 572
15.4.8 输出JSON 573
15.4.9 使用XmlViewResolver 573
15.4.10 使用ResourceBundle
ViewResolver 574
15.4.11 混合使用多种视图技术 575
15.5 本地化解析 577
15.5.1 本地化概述 577
15.5.2 使用CookieLocaleResolver 578
15.5.3 使用SessionLocaleResolver 579
15.5.4 使用LocaleChangeInterceptor 579
15.6 文件上传 579
15.6.1 配置MultipartResolver 580
15.6.2 编写控制器和文件上传表单页面 580
15.7 杂项 581
15.7.1 静态资源处理 581
15.7.2 装配拦截器 586
15.7.3 异常处理 587
15.8 小结 589
第5篇 测试及实战
第16章 实战型单元测试 592
16.1 单元测试概述 593
16.1.1 为什么需要单元测试 593
16.1.2 单元测试之误解 594
16.1.3 单元测试之困境 595
16.1.4 单元测试基本概念 596
16.2 JUnit 4快速进阶 600
16.2.1 JUnit 4概述 600
16.2.2 JUnit 4生命周期 601
16.2.3 使用JUnit 4 601
16.3 模拟利器Mockito 608
16.3.1 模拟测试概述 608
16.3.2 创建Mock对象 608
16.3.3 设定Mock对象的期望行为及
返回值 609
16.3.4 验证交互行为 611
16.4 测试整合之王Unitils 612
16.4.1 Unitils概述 612
16.4.2 集成Spring 615
16.4.3 集成Hibernate 618
16.4.4 集成Dbunit 619
16.4.5 自定义扩展模块 620
16.5 使用Unitils测试DAO层 620
16.5.1 数据库测试的难点 621
16.5.2 扩展Dbunit用Excel准备数据 621
16.5.3 测试实战 624
16.6 使用unitils测试Service层 634
16.7 测试Web层 639
16.7.1 对LoginController进行单元
测试 640
16.7.2 使用Spring Servlet API模拟
对象 641
16.7.3 使用Spring RestTemplate测试 642
16.7.4 使用Selenium测试 644
16.8 小结 647
第17章 实战案例开发 648
17.1 论坛案例概述 649
17.1.1 论坛整体功能结构 649
17.1.2 论坛用例描述 649
17.1.3 主要功能流程描述 651
17.2 系统设计 655
17.2.1 技术框架选择 655
17.2.2 Web目录结构及类包结构规划 656
17.2.3 单元测试类包结构规划 657
17.2.4 系统的结构图 657
17.2.5 PO的类设计 658
17.2.6 持久层设计 659
17.2.7 服务层设计 659
17.2.8 Web层设计 660
17.2.9 数据库设计 661
17.3 开发前的准备 663
17.4 持久层开发 664
17.4.1 PO类 664
17.4.2 DAO基类 666
17.4.3 通过扩展基类所定义DAO类 671
17.4.4 DAO Bean的装配 672
17.4.5 使用Hibernate二级缓存 674
17.5 对持久层进行测试 676
17.5.1 配置Unitils测试环境 676
17.5.2 准备测试数据库及测试数据 677
17.5.3 编写DAO测试基类 678
17.5.4 编写BoardDao测试用例 678
17.6 服务层开发 680
17.6.1 UserService的开发 680
17.6.2 ForumService的开发 682
17.6.3 服务类Bean的装配 685
17.7 对服务层进行测试 686
17.7.1 编写Service测试基类 687
17.7.2 编写ForumService测试用例 687
17.8 Web层开发 689
17.8.1 BaseController的基类 689
17.8.2 用户登录和注销 691
17.8.3 用户注册 692
17.8.4 论坛管理 694
17.8.5 论坛普通功能 696
17.8.6 分页显示论坛版块的主题帖子 698
17.8.7 web.xml配置 702
17.8.8 Spring MVC配置 704
17.9 对Web层进行测试 705
17.9.1 编写Web测试基类 705
17.9.2 编写ForumManageController
测试用例 706
17.10 部署和运行应用 707
17.11 小结 710
以下内容详见本书配书光盘:
附录A JavaMail发送邮件 711
附录B 在Spring中开发Web Service 738
2014年12月16日 已读
2012年出的书怎么还在用JDK 5.0?内容比较老,但是讲Spring底层实现部分还是有价值的,具体写代码要看Spring在线文档。PS.看完Spring In Action再看这本简直是天降甘霖。
Java spring 计算机
不能错过的英语启蒙 豆瓣
6.4 (5 个评分) 作者: 安妮鲜花 外语教学与研究出版社 2011 - 5
《不能错过的英语启蒙:中国孩子的英语路线图》全心奉献给:为孩子要不要上英语班而困惑的家长、为上了英语班没有提高而心急的家长、为找不到孩子英语启蒙路线而发愁的家长、以及所有关注中国儿童英语教育的老师和专业人士们!
安妮是一个爱笑的8岁小女孩。自出生以来跟随父母往返于中国和加拿大之间。从学前班(Kindergarten)开始到二年级结束,一直在温哥华接受教育。
安妮在加拿大学习期间,安妮的爸爸妈妈零距离感受了北美幼儿英语启蒙的教学方法和成果。他们惊奇地发现:从26个字母开始,我们的英语教学方式就有缺失——缺失的不仅仅是语音,还缺失了体系。孤立的单词、句型、语法,没有有效体系的支撑,是不可能形成综合英语能力的。今天的幼儿英语启蒙,如果继续延续过去的老路,那么延续的必将是新一代的哑巴英语、语法英语、翻译英语。
意识到这一点,安妮的爸爸妈妈觉得有必要将自己的认识和感悟与大家分享,所以开始在新浪博客上进行记录。博文陆续发表后,美国、英国、澳大利亚、新西兰等英语国家的博友纷纷对博文内容发表意见及看法,原来,这些国家的英语学习方法,和加拿大孩子学习英语的理念和方法非常一致。
《不能错过的英语启蒙:中国孩子的英语路线图》就是将博客文章体系化之后的成果。书中以安妮在加拿大的学习经历为主线,以安妮学校教育采用的自然拼读法为基本线索,通过对第一手英语教学资料的解析,将国外英语启蒙的次序、体系全面系统地展现出来。对照这一体系和次序,原来一些孤立的问题变得立体起来,中式英语的原因以及解决办法也更清晰地呈现出来。
看到这里,也许有人会说,国外孩子学英语和中国孩子不一样,那套东西再好也不适合中国孩子。但是,《不能错过的英语启蒙:中国孩子的英语路线图》最难能可贵的,就是把国外的英语启蒙体系和国内孩子的实际结合起来,为中国孩子学习英语提供了切实可行的操作方案,为中国孩子的英语启蒙画出了完整的路线图。
语言是有规律的,儿童成长也是有规律的。尊重语言学以及儿童成长的客观规律,用母语的方式,用中文学习的模式来思考和解决英语启蒙中的问题,通过日常生活中原汁原味素材的输入,从听力辨音能力和情境对应能力两个基本点入手,建造第二母语的游泳池。而这个游泳池的关键,是科学体系的建立。有了这样的体系,孩子最终获得的将是活的语言能力和人文素养的综合提升。
《不能错过的英语启蒙:中国孩子的英语路线图》出版前半年多的时间里,作者全家已经从加拿大回到了中国。安妮的弟弟小宝也在国内继续着他的英语启蒙路。这段时间内,国内几千名为孩子英语学习而困惑的妈妈们得到了作者的具体指导,北美英语启蒙的科学方法和国内孩子具体实际接轨这一问题取得了非常实质性的进展。针对这些妈妈们的问题解答在书中也有详细地分析和记录。
希望作者朴实的记录、科学的分析,能够引起大家对儿童英语学习更深层次的思考。英语启蒙,不仅仅要考虑孩子会了多少单词、多少句型,更要考量的,是体系的完整和方法的科学,最终实现综合英语能力以及人文素养的提高。相信《不能错过的英语启蒙:中国孩子的英语路线图》能为那些困惑的家长和英语专业人士打开一扇窗,共同为儿童英语教育的健康发展贡献一份力量!
海报:
2014年12月13日 已读
对推广个人经验的书一直很有戒心,不过这本主要是介绍Phonics,强调小孩子主要是培养兴趣和语感,不要追求认了多少单词,总体感觉还好
儿童教育 学习 教育 英语
寻欢作乐 豆瓣
Cakes and Ale
8.6 (78 个评分) 作者: [英国] 威廉·萨默塞特·毛姆 译者: 叶尊 译林出版社 2013 - 2
1930年,《寻欢作乐》以连载的形式最初发表于《时尚芭莎》
1958年,毛姆在接受采访时称,《寻欢作乐》是他本人最得意与最喜爱的一部小说。
上个世纪的英国作家中,毛姆也许不是最伟大的,却无疑是最雅俗共赏、最令读者喜爱的一位。本书是毛姆公开承认最得意与最喜爱的作品。他一改以往作品中对女性的偏见,以爱慕者的身份来追忆一个美丽女人的一生,点缀以许多文艺圈中的韵事逸闻。大作家德里费尔德及去世后,他妻子请人为他立传。小说的叙述者阿申登被传记作者请来回忆当年和作家的交往,故事由此展开,在阿申登的记忆深处,我们发现了作家的前妻,迷人的罗西,她生性风流,处处留情,却不失善良坦诚与可爱……
在《寻欢作乐》里,毛姆从现实中取材,将虚实相掺,借故事叙述者阿申登之口叙述了其与著名作家德里费尔德及其前妻罗西的早年交往,而这段往事正是另一位流行小说家基尔所要挖掘的传记题材。读者可依稀指认出德里费尔德是在影射哈代,基尔由休•沃尔波尔脱胎而来,至于罗西,则分明是乔伊斯笔下莫莉•布鲁姆的翻版。
一个文学奇才绘声绘色地讲述文艺圈里的逸闻韵事……准确,机智,充满讥讽,却半点不浮夸。
——《旁观者》杂志
毛姆在拿捏人们对八卦信息的胃口方面,可谓大师。他懂得在恰当的时候卖关子,然后选择一个令人吃惊的时候说出来。
——伊夫林•沃
鄙意毛姆最好的小说是《寻欢作乐》和若干短篇,《刀锋》次之,《月亮和六便士》又次之。 ——止庵
2014年12月7日 已读
Dost thou think, because thou art virtuous, there shall be no more cakes and ale?
小说 毛姆 英国
Spring实战(第3版) 豆瓣
Spring in Action
作者: 沃尔斯 (Craig Walls) 译者: 耿渊 / 张卫滨 人民邮电出版社 2013 - 6
《Spring实战(第3版)》从核心的Spring、Spring应用程序的核心组件、Spring集成3个方面,由浅入深、由易到难地对Spring展开了系统的讲解,包括Spring之旅、装配Bean、最小化Spring XML配置、面向切面的Spring、征服数据库、事务管理、使用Spring MVC构建Web应用程序、使用Spring Web Flow、保护Spring应用、使用远程服务、为Spring添加REST功能、Spring消息、使用JMX管理Spring Bean以及其他Spring技巧等内容。
《Spring实战(第3版)》不仅仅介绍了使用Spring框架进行开发必须掌握的核心概念,还在此基础上深入介绍了Spring应用程序的常用组件,并为读者展现了Spring如何与其他的应用、服务进行企业级集成。《Spring实战(第3版)》并不没有为读者详细地列出Spring API,而是通过提供丰富又实用的代码示例,来真正展示Spring框架的强大──它能够使企业级应用程序的开发更简单。
《Spring实战(第3版)》适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员,尤其适用于企业级Java开发人员。《Spring实战(第3版)》既可以被刚开始学习Spring的读者当作学习指南,也可以被那些想深入了解Spring某方面功能的资深用户作为参考用书。
2014年12月2日 已读 看了不到20页我已经第101次想念《The Definitive Guide to Django》,看到160页有种啃了七口终于咬到馅的感觉,总之严重不推荐初学者,谁要是能早点告诉我就好了。
Java spring 计算机
Evernote 100個做筆記的好方法 豆瓣
6.7 (6 个评分) 作者: 電腦玩物站長 PCuSER電腦人文化 2013 - 6
「隨書附贈Evernote一個月專業版序號!」
活用100種 Evernote 筆記方法,學習提高生產力的觀念與態度,管好你的工作與生活。
本書提供完整的方案、全新的視野、高科技的工具,和作者親身經歷的故事,教你用數位雲端筆記,滿足「三件人生大事」的整理需求:
一、「時間管理」;
成為工作效率高手,不再丟三落四、複雜工作也能輕鬆掌控。
善用Evernote數位管理,在你需要的時刻給你需要的筆記,聰明自動化讓筆記真正在工作行動中發揮效用。
二、「生活整理」:
運用筆記練習自我成長與習慣養成,瑣碎雜物也能一一到位。
活用Evernote打點雜物,用無紙化方法讓整理更輕鬆,用全面性的數位化lifelog讓你不用整理就達到整理的效果!
三、「夢想打理」:
規劃旅遊與收藏夢想的目標計畫手帳。
累積你的Evernote筆記,串連你的過去經驗、現在行動與未來計畫,而且再多的筆記也只要一台輕薄手機就能隨身攜帶一生記憶。
你也發現Evernote數位筆記是更好的筆記解決方案了嗎?那麼這一次讓我們跟著電腦玩物站長的真實筆記經驗,學習用數位筆記重整人生的各種方法吧!
由 Everntoe 台灣大使,電腦玩物站長:esor huang(異塵行者)撰寫,和第一本《Evernote超效率數位筆記術》完全不同的全新作品,如果說第一本書帶你進入Evernote大門,學會怎麼使用Evernote的功能。那麼這一本《Evernote 100個做筆記的好方法:數位化重整你的工作與人生》則要告訴你如何活用數位筆記來改造人生!
注意力曲线 豆瓣
Find Your Focus Zone : An Effective New Plan to Defeat Distraction and Overload
7.0 (9 个评分) 作者: [美] 露西·乔·帕拉迪诺 译者: 苗娜 中国人民大学出版社 2009 - 9
《注意力曲线:打败分心与焦虑》内容简介:在被信息淹没的数字时代中,人们常常面临这样的困境:要么注意力难以集中,感觉无所事事、烦躁不安,要么注意力过度集中,感觉紧张焦虑、疲劳过度——人们就在自己的倒U形注意力曲线上摇摆,难以找到最佳状态。怎样才能恰当地控制自己的注意力,提高工作效率?怎样才能使自己摆脱过度疲劳的泥潭,享受工作和生活的平衡?怎样才能帮助孩子形成良好的注意力习惯,使他们终生受益?《注意力曲线:打败分心与焦虑》作者给出了非常有效的方法和步骤。遵循这些步骤,你会找到更好的状态,享受工作和生活的乐趣。
2014年11月20日 已读
无法集中注意力源自刺激太多或者刺激太少。新东西没多少,与其他心理学书籍相比,更偏重技巧。突然想到,穿越重生小说大行其道,也和人类本能的战逃反应有关吧
个人管理 心理学 时间管理 自我管理
Java核心技术·卷1:基础知识(原书第9版) 豆瓣
Cay S. Horstmann,Gary Cornell
作者: (美)Cay S. Horstmann / (美)Gary Cornell 译者: 周立新 / 陈波 机械工业出版社 2013 - 11
Java领域最有影响力和价值的著作之一,拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第9版根据JavaSE7全面更新,同时修正了第8版中的不足,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。
《Java核心技术·卷1:基础知识》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环和简单的函数;第4章讲解了类和封装;第5章介绍了继承;第6章解释了接口和内部类;第7章概述了图形用户界面程序设计知识;第8章讨论AWT的事件模型;第9章探讨了SwingGUI工具箱;第10章讲解如何部署自己的应用程序或applet;第11章讨论异常处理;第12章概要介绍泛型程序设计;第13章讲解Java平台的集合框架;第14章介绍了多线程。本书最后还有一个附录,其中列出了Java语言的保留字。
2014年11月20日 已读
一想到同样功能Python需要写多少行,我就控制不住的嫌弃Java
java 编程 计算机
贪婪的大脑 豆瓣
How the New Science of Consciousness Explains Our Insatiable Search for Meaning
7.7 (6 个评分) 作者: 【英】丹尼尔·博尔 译者: 林旭文 机械工业出版社 2013 - 10
我们欣赏梵高的《星空》,陶醉于贝多芬的《命运交响曲》,面对白雪覆盖的山峰,敬畏之情油然而生,所有这些体验都离不开意识。然而,意识具有主观性,属于个人经验,很难准确把握。长久以来,哲学家们都声称,意识太神秘了,科学无法洞悉意识。
神经科学家丹尼尔•博尔在《贪婪的大脑:为何人类会无止境地寻求意义》一书中提出了一种新的意识运作模式,他的观点与传统的哲学观点完全不同。博尔认为,意识是大脑的产物,随着知识积累,意识也在发展。意识实际上是一个思想工厂,是经过精心选择的、致力于创新的精神空间。意识的主要任务是发现深层结构。
博尔的意识运作模式解释了我们的大脑为何会贪婪地探寻信息,尤其是那些具有模式的信息。比如,当生理需求得到满足后,我们会玩填字游戏和数独游戏。从生物学角度看,玩这些游戏只是在浪费时间;但在博尔看来,这种探寻结构的行为有重大的进化意义。正是这种对结构模式的探寻,引导人类发现了火,学会耕种。
本书将认知与创造力相联系,为解开意识这一科学谜团提供了一种独特的见解。
2014年11月15日 已读
三星半吧,很多东西在其他科普书里看过,不过本书从脑科学角度又讲了一遍,而且打的比方很不错。大脑能够以最佳的方式,将简单的想法联结起来,从而建构各种知识。意识的本质和主要作用就是将各种对象组合起来,产生有意义的结构。
肠子,脑子,厨子 豆瓣
The Omnivorous Mind: Our Evolving Relationship with Food
5.8 (8 个评分) 作者: ﹝美﹞约翰·S·艾伦 译者: 陶凌寅 清华大学出版社 2013 - 10
在令人眼花缭乱的食谱和饮食文化背后,是不是隐藏着一种有关食物的本能,一种全人类共有的味觉体验?有没有一种“食物理论”决定着我们会选哪些东西来吃,决定我们认为吃多少才算饱,决定我们爱吃什么零食?神经人类学家约翰•艾伦觉得有。在这本书里,他探索了味觉的演化基础,以及共同的认知基础何以衍生出世界各地纷繁复杂的饮食文化。
人类食用的植物和动物种类非常广泛,但与其他杂食动物不同,我们吃饭时用到的不只有舌与胃,还有脑。味蕾能够体现人类的自然史,我们是独一无二的超级杂食者。
这本书的素材来自食物历史、厨师、人类学家和神经科学家,艾伦先是描绘了我们最原始的祖先的食谱,探索了烹饪在大脑演化中的作用,随后将笔锋转向当代吃货关心的一系列问题。书中探究了对食物的厌恶与喜好、给食物加上“好”和“坏”标签的强迫性需要、健康食物金字塔的膳食偏差,还对吃这件事进行了跨文化比较。
例如,为了解释为什么全世界的人都喜欢吃酥脆的食物,艾伦先是考察了人类的近亲食用昆虫的习惯。他还提示,咬碎酥脆食品的声音可以丰富感官体验,避免吃饭时的乏味。另外,对健康不利的油炸食品却会让我们获得犯错般的快感。事关吃喝,决定味觉的绝不是单一因素。
如果说语言反映了人脑独特的高级智慧,食物在此方面也毫不逊色。这是一本能够让人思考的书,让大家能更深刻地认识人和食物的关系,更明白我们为什么要吃、吃什么以及怎么吃,并更深入了解我们的过去,同时思考人类的将来。
——薛贵 北京师范大学长江学者特聘教授 认知神经科学家
这本书告诉你的,是“人类为什么喜欢这样吃”。不明白这些,并不会影响你享受美味,但明白了这些,可以让你谈起吃来与众不同,在吃货中上升几个等级。
——云无心 科普“《吃的真相》系列”作者
艾伦结合了演化与现代生物学研究,做出了一桌有关人类饮食习惯的盛宴,桌上满是新鲜想法。这本书以迷人的笔触揭示了食物的深层意义。
——理查德•兰厄姆(Richard Wrangham) 哈佛大学人类学家
书里有多如牛毛的有趣信息:我们为什么爱吃酥脆的食物,食物如何推动演化……这是取道餐盘的人类史之旅。
——Jesse Rhodes,史密森尼杂志美食专栏作者
我们的大脑总是会被食物吸引,耽迷于复杂的食谱,眼馋巧克力……艾伦以精神上的味觉偏好作为透镜,讲述生物学和文化历史的故事,他的武器是人类学、食物历史和作为厨师的经验。书中涉及对食物的渴望与厌恶、文化取向与节食,内容丰盛。
——《自然》
艾伦是个科学家,这就是说,他对食物的文化史——比如说腌黄瓜怎么从东欧迁移到纽约——兴趣不大,他感兴趣的是“干货”。他的工作就是观察大脑扫描图,看看要求被试者想着不同的食物时,他们的哪部分脑区会被激活。由此,他能把如今人们对食物的偏好镶嵌到生物演化的漫长征程中。
——Kathryn Hughes,历史学家,作家
2014年11月7日 已读
名字重口,内容略枯燥。人类嗜好酥脆食品是因为喜欢新鲜的蔬菜? 我怎么觉得是因为油炸过热量高的缘故... 对于挑食(前提该食物不引发恶心),最好的应对之策就是多吃
科普 饮食
极地恶灵(上) 豆瓣
作者: [美国] 丹·西蒙斯 译者: 左惟真 万卷出版公司 2009 - 9
《极地恶灵.上》内容简介:以历史上著名的北极探险事件为蓝本的极地史诗,一个比历史更具真实感的故事,一部让你寒到骨子里的小说。他们隶属于一八四五年的富兰克林探险队,是史上第一支使用蒸汽动力船去寻找传说中的西北航道的探险队,而这项任务还得到当时科学界空前全力支持。但是,他们在北极圈却不幸一连遇上了两个没有冰融的夏天,而被困在不断受冰与黑暗侵袭、梦靥般的恶劣环境里。
零下60℃的寒冰,两艘最坚固的探险船,两位身经百战的船长,一名神秘失去舌头的爱斯基摩女孩,以及一个神出鬼没、嗜血如命的“它”……
2014年10月10日 已读
复杂的人名,复杂的地理,复杂的时间轴,复杂的视角,七百多页的厚度,biscuit翻成比思其的翻译, 看之前先考虑能不能接受这些吧...
小说 恐怖 悬疑 科幻
邓小平时代 谷歌图书 豆瓣 Goodreads
Deng Xiaoping and the Transformation of China
8.9 (196 个评分) 作者: [美] 傅高义 译者: 冯克利 生活·读书·新知三联书店 2013 - 1
邓小平深刻影响了中国历史和世界历史的走向,也改变了每一当代中国人的命运。解读邓小平的政治生涯及其行为逻辑,就是解读当代中国,解读个人命运背后的历史变局。
哈佛大学傅高义教授倾十年心力完成的权威巨著《邓小平时代》,是对邓小平跌宕起伏的一生以及中国惊险崎岖的改革开放之路的全景式描述。作者对邓小平个人性格及执政风格进行了深层分析,并对中国改革开放史进行了完整而独到的阐释。书中涵盖丰富的中外档案资料和研究成果,以及为数众多的作者独家访谈。对中美建交、华国锋历史评估、改革开放的幕后曲折、邓小平和诸多当时关键人物之关系、香港问题、邓小平南巡等重大议题均有详述及剖析。本书既具学院研究的严谨专精,又对中国现实政治与事理人情有透彻把握,被誉为邓小平研究“纪念碑式”的著作。
2014年10月5日 已读