五年后通信业将是怎样的?
昨天长微博转了中兴通讯史立荣总裁致中兴全员的一封信《而立之年,让我们从头思考未来——中兴为什么要提出M-ICT战略》 http://weibo.com/p/1001603746131401152057...
View ArticleMemcached的服务设计与启动过程——C10K系列
C10k要解决的问题,是10K个连接。 LINUX下,使用EPOLL可实现异步非阻塞(注:阻塞的一定是同步的,阻塞是调用方自己阻塞自己(等待事件)) 非阻塞:是指调用方不会阻塞自己,如被调用方有数据就返回,无数据就返回EAGAIN,调用方根据EAGAIN决定自己的策略。因此非阻塞,和异步没有任何关联。...
View Article我所遵守的11条数据库设计准则
前言:作者Shivprasad koirala,前微软ASP/ASP.NET的MVC工程师,现于印度任CEO职位。学生初次翻译,如有不妥,不吝赐教。简介...
View Article计算 一个点 附近的地方
问题随着地理位置的应用普及,越来越多类似计算 一个点 附近的酒店的需求。比如,显示当前位置2000米范围内的 7 天酒店。一般来说,在系统里都有一张表,存储了每个 7 天酒店的位置信息,表结构可以简化为三个字段 tb_location(ID, lng, lat),其中 lng:表示经度;lat:表示纬度,这两个字段都是数值类型的,且建了索引。现在要把 2 公里范围内的 7 天酒店找出来,有的人写的...
View Articlehive 配置文件以及join中null值的处理
一、Hive的参数设置1. 三种设定方式:配置文件 · 用户自定义配置文件:$HIVE_CONF_DIR/hive-site.xml · 默认配置文件:$HIVE_CONF_DIR/hive-default.xml 用户自定义配置会覆盖默认配置。另外,Hive也会读入Hadoop的配置,因为Hive是作为Hadoop的客户端启动的,Hadoop的配置文件包括·...
View Article谈谈产品开发团队的配置管理规则
作者:张克强 作者微博: 张克强-敏捷307在《 源代码管理的新15条建议 》中的第7条建议提到:每个团队应当对代码配置项和非配置项有所说明,不要假设每个团队新人都是代码配置管理达人,小心自以为是的新手加入一些自以为是的垃圾。虽然可以删除,但发现再删除,其本身就是成本。在《...
View Articlehadoop2.2.0 源码远程调试
http://blog.sina.com.cn/s/blog_5ccc692d0101pikf.html 学习hadoop2.2.0,远程调试hadoop源码 note: 只在linux上面调试,windows下面会有脚本执行的问题,可能需要安装cygwin可以解决.1 把编译好的hadoop源代码导入eclipse 2 如果要调试hdfs,修改~/hadoop-2.2.0/bin/hdfs...
View Article20个linux命令行工具监视性能(下) - Hackerman
昨天晚上第一次翻译了《20 Command Line Tools to Monitor Linux Performance》中的前十个命令,翻译得不是很好,今天晚上继续把后面的十个也翻译给大家吧,第一次写博客,写的不是特别的好,希望大家不要介意,也希望大家觉得有什么不对的地方能够多多指教,毕竟小弟还是初学者。下面我们开始学习下面十个命令吧!11,Monit –- Linux Process and...
View Articlemysql优化方法
通过show status和应用特点了解各种SQL的执行频率 通过SHOW STATUS可以提供服务器状态信息,也可以使用mysqladmin extended-status命令获得。SHOW STATUS可以根据需要显示session级别的统计结果和global级别的统计结果。 以下几个参数对Myisam和Innodb存储引擎都计数: Com_select...
View Article如何做一名优秀的团队领导?LinkedIn CEO Jeff Weiner给出的3条建议
上周,LinkedIn的CEO Jeff Weiner在旧金山接受了Pando Daily的专访。投资人、作家Li Jiang在 Medium发文,总结了他从中学到的3堂重要的课程。这其中,既有硅谷常能听到的建议,也有到一些几乎没人提过的观点,在这里与大家分享。1....
View Article我眼中的 性能劣化、优化的曲线
性能劣化随着代码写得越来越烂,程序运行时 数据库操作更多、IO 阻塞等待跟过、不必要的对象创建、GC 回收更频繁,线程的上下文切换也更多,开销越来越多,所有因素综合起来,程序运行更慢,响应延迟加大。当到达临界点的时候,压垮骆驼的最后一根稻草出现了,系统直接崩溃。坏东西、副作用是会累积的。性能优化代码的实现一直保持良好,不断通过...
View Article网页设计中的彩色滤镜效果
[国外设计第54期]在当今这个充斥着先进的特效和精妙风格的世界中,谁曾料到,像纯色和渐变这样简单的手法,竟能够催化出创造力,并极大提升网站的美学水准?现代网页设计师们,证明了优雅的插画、精致的图形和壮丽的照片,都能在彩色滤镜效果下很自然地得到强调。气氛焕然一新,网站开始变得光彩夺目。的确,它有助于解决某些问题。 首先,彩色滤镜能给网站耳目一新的外观,却不会增加负担...
View Articletop 查询系统进程运行情况
引用 $ toptop - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieCpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0%...
View Article小心倾家荡产 身份证复印一定要加上这些
近日,网上传言称办理信用卡、基金、手机、申请书业务,只要附身份证复印件的,或填写和身份证有类似作用的表格,为保障自己的权益,一定要写签注,否则就会被不法分子挪作他用。这则传言被迅速转发并引发网友热议,不少网友表示自己长了知识,再使用身份证复印件时会多个心眼。那么,传言是否属实?身份证复印件如果保护不善会有什么后果?...
View Articlescala 开发spark程序
Spark内核是由Scala语言开发的,因此使用Scala语言开发Spark应用程序是自然而然的事情。如果你对Scala语言还不太熟悉,可以阅读网络教程 A Scala Tutorial for Java Programmers或者相关 Scala书籍进行学习。 本文将介绍3个Scala...
View Article推荐系统的那点事
推荐系统的误区回想起来,我也算是国内接触推荐系统较早的人之一了,最近和人聊天,觉得不少人对推荐系统有所误解,以为需要多么高大上的算法才能搭建起来的,我只想说我经常说的那句话【不是这样的】,所以有了这篇文章。第一次接触【推荐系统】是在两年前在某高校的互联网信息处理实验室的时候,那时候,【机器学习】和【大数据】都是新概念,但是差不多半年后,【大数据】的概念就开始风靡全球了,到现在已经被爆炒得面目全非。那...
View Article搭建网页滤重系统的工作总结
趁最近工作业务不多,写篇博客关于 【搭建一个基于 网页相似度来 滤重的系统服务】 的相关工作。当作整理学习,温故知新吧。项目旧况我接手时的线上代码主要有如下特点:旧代码的滤重效果和预期的不一致,而旧代码的作者已经离职,所以旧代码等于一个无人可以解释的黑盒。...
View Article基于storm的在线关联规则
基于storm的在线视频推荐算法, 算法依据youtube的推荐算法 算法相对简单,可以认为是关联规则只挖掘频繁二项集。下面给出与storm的结合实现在线实时算法 , 关于storm见这里。首先给出数据流图(不同颜色的线条代表不同的数据流。在storm里面bolt也是可以声明数据流的。)...
View Article