如果IT的历史,是以人为主体串接起来的话,那么肯定少不了Doug Lea。这个鼻梁挂着
转载 2022-12-19 16:29:04
545阅读
生活中,可能所有人都间接用过他的作品,他是Lucene、Nutch 、Hadoop等项目的发起人。是他,把高深莫测的搜索技术形成产品,贡献给普罗大众;还是他,打造了目前在云计算和大数据领域里如日中天的Hadoop。他是某种意义上的盗火者,他就是Doug Cutting。从实习生做起1985年,Cutting毕业于美国斯坦福大学。他并不是一开始就决心投身IT行业的,在大学时代的头两年,Cutting
转载 精选 2015-09-17 14:20:23
437阅读
生活中,可能所有人都间接用过他的作品,他是Lucene、Nutch 、Hadoop等项目的发起人。是他,把高深莫测的搜索技术形成产品,贡献给普罗大众;还是他,打造了目前在云计算和大数据领域里如日中天的Hadoop。他是某种意义上的盗火者,他就是Doug Cutting。从实习生做起1985年,Cutting毕业于美国斯坦福大学。他并不是一开始就决心投身IT行业的,在大学时代的头两年,Cutting
转载 2014-03-10 15:43:00
150阅读
2评论
Doug Lea来自百度知道:Doug Lea是真大神,java1.5并发包作者,也是hashmap作者之一…对java做的贡献是无量的.很厉害的大神,敬佩
原创 2023-06-30 00:22:43
296阅读
写在前面无关的内容        白驹过隙,看下日历已经毕业4年多,加上在大学里的4年,算算在计算机界也躺了八年,按照格拉德韦尔的1万小时定律差不多我也该成为行业的专家了,然后并没有。当看着“什么是Java?”、“什么是程序?”、“多线程是什么?”、“怎么构建一个合理的大型网站?”、“怎么保证系统的稳定运行”这些耳熟能详的问题时,就知道前方的路还有很远很远,
转载 2024-01-19 09:36:02
24阅读
Hadoop之父Doug Cutting:Lucene到Hadoop的开源之路Doug Cutting,凭借自己对工作的热情和脚踏实地的态度,开创了Lucene和Nutch两个成功的开源搜索引擎项目,同时也是当下人气大数据计算框架 Hadoop的创立者。Doug于1985年毕业于美国斯坦福大学,首个在Xerox的实习工作奠定了他日后研究搜索引擎项目以及成功的基础。1997年 底,Doug通过Luc
转载 2023-07-04 18:11:52
78阅读
/*免责声明:全部内容都属于是段友分享,我只是属于整理。**//*写在前边,个人觉得****弄一个积分下载,就是在自掘坟墓。
原创 2022-10-09 21:23:18
343阅读
最近由Telerik发布的Icenium简化了跨平台混合移动应用的开发,它利用了云的能力与灵活性,使用HTML、CSS与JavaScript为iOS与Android设备构建应用。它包含了一个集成的云环境(ICE),你可以在5月1日前免费使用它来构建应用。该框架还可以实时追踪变化,这样就无需在多台设备上重新编译了。要想使用Icenium,你只需点击项目主页上方的Get Started按钮,选择所需的模块和认证选项。ICE会立刻呈现出来,你可以提供应用所需的代码,还可以管理文件。然而,内建的模拟器只能用在Google Chrome浏览器上。如果使用Internet Explorer或是Firefo
转载 2013-01-11 15:57:00
30阅读
2评论
一、写在开头 我们在学习集合或者说容器的时候了解到,很多集合并非线程安全的,在并发场景下,为了保障数据的安全性,诞生了并发容器,广为人知的有ConcurrentHashMap、ConcurrentLinkedQueue、BlockingQueue等,那你们知道ArrayList也有自己对应的并发容器嘛? 作为使用频率最高的集合类之一,ArrayList线程不安全,我们在并发环境下使用,一般要辅以手
原创 精选 2024-05-19 12:45:45
174阅读
Doug Cutting 访谈录 -- 关于搜索引擎的开发 作为Lucene和Nutch两 大Apach Open Source Project的始创人(其实还有Lucy, Lucene4C 和Hadoop等相关子项目),Doug Cutting 一直为搜索引擎的开发人员所关注。他终于在为Yahoo以Contractor的身份工作4年后,于今年正式以Employee的身份加入Yahoo下面是笔者在
转载 2023-04-03 10:36:22
52阅读
扩容是重头戏,看过的人都说难。确实,和java7版本比起来,难度真不是一个量级的。有些细节看着莫名其妙,一想就是好几天,看似想明白也只能算是猜想合理,直呼Doug Lea的心思是真的细啊!深究细节是费时且痛苦的,欣喜的是,怎么也想不明白的逻辑,发现这次是源码错了!官方JDK!现在市面上普遍都在用java8,怎么可能存在bug呢?
原创 2021-11-30 17:19:38
168阅读
扩容是重头戏,看过的人都说难。确实,和java7版本比起来,难度真不
原创 2022-03-08 17:31:02
119阅读
Hadoop是原Yahoo的Doug Cutting根据Google发布的学术论文研究而来。Doug Cutting给这个Project起了个名字,就叫Hadoop。 Doug Cutting在Cloudera公司任职。Cloudera的Hadoop是商用版。不同于Apache的开源版。 如果要研究
转载 2018-09-01 14:36:00
150阅读
2评论
Doug Lea在J.U.C包里面写的BUG又被网友发现了。这是why的第 69 篇原创文章BUG描述一个编号为 8073704 的 JDK BUG,将串联起我的这篇文章。也就是下面的这个链接。https://bugs.openjdk.java.net/browse/JDK-8073704这个 BUG 在 JDK 9 版本中进行了修复。也就是说,如果你用的 JDK 8,也许会遇到这样的问题。先带大
原创 2020-12-09 20:06:04
270阅读
XP Slides讲完会有Q&A,大家如果想口头提问请提前在我这里要麦克风。
原创 2022-12-29 12:57:12
107阅读
【代码】java: 参照Doug Lea的代码改写的一个简单的Reactor模式多线程版本Demo(多个selector,handler使用线程池)
原创 2023-12-21 14:04:26
92阅读
本文深入探讨了一个Java框架的设计、实现及其性能。该框架遵循并行编程的理念,通过递归方式将问题分解为多个子任务,并利用工作窃取技术进行并行处理。所有子任务完成后,其结果被整合以形成完整的并行程序。 在总体设计上,该框架借鉴了Cilk工作窃取框架的核心理念。其核心技术主要聚焦于高效的任务队列构建和管理,以及工作线程的管理。经过实际性能测试,我们发现大多数程序的并行加速效果显著,但仍有优化空间,未来可能需要进一步研究改进方案。
原创 精选 2024-01-19 09:35:09
313阅读
1点赞
1评论
JUC(java.util.concurrent)是Java源码中非常重要的一个版块,无论是CAS乐观锁还是Lock悲观锁,线程池、并发集合、阻塞队列等,在日常开发中都经常用到。如果只是停留在简单使用层面,不去深究其原理,出现了BUG,也会茫然,手足无措;而阅读其源码,了解并研究其实现原理,JUC也就不会再像一个黑
原创 2022-03-08 16:56:09
170阅读
1、概要如果您阅读JAVA的源代码,出现最多的代码作者包括:Doug Lea、Mark Reinhold、Josh Bloch、Arthur van Hoff、Neal Gafter、Pavani Diwanji等等。其中java.util.concurrent包中出现的基本都是Doug Lea的名字。Doug Lea,是对Java影响力最大的个人,直接贡献的设计包括java的Collection
1、概要 假设您阅读JAVA的源码。出现最多的代码作者包含:Doug Lea、Mark Reinhold、Josh Bloch、Arthur van Hoff、Neal Gafter、Pavani Diwanji等等。当中java.util.concurrent包中出现的基本都是Doug Lea的名
转载 2017-06-27 09:39:00
72阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5