读了一些开源软件,接触了leveldb,memcached,zfs on linux.觉得优秀的软件在设计上总是相似的。列举出开源软件中使用的很好的设计模式:Reactor模式只是模式,与具体的实现不一定是一一对应的。他封装了一个可重用的事件分离和分发框架。可以用一个线程等待多事件源的事件请求的发生。直到从事件源处收到了事件,React...【阅读全文】
读了一些开源软件,接触了leveldb,memcached,zfs on linux.觉得优秀的软件在设计上总是相似的。列举出开源软件中使用的很好的设计模式:Reactor模式只是模式,与具体的实现不一定是一一对应的。他封装了一个可重用的事件分离和分发框架。可以用一个线程等待多事件源的事件请求的发生。直到从事件源处收到了事件,React...【阅读全文】
hadoop格式化失败原因 Format aborted in /data0/hadoop-name(2012-02-20 14:11:28) 转载▼[user6@das0 hadoop-0.20.203.0]$ bin/hadoop namenode -format12/02/20 14:05:17 INFO namenode.NameNode: STARTUP_MSG: Re-format filesystem in /data0/hado...【阅读全文】