云计算8项核心技术全解读
云计算的“横空出世”让很多人将其视为一项全新的技术,但事实上它的雏形已出现多年,只是最近几年才开始取得相对较快的发展。确切地说,云计算是大规模分布式计算技术及其配套商业模式演进的产物,它的发展主要有赖于虚拟化、分布式数据存储、数据管理、编程模式、信息安全等各项技术、产品的共同发展。近些年来,托管、后向收费、按需交付等商业模式的演进也加速了云计算市场的转折。云计算不仅改变了信息提供的方式,也颠覆了传统...
View ArticleJava 异常处理的误区和经验总结
原文:http://www.ibm.com/developerworks/cn/java/j-lo-exception-misdirection/index.html 本文着重介绍了 Java...
View Article一起研究来Docker
Docker是一个用了一种新颖方式实现的超轻量虚拟机,在实现的原理和应用上还是和VM有巨大差别,专业的叫法是应用容器(Application Container)。Docker应用容器相对于 VM 有以下几个优点:1、启动速度快,容器通常在一秒内可以启动,而 VM 通常要更久2、资源利用率高,一台普通PC 可以跑上千个容器,你跑上千个 VM 试试3、性能开销小, VM 通常需要额外的 CPU...
View ArticlePHP代码优化24条真经
echo比print快。使用echo的多重参数代替字符串连接。在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。对global变量,应该用完就unset()掉。用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会。函数代替正则表达式完成相同功能。当执行变量$i的递增或递减时,$i++会比++$i慢一些。这...
View ArticleNetty系列之Netty百万级推送服务设计要点
原文地址:http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk1. 背景 1.1. 话题来源...
View Articlehive mapjoin使用
今天遇到一个hive的问题,如下hive sql: select f.a,f.b from A t join B f on ( f.a=t.a and f.ftime=20110802) 该语句中B表有30亿行记录,A表只有100行记录,而且B表中数据倾斜特别严重,有一个key上有15亿行记录,在运行过程中特别的慢,而且在reduece的过程中遇有内存不够而报错。...
View ArticleHive优化总结
优化时,把hive sql当做map reduce程序来读,会有意想不到的惊喜。理解hadoop的核心能力,是hive优化的根本。这是这一年来,项目组所有成员宝贵的经验总结。 长期观察hadoop处理数据的过程,有几个显著的特征 :1.不怕数据多,就怕数据倾斜。...
View ArticleJavascript 拖拽的一些简单的应用——逐行分析代码,让你轻松了拖拽的原理 - 孙悟饭
今天我们来看看如何让拖拽的物体不能拖出某个div之外和拖拽的吸附功能上次讲到我们的拖拽是不可拖出可视区范围的,在这基础上我们加个父级的div,不让他拖出父级。原理和之前的一样,简单吧。<div id="div2"> <div id="div1"> </div> </div><style type="text/css"> #div1 {...
View Article张朝阳内部讲话:门户被低估了! 六步高调重整搜狐
小编导读:2015年,张朝阳放话,要重整门户!他决定从低调变高调,由后台到前台来领导搜狐公司走向未来。他先在新浪微博注册了账号,宣告了两件大事:搜狐做SNS失败,引入陈朝华为搜狐内容总编辑;搜狐要重整门户,大量招人。近日,张朝阳又在搜狐召开管理层大会,指出搜狐重回门户的加大重要战略,并发表了近万字的干货演说,为团队打鸡血。张朝阳表示:“...
View Article传说中的新版Google翻译到底有多厉害?
上周末, 纽约时报的一篇有关于语言翻译技术进步的报道,让许多人为科技发展的速度之快所震撼:该报道指出, Google多年没有过大变化的翻译(Google...
View Article建立基于Arduino的空调控制系统 – 参考项目
建立基于Arduino的空调控制系统– 参考项目 声明:本文为 技术小战博客原创,其中引用内容如涉及侵权请原作者留言评论,确认后将立即予以删除。转载请注明出处。...
View Article2015年企业级移动应用开发面临的三大挑战
英文原文: Top Three Challenges in Enterprise Mobile App Development in 2015企业采用移动应用的数量正在以前所未有的速度往上增涨,有报道称,2015 年企业员工采用移动应用程序的数量将会达到 13...
View ArticleFirefox 35发布
Mozilla发布了桌面版和移动版的Firefox 35。主要新功能包括:WebRTC视频聊天客户端Firefox Hello加入了基于房间的会话模式(Firefox Hello按钮可通过定制功能添加到工具栏),搜索UI改进,工具栏可选添加Firefox Marketplace按钮(打开定制选择应用), Mac OS...
View ArticleWireshark抓包工具--TCP数据包seq ack等解读
1、Wireshark的数据包详情窗口,如果是用中括号[]括起来的,表示注释,在数据包中不占字节 2、在二进制窗口中,如“DD 3D”,表示两个字节,一个字节8位 3、TCP数据包中,seq表示这个包的序号,注意,这个序号不是按1递增的,而是按tcp包内数据字节长度加上,如包内数据是21字节,而当前IP1发到IP2的包的seq是10的话,那下个IP1发到IP2的包的seq就是10+21=31...
View Article关于请求被挂起页面加载缓慢问题的追查
作者:wayou 本文前戏较多,务实的同学可以直接跳到文末的结论。由「 钢的琴」网友脑洞大开延伸出了吉的他二的胡琵的琶,以及后来许嵩的「...
View Article深入hibernate的三种状态
学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及 detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已经...
View Article腾讯:仅24%用户认为个性化推荐系统“靠谱”
盘点科技圈里的时髦词汇,必然少不了一个词:个性化推荐。借助个性化推荐技术,互联网产品获取或积累用户的兴趣喜好数据后,可以直接为用户提供每个人感兴趣的内容,以此提升产品的内容吸引力。想要在产品里添加个性化推荐功能已经不是一件难事,事情的难点在于推荐的内容是否准确。为了解目前用户对该类功能的反馈,企鹅智酷推出了一项调查,以下就是调查结果:86%用户体验过个性化推荐,应用商店覆盖度最高参与调查的用户在反馈...
View Article华为披露2014年度业绩,企业网、消费者业务完成孵化
华为13日发布未经审计的2014年经营业绩,华为首席财务官孟晚舟表示,该公司2014年全球销售收入预计约为人民币2870-2890亿元,较上一年增长约20%。主营业务利润预计约为339-343亿元,主营业务利润率约为12%,与2013年基本持平;经营性现金流和资产负债率均持续稳健。 三架马车都取得了不错的成绩:...
View Article