09 2014 档案

摘要:检查是否nfs#rpm -qa|grep nfs#rpm -qa|grep rpcbind将nfs rpcbind 设置为开机启动#chkconfig nfs on#chkconfig rpcbind on#启动 nfs rpcbinds#service rpcbind start#service... 阅读全文
posted @ 2014-09-20 23:18 王立君 阅读(446) 评论(1) 推荐(0)
摘要:一、定义UserCF:推荐那些和他有共同兴趣爱好的用户喜欢的物品ItemCF:推荐那些和他之前喜欢的物品类似的物品根据用户推荐重点是反应和用户兴趣相似的小群体的热点,根据物品推荐着重与用户过去的历史兴趣,即:UserCF是某个群体内的物品热门程度ItemCF是反应本人的兴趣爱好,更加个性化二、新闻类... 阅读全文
posted @ 2014-09-19 23:51 王立君 阅读(1486) 评论(0) 推荐(0)
摘要:前几年,我有机会能参与一些有趣的项目,并且独立完成开发、升级、重构以及新功能的开发等工作。本文总结了一些PHP程序员在Web开发中经常 忽略的关键错误,尤其是在处理中大型的项目上问题更为突出。典型的错误表现在不能很好区分各种开发环境和没有使用缓存和备份等。下面以PHP为例,但是其核心思想对每一个We... 阅读全文
posted @ 2014-09-15 21:51 王立君 阅读(287) 评论(0) 推荐(0)
摘要:一.心跳机制1. hadoop集群是master/slave模式,master包括Namenode和Jobtracker,slave包括Datanode和Tasktracker。2. master启动的时候,会开一个ipc server在那里,等待slave心跳。3. slave启动时,会连接mas... 阅读全文
posted @ 2014-09-14 20:10 王立君 阅读(648) 评论(0) 推荐(0)
摘要:Hadoop源代码分析(一)http://blog.csdn.net/huoyunshen88/article/details/8611629关键字: 分布式云计算Google的核心竞争技术是它的计算平台。Google的大牛们用了下面5篇文章,介绍了它们的计算设施。GoogleCluster:htt... 阅读全文
posted @ 2014-09-14 20:07 王立君 阅读(398) 评论(0) 推荐(0)
摘要:安装环境:CentOS6.5 Nginx1.7.0一、创建用户组及用户(nginx /nginx) #su - #groupadd nginx #useradd -g nginx -d /home/nginx -p nginx nginx二、创建安装及WWW目录 #su - 1、安装目录:/... 阅读全文
posted @ 2014-09-13 20:27 王立君 阅读(331) 评论(0) 推荐(0)
摘要:通过前几篇文章,你应该已经掌握了很多优化网站的方法。现在你的网站加载速度已经很快了,但是你必须持续的监控你的网站,了解它的大小变化,要不然一段时间过去之后,它可能又成为了一个胖子。 如今每个页面平均已经达到1.7M,每年增长大概32%。你可以通过以下几个工具来查看你的网站是不是又在暴饮暴食,而且... 阅读全文
posted @ 2014-09-07 20:05 王立君 阅读(309) 评论(0) 推荐(0)
摘要:经过前两篇文章的实践,你的网站加载速度一定有了非常明显的变化。能把实践跟到这篇文章的人想必一定是极客中的极客。如果你仍对网站的加载速度不满意,可以看看再尝试一下本文中几近疯狂的终极优化方案。 你可以对网站进行快速的优化,但网站日常的节食却很难。也许你已经花了很大的力气去优化你的CSS和Java... 阅读全文
posted @ 2014-09-07 20:04 王立君 阅读(547) 评论(0) 推荐(0)
摘要:在上一篇文章中,我们讨论了一些基本的页面优化和减肥方案,现在我们的页面已经被缩减了30%-50%,如果你还没有阅读上一篇文章,我建议你完成那些基础热身之后再继续进阶的训练。 如果你已经尝试了基础的热身,那我们就继续采取一些更极客的解决方案。 1. 移除网站中社交网络的组件 看到这个标题请不要... 阅读全文
posted @ 2014-09-07 20:03 王立君 阅读(420) 评论(0) 推荐(0)
摘要:据调查,网页大小在2013年平均增长了32%,平均达到了1.7M,单独的HTTP请求达到96个。这是令人震惊的数字,而且这只是个平均值,有一半的网站会大于这个值。网站也得了肥胖症,而我们这些开发者就是罪魁祸首。 一个超重的网站会对你产生如下影响: 1. 网站代码越多,用户下载的就越多,加载速度就... 阅读全文
posted @ 2014-09-07 20:02 王立君 阅读(448) 评论(0) 推荐(0)
摘要:写在前面在这次的审稿过程中有幸得到了Ted Yu和梁堰波先生的反馈,大家就一些感兴趣的内容进行了讨论。该方案由一个智能交通解决方案演变而来,设计之初仅寄希望于通过二级索引提升查询性能,由于在前期架构时充分考虑了通用性以及对复杂条件的支持,在后来的演变中逐渐被剥离出来形成了一个通用的查询引擎。Ted ... 阅读全文
posted @ 2014-09-07 14:33 王立君 阅读(935) 评论(0) 推荐(0)
摘要:本文由《IEEE Software》杂志首发,现在由InfoQ和IEEE Computer Society联合向您呈现。在软件工程中,非功能性需求(nonfunctional requirements,简称NFRs)与软件架构(software architectures,简称SAs)之间存在着紧密... 阅读全文
posted @ 2014-09-07 14:28 王立君 阅读(595) 评论(0) 推荐(0)
摘要:简介Spring XD(eXtreme Data,极限数据)是Pivotal的大数据产品。它结合了Spring Boot和Grails,组成Spring IO平台的执行部分。尽管Spring XD利用了大量现存的Spring项目,但它是一种运行时环境,而不是一个类库或者框架,它包含带有服务器的bin... 阅读全文
posted @ 2014-09-07 14:27 王立君 阅读(1471) 评论(0) 推荐(0)
摘要:虚拟机克隆完后,通常我使用这两个脚本来帮助快速部署,一个是修改主机名,一个是修改IP地址(IP地址修改比较适合只用一块网卡的虚拟机,修改eth0的IP地址)。适合Redhat 6及CentOS 6的操作系统。修改主机名:#!/bin/bash# Ivan Liao - Version 0.1clea... 阅读全文
posted @ 2014-09-07 14:20 王立君 阅读(1114) 评论(0) 推荐(0)
摘要:前言接触Hadoop有两年的时间了,期间遇到很多的问题,既有经典的NameNode和JobTracker内存溢出故障,也有HDFS存储小文件问题,既有任务调度问题,也有MapReduce性能问题.遇到的这些问题有些是Hadoop自身的缺陷(短板),有些则是使用的不当。在解决问题的过程中,有时需要翻源... 阅读全文
posted @ 2014-09-07 14:19 王立君 阅读(959) 评论(0) 推荐(0)
摘要:Mysql Fabric用来管理mysql服务,提供扩展性和容易使用的系统,管理mysql分片和高可用部署(当前实现了两个特性:高可用和使用数据分片的横向扩展,能单独使用或结合使用这两个特性。)。架构图:应用请求一个扩展的mysql连接器版本,使用XML-RPC协议访问Fabric,当前可以使用py... 阅读全文
posted @ 2014-09-02 12:36 王立君 阅读(1469) 评论(0) 推荐(0)