华为余承东:中国智能机行业面临重新洗牌
据《华尔街日报》网络版报道,华为消费者业务集团CEO余承东表示,尽管中国经济增长出现放缓,但华为在中国的智能机和其他消费产品销售维持了良好势头,零售业务明年的全球营收将增长30%至200亿美元以上。...
View Article产品经理的段位——说说腾讯的产品职级
本文作者梁宁,曾经江湖人称中关村第一才女。本文首发于她的微信公众号“闲花照水录 ”(cafeday)。昨天和李阳、梦雨吃饭,说到产品,我又感慨在腾讯收获良多。这篇可以看作我之前写的两篇《 腾讯产品的第一堂课》和《...
View Article那些A/B测试教我们的App Store优化
阅读全文作者:Anna Pratskevich原文地址:http://www.smashingmagazine.com/2015/08/ab-testing-taught-app-store-optimization/ 苹果的App Store和Google的应用商店都分别有超过150万个app,海量的应用背后是海量移动用户的支持。根据com...
View Article使用Supervisor来管理进程
Supervisor是什么Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating...
View Article谈谈信息不对称
// 本文由 曹政 的微信公众号转载整理而来,如有兴趣可以关注他的微信公众号:caoz的梦呓一直以来,大部分商业行为获利的一个重要基础是信息不对称。 互联网时代一个巨大的谎言是,信息是公开透明的,但是很遗憾,这不是真的。1、互联网时代了信息还不对称吗?1.1...
View Article40个Java集合面试问题和答案
Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。1.Java集合框架是什么?说出一些集合框架的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下...
View Article使用LinkedHashMap实现LRU缓存
可能很多人已经知道了这个技术,但是对于我来说,虽然使用Java十余年了,最近才了解到 LinkedHashMap这个类。使用这个类可以方便的实现一个本地的LRU Cache类。 之所以没有关注到这个类,是因为在面对本地缓存的case时,我经常会考虑 guava这个框架。 最早可以搜到的一篇关于 LinkedHashMap实现本地缓存的文章之一是这篇: How to set up a simple...
View Article[Web 安全] 如何通过JWT防御CSRF
名字都是用来唬人的。先解释两个名词,CSRF 和 JWT。CSRF (Cross Site Request Forgery),它讲的是你在一个浏览器中打开了两个标签页,其中一个页面通过窃取另一个页面的 cookie 来发送伪造的请求,因为 cookie 是随着请求自动发送到服务端的。JWT (JSON Web Token),通过某种算法将两个 JSON...
View Article搭建私有文件存储服务
公司最近准备搭建私有文件存储服务,主要的需求点在团队协作,文件共享和权限控制,我又有机会冒充系统管理员啦。一直对seafile很感兴趣,给L演示后,他也觉得不错,于是开始搭建。首选方案当然是用docker。一搜github找到它: docker-seafile剩下的就是细节啦。安装seafile安装docker,参考 我此前的文章docker run: sudo docker run -t -i \...
View Article豆瓣前运营总监:如何获取高质量的种子用户?
小白叨一叨:目前,大致有六类种子用户,基本上覆盖了主流的创业项目和获取种子用户的意图。每类用户对应不同的特征,对应对种子用户不同的需求,反映在运营数据上对应不同的KPI和不同的数据。所以还是很有指导意义的,大家不妨看一看。1、建设型种子用户 所谓建设型种子用户,一般适用于大型的UGC(User Generated...
View ArticleMogileFS系统简单配置实例 - 阿姜
实验原理: MogileFS是一个开源的分布式文件系统,用于组建分布式文件集群,由LiveJournal旗下DangaInteractive公司开发,Danga团队开发了包括 Memcached、MogileFS、Perlbal等不错的开源项目:(注:Perlbal是一个强大的Perl写的反向代理服务器)。...
View Article使用spring AOP获得session的思路
由于Spring 的AOP面向切面编程,与Servlet容器没有任何关联,所以想要获得Session会话比较麻烦。 当然Struts2同样不依赖Servlet容器,可以在Spring AOP中可以使用 com.opensymphony.xwork2.ActionContext,就可以获得 Session。 但是在Servlet中或struts1中,可以通过 ThreadLocal方式将...
View ArticleiOS 统计打点那些事
统计打点是 App 开发里很重要的一个环节,App 的运行状态、改版后的效果、用户的各种行为等都需要打点,市面上也有不少可供选择的第三方库。 假设产品有这么个需求:当用户在详情页点击购买按钮时,记录一下事件。我们实现起来大概会是这样// DetailViewController.m - (void)onBuyButtonTapped:(UIButton *)button { // do some...
View Article前迅雷会员运营总监说,想让用户掏钱你得这么干
【编者按】”放在几年前,如果老板跟我说迅雷的主营收入是靠向个人用户收费,我肯定当他说笑呢。要知道,互联网的精神之一可是免费啊。免费、破解、盗版,用户有一大堆替代品,怎么可能付费呢?“在互联网免费大行其道的时候,迅雷是如何让500万用户掏钱的?雷锋网作者黎晨,前迅雷会员运营总监,本文是他在迅雷8年的经验分享,他认为:真正的运营,看上去往往平淡无奇,没有什么特别之处。在互联网上有两件事情我认为很难,第一...
View Article苹果发布 iPad Pro、新款 Apple TV、iPhone 6s 和 iPhone 6s Plus
北京时间 9 月 10 日凌晨,苹果 2015 年秋季发布会在美国旧金山的比尔格拉汉姆公民大礼堂进行,在越来越难以保密的今天,发布会之前泄露的消息几乎都成为现实,不过各个产品功能细节也仍然带来了惊喜,在此前 WWDC 更多强调应用的情况下,这次的发布会四款新品亮相,无论是数量规模还是在各自产品线上的意义,这次的发布会都显得诚意十足,干货相当多。开胃菜:Apple Watch...
View ArticleApp跨平台开发方案与抉择
内心强大才敢于承认错误,但是首先你要敢于去试错。现在做客户端开发的公司都会面临一个巨大的问题,那么就是跨平台。对于目前上市面上的移动设备来说。Android、IOS、WindowsPhone、BlackBattery等等移动设备系统,让我们在开发适配上都很头痛。但是由于Google与Apple公司的竞争,现在创业公司主要关注的就只有是Android和IOS应用程序了。但是,就这两个系统的设备就够我们...
View Article小米、华为、联想等多家国产品牌手机被经销商预装间谍应用的研究
0×00 事件起因根据德国安全厂商GDATA放出的2015年Q2移动恶意病毒报告 [1]中指出:市场上至少有26款的Android手机在卖给消费者时藏有恶意程式,受害的不乏知名品牌,包括小米3(Xiaomi MI3)、华为的Huawei G510、联想的Lenovo S860、Android P8、ConCorde...
View ArticleAndroid换肤技术总结
原文出处: http://blog.zhaiyifan.cn/2015/09/10/Android%E6%8D%A2%E8%82%A4%E6%8A%80%E6%9C%AF%E6%80%BB%E7%BB%93/背景纵观现在各种Android...
View Article百度竞价从入门到精通
对于网上有太多关于竞价的一些文章,但是没有一套属于系统化,完整化的文章来讲解,让一些步入竞价这个行业的新手来说学起来确实挺费劲,该篇为你详解百度竞价从入门到精通实战操作系列之全过程。 如果你要将一个项目进行推广,那么你要做好以下充分准备工作,从而为准备进行下一阶段搭建账户进行推广。 首先市场分析,人群定位,整理出有关这个项目所需的所有关键词进行分类,...
View Article拥有9亿用户的WhatsApp,工程师只有50人
WhatsApp 是全球最受欢迎的聊天软件,用户数量达到 9 亿。在 WhatsApp 成长过程中,最让人惊奇是事情是,这件壮举是由一个小团队完成的。在公司被 Facebook 收购之前,它已拥有 4.5 亿用户,而公司的工程师只有 35 名。如今,它的工程师数量也只是增加到了 50 名。WhatsApp 很少谈论技术方面的事情。不过,在最近的一次科技聚会上,WhatsApp 的软件工程师...
View Article