花旗:2016年投资主题报告(附下载)
报告下载:添加199IT官方微信【i199it】,回复关键词【2016花旗投资主题】即可近年来,大数据成为了热门词汇。作为一种新的分析方法,大数据正运用在许多行业当中。但目前投资经理采用大数据技术相当有限,这可能为投资管理行业打开一扇“机会之窗”。利用大数据扩展模型 进行“信息套利”花旗在《2016年投资主题》报告中表示,...
View Article编程每一天(Write Code Every Day)
英文原文:Write Code Every Day 去年秋天,我的个人项目似乎走到了尽头:我一直没能取得必要的进展,在不牺牲我的主业( 可汗学院的全职工作) 的情况下,我无法完成更多的个人编程事项。...
View Article阿里数娱:2015年TV应用商店数据报告
日前,阿里数娱发布旗下TV应用商店的年度数据报告,公开2015全年TV应用的下载总量达1.95亿,活跃家庭用户总量达1293万。数据显示,教育天地、生活娱乐类应用崛起,用户活跃量跃居第二;经济发达地区家庭对TV应用的需求更旺盛,符合智能电视的地域发展趋势;一起公布的还有六大分类应用的累计TOP10下载和活跃量排行榜。下载活跃总量连攀高峰,生活娱乐类应用崛起阿里数娱TV应用商店2015年度整体数据图从...
View Article顺势而为,HTML发展与UI组件设计进化
在阅读本文之前,建议先阅读之前的一篇文章:“ 面向设计的半封装web组件开发”,便于理解文章的一些解惑。一、现状1. 前端发展现状 前端这几年的发展都是有目共睹的,然而,如果按照已经落地投入实践的标准梳理下,会发现,基本上都是偏后的JS开发层面的,比方说Node.js下的前后端分离,MV*库,React.js,各种包管理工具及前端集成解决方案等。而往前,Shadow DOM, Web...
View Article中移动推国际数据漫游多天包套餐:最低每天21元
中国移动今日宣布推出国际数据流量及港澳台数据流量漫游“大包多天”套餐,针对17个方向推出包3/5/7天三种类型不限量流量套餐,新套餐最低资费平均每天约21元。其中针对欧洲方向推出“多国包多天”不限量流量套餐,涵盖了英国、法国、德国等共32个旅游热门方向。这是中国移动继2014年推出国际及港澳台数据漫游3/6/9元区和30/60/90元包天不限量新资费以来,根据用户出境习惯推出的又一优惠套餐。在订购方...
View Article从2015年通信发展数据看趋势
2015年是我国通信服务业重要的转折年,移动网,4G替代2G\3G,占比接近移动用户的三成;固网,光纤接入占比突破50%,8M以上宽带用户占比达69.9%;非话音业务收入占比由上年的58.2%提高至68.3%;移动数据及互联网业务收入占电信业务收入的比重从上年的23.5%提高至27.6%。融合业务发展渐成规模,IPTV用户达4589.5万户。 一、用户发展已近顶点,难再有大作为。...
View ArticleHive中Join的原理和机制
Hive中Join的原理和机制笼统的说,Hive中的Join可分为Common Join(Reduce阶段完成join)和Map Join(Map阶段完成join)。本文简单介绍一下两种join的原理和机制。1 Hive Common Join如果不指定MapJoin或者不符合MapJoin的条件,那么Hive解析器会将Join操作转换成Common Join,即:在Reduce阶段完成join....
View Article通过tcpdump和wireshark分析慢请求处理问题
最近通过报警发现应用频繁有超过1s的慢请求,通过查看日志、tcpudmp和wireshark最后定位是网络问题,在排查过程中也参考了网上的很多文章,但是写的都不是全,现在有空分享一下问题排查的一些经验,希望对遇到类似问题的码农们有所帮助,具体排查步骤如下:查看程序日志,程序中对超过100ms的请求都有日志输出,通过查看日志发现有大量的数据库和redis超时查看redis的慢请求,redis并没有发现...
View Article从100PV到1亿级PV网站架构演变
一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。1:积累是必不可少的架构师不是一天练成的。1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几个DREAMWEAVER的页面,几个TABLE作布局,一个DB连接,几行PHP的代码嵌入在HTML中,再用F...
View ArticleJava基础:并发环境下指令重排带来的问题
JVM内存模型 - 主内存和线程独立的工作内存Java内存模型规定,对于多个线程共享的变量,存储在主内存当中,每个线程都有自己独立的工作内存,线程只能访问自己的工作内存,不可以访问其它线程的工作内存。工作内存中保存了主内存共享变量的...
View Article如何解决PHP里大量数据循环时内存耗尽的问题
最近在开发一个PHP程序时遇到了下面的错误:PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted错误信息显示允许的最大内存已经耗尽。遇到这样的错误起初让我很诧异,但转眼一想,也不奇怪,因为我正在开发的这个程序是要用一个...
View Article修改PHP上传文件大小限制
PHP上传文件默认一般都是有限制的, 有的时候我们需要上传大的文件,那么怎么修改PHP上传限制的大小呢 1. 一般的php文件上传,除非文件很小.就像一个5M的文件, 很可能要超过一分钟才能上传完. 但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒, 该脚本就停止执行. 这就导致出现 无法打开网页的情况. 这时我们可以修改...
View Articlezookeeper应用场景练习(数据发布/订阅)
前面几篇博客大致讲解了一下有关zookeeper的概念知识,下面结合前面的几篇博客来讲解一下zookeeper的使用场景。 数据发布/订阅...
View Article为什么有些人明明看起来友善,却总是独来独往?
文:船长丨壹心理专栏作者友善是待人接物的基本修养,独来独往则是个人的社交选择。这个选择不见得多么正确,但至少不是错误的。今天不聊拖延了,讲一个我读书时候的故事:我刚念大学的时候,有一个校内组织叫做统筹办公室,选人标准挺高,新生参与面试近千人,要过七轮面试,只选十个人。误打误撞我成了其中之一。进去后发现这个地方藏龙卧虎,个个都是精英,其中好几个听说还都很有背景,我们互称“同事”。期间发生了很多故事,今...
View Article关于BeanCopier的一些思考
在做业务的时候,我们有时为了隔离变化,会将DAO查询出来的Entity,和对外提供的DTO隔离开来。大概90%的时候,它们的结构都是类似的,但是我们很不喜欢写很多冗长的b.setF1(a.getF1())这样的代码,于是我们需要BeanCopier来帮助我们。在做业务的时候,我们有时为了隔离变化,会将DAO查询出来的Entity,和对外提供的DTO隔离开来。大概90%的时候,它们的结构都是类似的,但...
View Article互联网产品经理都干什么
这几天我梳理了1年以来的工作内容,并将产品经理的工作职责整理出来。按照产品阶段划分,可分为5个方面: 一、市场及用户研究 1.1、市场分析: 发现并掌握目标市场和用户需求的变化趋势,对未来几年市场上需要什么样的产品和服务做出预测; 1.2、竞品分析: 收集竞争对手的资料、试用竞争对手的产品,从而了解竞争对手产品; 1.3、用户研究:...
View Articlejava调用js:javax.script
服务端调用js:javax.script谈起js在服务端的应用,大部分人的第一反应都是node.js。node.js作为一套服务器端的 JavaScript 运行环境,有自己的独到之处,但不是所有的地方都需要使用它。...
View Article中兴通讯手机滑坡关键在一分为二
1月20日深夜,中兴通讯执行副总裁、终端CEO曾学忠发文《找回初心,2016年王者必将归来》,总结2015年业绩,展望2016年。他表示,2015年,中兴智能手机实际发货量5600万部(增速达到16%,比行业11%的增速要快),终端总出货量超过1亿部。但距离年初制定的6000万部的目标有400万部的距离,从各个机构的销量统计数据看,只能位居全球第七,“我和终端团队管理层压力山大”。第七是一个很尴尬的...
View Articlelog4j输出多个自定义日志文件
logger是category的子类,category现在已经不提倡使用。但是现在部分jar依然使用的category,所以需要使用log4j.category.org.mybatis控制,例如:org.mybatis,org.apache等-----------下面为转载----------------------...
View ArticleSpark架构模型介绍
集群概述: (一)组件 spark应用作为一系列独立的进程运行在集群上,通过SparkContext来协调,这个对象一般在我们的main程序里面,通常称为驱动程序, 特别的,为了能够在集群上运行,SparkContext对象支持集成了大多数集群调度比如,Spark自己的standalone ,Hadoop2.x的Yarn 以及Mesos,通过这些调度来管理分配整个程序的资源,...
View Article