- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 试读《大型分布式网站架构设计与实践》
谈到大型分布式网站架构设计,想起了前几年12306网站出现的问题。一个好的网站构架对于网站的稳定运行至关重要,虽然我们在网站建设初期希望能够设计一个很好的架构,但随着用户量的增加,网站业务功能的扩展,旧的构架将不能适应新的业务需求,必须对架构进行设计优化。也就是说网站架构将会随着需求的不断改进而逐步完善和演化的。网站架构的设计优化从硬件与软件两个方面来进行。 ...
2014-10-15 12:59:34
148
原创 hadoop 多用户权限(转)
http://blog.sina.com.cn/s/blog_605f5b4f0101897z.html 之前都是用root运行的,但是现在必须要解决这个问题。 hdfs的权限判断十分简单,就是拿发出指令的user name和文件的user name 做比较 private void check(INode inode, FsAction access )...
2014-09-03 14:54:49
416
原创 Mysql group by top N
Mysql group by top N的问题(转) 在日常工作中,经常要查询分组的前几名.oracle中可以通过row_num来支持查询,mysql暂时不支持row_num.那么如何来完成这个需求呢? 例如: 表中的数据: ?12345678910+--------+----...
2014-09-03 13:58:11
312
原创 试读《Netty 权威指南》
Java领域中比较有挑战性的技术应当是网络I/O和多线程并发编程,它们是构建高可用高性能分布式系统必备技术。Java在1.4版本中发布了NIO,提供了非常优秀的面向对象解决方案,方便编写高性能的网络应用程序。而Netty是一个异步NIO通信的框架,越来越广泛应用于互联网、大数据处理等领域。许多著名的开源框架如Hadoop、Storm以及著名IT公司Facebook、Twitte...
2014-08-25 09:30:18
138
原创 (转) Reactor与Proactor
在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,而Proactor运用于异步I/O操作。 同步和异步 同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪,而异步是指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候会得到IO完成的通知。 阻...
2014-08-20 08:57:23
114
原创 试读《Hadoop基础教程》
大数据处理技术领域比较复杂,变化节奏很快,如何学习运用这些技术变得不知从何处下手。Hadoop是一种开源大数据处理技术框架,已经成为业界大数据处理技术的事实标准。对于想从事大数据处理工作的人来说,是绕不过Hadoop的。《Hadoop基础教程》是一本学习Hadoop入门的图书,进入大数据处理绝好途径之一。这本书可以帮助读者理解什么是Hadoop、Hadoop是如何工作的、以及我们如何通过...
2014-07-28 14:59:37
183
原创 试读《深入浅出Node.js》
知道Node.js是好几年前的事情,但没有过多关注。正好趁ITeye的试读活动了解一下。《深入浅出Node.js》的试读样章是第1章与第5章。第1章主要介绍了Node.js诞生历程、命名原因、特点以及适用场景。第5章主要介绍了V8的内存控制,详细讲述了V8的内存垃圾回收机制与内存控制,如何高效使用内存、如何防止和排查内存泄露等。Node.js采用的语言是Javascript,JavaScrip...
2014-07-23 10:06:24
158
原创 UDP 端口映射
On the host machine that runs the emulator, open a terminal window andtelnet to the emulator instance:telnet localhost 5554This will take you into the ADB emulator console. Then setup pack...
2010-12-01 09:48:46
1207
空空如也
作为项目经理,项目组成员总是不能按时交付任务怎么办?
2010-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人