Tag Archives | reference

兰迪·波许教授的最后一课

偶尔整理硬盘时候发现的《兰迪·波许教授的最后一课》相关资料,包括视频,是08年的时候下下来看的,非常感人。

视频地址:兰迪·波许教授的最后一课

文 ? ? ? ?档:[兰迪·波许教授的最后一课].Randy.Pausch’s.Last.Lecture.Transcript

附Randy 语录:

  1. Brick walls are there for a reason: they let us prove how badly we want things.
    人生路上有阻挡你梦想的砖墙,那是有原因的。这些砖墙让我们来证明我们究竟有多么想要得到我们所需要的。
  2. Experience is what you get when you didn’t get what you wanted.
    当你得不到你想的到的东西时,你会得到经验。
  3. Never lose the[......]

阅读全文

Tags: , ,

Comments { 1 }

牵一只蜗牛去散步

douma发给我的一篇文章,让douba好好阅读。

上帝给我一个任务
叫我牵一只蜗牛去散步。
我不能走太快,
蜗牛已经尽力爬,为何每次总是那么一点点?
我催它,我唬它,我责备它,
蜗牛用抱歉的眼光看着我,
彷佛说:「人家已经尽力了嘛!」
我拉它,我扯它,甚至想踢它,
蜗牛受了伤,它流着汗,喘着气,往前爬…
真奇怪,为什么上帝叫我牵一只蜗牛去散步?
「上帝啊!为什么?」
天上一片安静。
「唉!也许上帝抓蜗牛去了!」
好吧!松手了!
反正上帝不管了,我还管什么?
让蜗牛往前爬,我在后面生闷气。
咦?我闻到花香,原来这边还有个花园,
我感到微风,原来夜里的微风这么温柔。
慢着!我听到鸟叫,我听到虫鸣。
我看到满天的星斗多亮丽!
咦?我以前怎么没有这般细腻的体会?
我忽然想起来了,莫非我错了?
是上帝叫一只蜗牛牵我去散步。分享:
教育孩子就像牵着[......]

阅读全文

Tags: ,

Comments { 0 }

Java 并发之内存模型整理

一、概述

Java线程之间的通信由Java内存模型JMM控制,[highlight]JMM决定一个线程对共享变量的写入何时对另一个线程可见[/highlight]。从抽象的角度来看,JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存(main memory)中,每个线程都有一个私有的本地内存(local memory),本地内存中存储了该线程以读/写共享变量的副本。本地内存是JMM的一个抽象概念,并不真实存在。它涵盖了缓存,写缓冲区,寄存器以及其他的硬件和编译器优化。Java内存模型的抽象示意图如下:

jmm2

从上图来看,线程A与线程B之间如要通信的话,必须要经历下面2个步骤:

  1. 首先,线程A把本地内存A中更新过的共享变量刷新到主内存中去。
  2. 然后,线程B到主内存中去读取线程A之前已更新过的共享变量。

在线程运行的时候有一个内存专用的一小块内存,当[......]

阅读全文

Tags: , , ,

Comments { 0 }

HadoopDB An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads[reference]

来自耶鲁的一篇论文 http://db.cs.yale.edu/hadoopdb/hadoopdb.pdf? 学习下。

简要介绍的PPT,很经典 http://www.slideshare.net/cloudera/hw09-hadoop-db

附其他资源,来自首页

HadoopDB
An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads.

DR@Y
Database Research at Yale University

HadoopDB is:

  1. A hybrid of DBMS and MapReduce technologies that targets analytical workloads
  2. Designed[......]

阅读全文

Tags: , ,

Comments { 1 }

Lucene (Doug Cutting November 24 2004 University of Pisa)[reference]

 

Lucene

 

Doug?Cutting
cutting@apache.org

November?24?2004
University?of?Pisa

 

 

Prelude

  • my?background..
  • please?interrupt?with?questions
  • blog?this?talk?now?so?that?we?can?search?for?it?later
  • (using?a?Lucene-based?blog?search?engine,?of?course)
  • In?this?course,?Paolo?and?Antonio?have?presented?many?techniques.
  • I?present?real?software?that?us[......]

阅读全文

Tags: ,

Comments { 0 }