随笔分类 -  9、博文视点技术专区

摘要:不去重新发明轮子总是更好的。本文探讨了14个已经可用并能提供使微服务的开发和部署更容易的平台、框架和功能。本文还补充了每个工具将如何有助于建立良好的微服务架构的简要概述。 本文选自《Java微服务》。 阅读全文
posted @ 2017-01-13 14:51 博文视点(北京)官方博客 阅读(560) 评论(0) 推荐(0)
摘要:实时Web越来越被重视,Google、Facebook等大公司也逐渐开始提供实时性服务。实时Web将是未来最热门的话题之一。 本文选自《基于MVC的JavaScript Web富应用开发》。 阅读全文
posted @ 2017-01-10 11:14 博文视点(北京)官方博客 阅读(1377) 评论(1) 推荐(0)
摘要:自学编程是个困难的事情,因为你可能找不到人来帮你解决编程问题。幸运的是,我们有互联网,所以尽管你个人并不认识任何程序员,你还是可以向真人提问编程问题,并且得到真实的(好)答案。不过获得问题答案的关键在于在什么地方、什么时间,以及如何问问题。本文选自《一路编程》。 阅读全文
posted @ 2017-01-09 15:25 博文视点(北京)官方博客 阅读(996) 评论(0) 推荐(1)
摘要:开篇语:开涛新作《亿级流量网站架构核心技术》出版计划公布以来,博文视点遭受到一波又一波读者询问面世时间的DDos攻击。面对亿级流量的热情,感激之余,我们也很庆幸——这部作品质量的确过硬,不会辜负拥趸厚望,更有开涛的高度负责和体贴周到加持,让她绝对物超所值、长久流芳。下面,看一篇来自这位技术暖男的售前支持。 ——本书策划编辑 侠少 阅读全文
posted @ 2017-01-06 10:02 博文视点(北京)官方博客 阅读(560) 评论(0) 推荐(0)
摘要:Appium 是一个移动端自动化测试开源工具,可以针对不同的平台用一套API来编写测试用例。本文对Appium自动化测试框架的功能进行了概括。 本文选自《软件自动化测试开发》 阅读全文
posted @ 2017-01-05 17:18 博文视点(北京)官方博客 阅读(434) 评论(0) 推荐(0)
摘要:随着大数据技术的发展,实时流计算、机器学习、图计算等领域成为较热的研究方向,而Spark作为大数据处理的“利器”有着较为成熟的生态圈,能够一站式解决类似场景的问题。那你知道Spark生态系统有哪些组件吗?下面让我们跟着本文一同了解下这些不可或缺的组件。本文选自《图解Spark:核心技术与案例实战》。 阅读全文
posted @ 2017-01-04 11:31 博文视点(北京)官方博客 阅读(963) 评论(0) 推荐(0)
摘要:在过去几年中,APK 文件的大小曾急剧增长态势。一般来说,其原因如下:Android开发者获取了更多的依赖库,添加了更多的密度,Apps 增加了更多的功能。但实际上我们应该让APKs 尽可能的小,更小的APK 意味着用户可以更快地下载和安装应用,并使它占用更小的内存。 本文选自《Gradle for Android 中文版》,将研究如何设置Gradle 构建配置文件中的几个属性,以缩小APK 文件。 阅读全文
posted @ 2017-01-03 18:04 博文视点(北京)官方博客 阅读(423) 评论(0) 推荐(0)
摘要:小编说:创业公司最有吸引力的地方就在于其指数级增长的可能性。快速高效地增长让投资人和创业者都能获益。为了实现这种指数级增长,你也需要具有快速的成长性。你需要变得更高效,能为客户为公司创造更多价值。 本文选自《互联网创业核心技术:构建可伸缩的web应用》,下面我们看看在一家创业公司工作会面临的主要挑战,如何实现个人成长,使工作绩效和工作乐趣都最大化。 阅读全文
posted @ 2016-12-29 13:29 博文视点(北京)官方博客 阅读(339) 评论(0) 推荐(0)
摘要:云计算时代——本质、技术、创新、战略(一线云计算布道师历时6年力作,透析云计算本质、简述云计算关键技术、分析主要云服务架构、解剖云计算巨头策略,既有广度又有深度,云计算2.0时代必备)刘黎明 王昭顺 著 ISBN 978-7-121-23187-22014年6月出版定价:59.00元 320页16开... 阅读全文
posted @ 2014-06-18 10:19 博文视点(北京)官方博客 阅读(365) 评论(0) 推荐(0)
摘要:Netty权威指南(异步非阻塞通信领域的经典之作,国内首本深入剖析Netty的著作,全面系统讲解原理、实战和源码,带你完美进阶Netty工程师。)李林锋 著 ISBN 978-7-121-23343-22014年6月出版定价:79.00元 524页16开编辑推荐- 资深一线专家诚意之作,总结多年实践... 阅读全文
posted @ 2014-06-18 10:16 博文视点(北京)官方博客 阅读(1100) 评论(0) 推荐(0)
摘要:编写一个简单的C++程序每个C++程序都包含一个或多个函数(function),其中一个必须命名为main。操作系统通过调用main来运行C++程序。下面是一个非常简单的main函数,它什么也不干,只是返回给操作系统一个值:[cpp]view plaincopyintmain(){return0;}一个函数的定义包含四部分:返回类型(return type)、函数名(function name)、一个括号包围的形参列表(parameterlist,允许为空)以及函数体(function body)。虽然main函数在某种程度上比较特殊,但其定义与其他函数是一样的。在本例中,main的形参列表是 阅读全文
posted @ 2013-09-16 15:04 博文视点(北京)官方博客 阅读(577) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-09-16 14:43 博文视点(北京)官方博客 阅读(155) 评论(0) 推荐(0)
摘要:解密阿里云之飞天平台内核阿里云计算有限公司(简称“阿里云”)成立于2009年9月10日,致力于打造云计算的基础服务平台,注重为中小企业提供大规模、低成本、高可靠的云计算应用及服务。飞天开放平台(简称“飞天平台”或者“飞天”)是由阿里云自主研发完成的公共云计算平台,该平台所提供的服务于2011年7月28日在http://www.aliyun.com正式上线,推出了第一个云服务——弹性计算服务。截至本书出版时,阿里云已经推出了包括弹性计算服务、开放存储服务、关系型数据库服务、开放结构化数据服务在内的一系列服务和产品。飞天平台内核包含的模块可以分为以下几部分。 分布式系统底层服务:提供分布式环境下 阅读全文
posted @ 2013-04-15 13:49 博文视点(北京)官方博客 阅读(674) 评论(0) 推荐(0)
摘要:数据挖掘的一般步骤从数据本身来考虑,数据挖掘通常需要有信息收集、数据集成、数据规约、数据清理、数据变换、数据挖掘实施过程、模式评估和知识表示8个步骤。步骤(1)信息收集:根据确定的数据分析对象,抽象出在数据分析中所需要的特征信息,然后选择合适的信息收集方法,将收集到的信息存入数据库。对于海量数据,选择一个合适的数据存储和管理的数据仓库是至关重要的。步骤(2)数据集成:把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,从而为企业提供全面的数据共享。步骤(3)数据规约:如果执行多数的数据挖掘算法,即使是在少量数据上也需要很长的时间,而做商业运营数据挖掘时数据量往往非常大。数据规约技术可以 阅读全文
posted @ 2013-04-01 15:09 博文视点(北京)官方博客 阅读(352) 评论(0) 推荐(0)
摘要:谁在使用我的网站——用户忠诚和价值分析前面介绍的都是一些用户的行为指标和用户细分,这里要介绍的是基于每个用户行为的综合性的分析和评定,主要包括用户的忠诚度和用户的价值。“以用户为中心”的理论要求网站不断优化改善用户的体验,进而提升用户的满意度,当用户的预期不断被满足时,用户就会喜欢上这个网站,进而发展成为网站的忠诚用户,同时不断地为网站输出价值。忠诚用户不但自身为网站创造价值,而且可以为网站带来许多隐性的收益,比如品牌和口碑的推广,带动其他用户的进入和成长。所以网站的忠诚用户是网站生存和持续发展的基石,我们需要掌握每个用户的忠诚度,同时也需要了解每个用户的价值体现。这次的数据分析需求来自网站的 阅读全文
posted @ 2013-02-27 12:04 博文视点(北京)官方博客 阅读(451) 评论(0) 推荐(0)
摘要:谁在使用我的网站——用户行为分析前面根据用户的特征对用户做了分类,设定了一些常用的用户指标和值得关注的用户指标,基于这些分类用户指标的分析可以发现用户运营和推广中的诸多问题,其中活跃用户和流失用户的定义中已经用到了与用户行为相关的指标,这里重点介绍常用的用户行为分析指标以及基于用户行为的分析。如们以网站的用户为主体去理解点击流数据,其实它记录的就是用户在网站中的所有行为数据。培训专家余世维在讲座中常说:行为决定习惯,习惯决定性格,性格决定命运。古语也有类似的话:积行成习,积习成性,积性成命。虽然不能说从用户在网站的行为就能判断用户的性格甚至命运,但如果要从用户在网站的行为中判断用户对网站的期望 阅读全文
posted @ 2013-02-27 11:41 博文视点(北京)官方博客 阅读(613) 评论(0) 推荐(0)
摘要:谁在使用我的网站——用户分类用户分类在网站分析中,根据用户的基本信息和行为特征可以将用户分为许多类别,衍生出各种各样的用户指标,对于用户总体的统计可以让我们明确用户的整体变化情况,而对于用户各分类的统计分析,可以让我们看到用户每个细分群体的变化情况,进而掌握网站用户的全面情况。某些用户的分类对于网站的用户现状和发展趋势具有特殊的意义,我们可以着重对这些用户分类进行更加具体的分析和研究,而首先要做的是对这些用户的分类规则和用户指标给出一个清晰的定义。用户指标随着网站分析的不断发展,对用户的分析也越来越广泛,根据用户的行为表现可以定义很多相关的指标,如访问用户、新/老用户、活跃用户、流失用户、留存 阅读全文
posted @ 2013-02-27 10:56 博文视点(北京)官方博客 阅读(286) 评论(0) 推荐(0)
摘要:传统MVC模式对于大部分面向最终用户的应用来说,它们都需要具有一个可视化的UI界面与用户进行交互,我们将这个UI称为视图(View)。在早期,我们倾向于将所有与UI相关的操作糅合在一起,这些操作包括UI界面的呈现、用于交互操作的捕捉与响应、业务流程的执行以及对数据的存取,我们将这种设计模式称为自治视图(Autonomous View,AV)。自治视图说到自治视图,很多人会感到陌生,但是我们(尤其是.NET开发人员)可能经常在采用这种模式来设计我们的应用。Windows Forms和ASP.NET Web Forms虽然分别属于GUI和Web开发框架,但是它们都采用了事件驱动的开发方式,所有与U 阅读全文
posted @ 2013-02-26 18:30 博文视点(北京)官方博客 阅读(294) 评论(0) 推荐(0)
摘要:MVC的变体通过采用MVC模式,我们可以将可视化UI元素的呈现、UI处理逻辑和业务逻辑分别定义在View、Controller和Model中,但是对于三者之间的交互,MVC并没有进行严格的限制。最为典型的就是允许View和Model绕开Controller进行直接交互,View可以通过调用Model获取需要呈现给用户的数据,Model也可以直接通知View让其感知到状态的变化。当我们将MVC应用于具体的项目开发中,不论是基于GUI的桌面应用还是基于Web UI的Web应用,如果不对Model、View和Controller之间的交互进行更为严格的限制,我们编写的程序可能比自治视图更加难以维护。 阅读全文
posted @ 2013-02-26 18:26 博文视点(北京)官方博客 阅读(322) 评论(0) 推荐(0)
摘要:IIS 7.0与ASP.NETIIS 7.0在请求的监听和分发机制上又进行了革新性的改进,主要体现在对于Windows进程激活服务(Windows Process Activation Service,WAS)的引入,将原来(IIS 6.0)W3SVC承载的部分功能分流给了WAS。通过上面的介绍,我们知道对于IIS 6.0来说W3SVC主要承载着3大功能。HTTP请求接收:接收HTTP.SYS监听到的HTTP请求。配置管理:从元数据库(Metabase)中加载配置信息对相关组件进行配置。进程管理:创建、回收、监控工作进程。IIS 7.0将后两组功能实现到了WAS中,接收HTTP请求的任务依然落 阅读全文
posted @ 2013-02-26 18:23 博文视点(北京)官方博客 阅读(348) 评论(0) 推荐(0)