`
文章列表
            Portia是scrapyhub开源的一款可视化的爬虫规则编写工具,提供可视化的Web页面,你只需要通过点击标注页面上你需要抽取的数据,不需要任何编程知识即可完成规则的开发。(动态网页需要自己编写JS解析器)。         Portia的项目地址为:https://github.com/scrapinghub/portia       安装方式如下:         git clone https://github.com/scrapinghub/portia        在docker的环境下构建 docker build -t porti ...
        上回咱们介绍了Docker集群管理组件Swarm,本次老钱介绍一下Docker的多容器部署--Compose。        Compose的作用场景是 当我们需要同时通过Dockerfile构建多个复杂的容器环境时,可以通过Comppose完成。简单意思就是,定义哪个容器运行哪种应用。       Compose技术是在Fig基础上,进行扩展而来,实际上是现有的Fig,后有的Compose,Docker公司收购了Fig的开发小组。以下是Docker Compose的流程图:            Compose的官方地址: https://www.docke ...
     上次咱们说过了面积图,相信大家对于面积图有了个简单的了解,本期咱们介绍雷达图。      雷达图(Radar Chart),又可称为戴布拉图、蜘蛛网图(Spider Chart),是财务分析报表的一种。主要应用于企业经营状况——收益性、生产性、流动性、安全性和成长性的评价。以下是一个实例                  可以很清楚的发现,预算与实际开销,在各个维度上的差异,一目了然。          个人觉得大家也可以对任何,在几个相同维度需要比较前后差异的地方使用雷达图。          雷达图,可以通过Echart,R进行生成。我们会在自己的专业博客上进 ...
              一般在公司中,Docker 服务器的数量> 1,所以如何让Docker 更合理的跑在很多服务器上,是一个需要解决的问题。为此Docker公司发布了官方的容器管理服务--Swarm。       Docker Swarm(蜂群) --- 发布于2014年12月的Dock ...
         Docker 火的一塌糊涂,那么本次老钱来分享一个Docker 的可视化组件Docker UI.       大家都知道Docker主要有镜像及容器,而且往往一个服务器就运行几百个容器,管理的复杂度会大于传统的虚拟化技术,所以可视化就是非常的重要。Docker UI应运而生。        DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。        页面效果如下:          安装方式非常的简单:             docker pull crosbymichae ...
      早先与思科的朋友做技术交流,主要的议题就是Docker。随着该项目逐渐的成熟,越来越多的公司已经开始进行尝试。甚至有很多人说Docker的意义等于Java,那么下面由老钱对Docker 做一个比较全面的介绍。             Docker的主要作用是构建轻量级虚拟化环境,管理IT资源。与传统虚拟化最大的区别在于不需要Guest OS,以下两幅图可以清楚的表明二者的区别。           在互联网公司,前期主要使用Docker 构建持续集成环境,或者PaaS环境,著名如微信红包都是使用Docker作为部署环境。        Docker的核心技术为LX ...
        上回说到矩形树图,本期老钱给大家说说面积图。         借用一下Echart的图表,本图反映的是某楼盘销售情况的一个趋势变化图。         很多小伙伴对于折线图及面积图,不是特别了解,且听我来说下区别: 折线图,只能单纯的反映每个样本的变化趋势,例如,某产品每个月的变化趋势。 面积图 除了反映每个样本的变化趋势外,还可以显示总体数据的变化趋势,即面积。      折线图,一般在日期力度比较大时,或者日期粒度比较小的时候,不太好表示,这时候比较适合使用面积图,来反映数据的变化。面积图也有自己的问题就是当某组数据变化特别小时候,会被遮挡。      ...
               常见的Java Web开发框架从早期的struts,struts2,Spring MVC ,到现在混合应用即Node.js + HTML5+Java后台。    什么是Play框架:Play是一个开源的现代web框架,用于编写Java和Scala的可扩展Web应用程序  特点:它通过自动重载变化来提高生产力,由于设计的就是一个无状态、无阻塞的架构,所以用Play框架来编写横向扩展Web应用程序是很容易的。    Play 优势总结:   快速迭代:支持热部署 反应:非阻塞I0机制,高性能 Java和Scala同时支持(意味着, ...
      咱们之前介绍了2类图表,散点及气泡,本期咱们介绍矩形树图。   什么是矩形树图:   矩形树图的本名为:矩形式树状结构图(Treemap),实现层次结构可视化的图表结构 ,例如     本图意思是表达了,有六个人使用三星,小米4人,苹果四人,华为2人。。以此类推。所以可以清晰的反映在手机占有率统计中,三星最多,其他的按照方块的大小排列。   当然,我们可以实现向下钻取,                 我们可以通过Echart,R 等来生成图形。是不是很简单?更多精彩请听下回。              也可微信关注 :图灵搜索    
     上次咱们说到了散点图,大家了解散点图主要的作用是用来描述变量x 与 y 的关系,属于二维表系列,但是三维空间,即x,y,z如何表示,一直是大家的一个问题。所以本期咱们讲讲散点图的进化,气泡图。         气泡图的外形,咱们还是借用Echart           气泡图与散点图是非常类似的,都是反映变量之间的关系,不同在于气泡图是反映三个变量,x,y,z的关系,z在图标中反映到的是球的大小。这样就解决了在二维图中,比较难以表达三维关系的问题。              使用Excel制作气泡图的方式:       1.建立样本数据集            2 ...
 平时工作中,感觉很多朋友对于图表是不是特别了解,当然你可以说图谁不会,不就饼图、柱图么,老子天天玩。不错,但是什么时候该用什么图,如果通过图表的方式快速展现我们想要的内容,感觉目前很多朋友也不是特别了解,所以我想把自己的一些经验分享出来,让大家一起学习进步。    第一次开讲,先放个大招-----咱们先整个散点图看看。我先不说统计,尽可能让大家先了解使用。   散点图的样子:借用下Echart那啥是散点图呢                散点图主要是度量两变量关系强弱的,比如在本图中, 表示的是身高(x)与体重(y)之间的关系。     既然是关系,一共会有三种情况:   ...
什么是Lucene   Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎   基本上绝大多数的企业搜索框架目前都是集中使用Lucene。   什么是ElasticSearch  
P.S:本系列文章的目的是帮助大家开拓眼界,所以内容不会特别详细,大家可以自行根据需求进行学习,我的目标是让大家花费1-3分钟来知道一个靠谱的技术。   什么是RPC   RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。  
作为一名Programmer,我喜欢那些能够为时代变革做出贡献的技术。Git,Python,Android。。。都是其中的翘首。(包括我们百度的Echart,都是划时代的产品)。   而对于Web应用开发,我是从JSP那个年代过来的人,依稀记得用这样<%=%>的符号写取值,也依稀记得el表达式这样比较犀利的方式,也记得早年调教一个在JSP里面写满Java代码的程序。   后期开始出现了MVC,正式进入工业化生产模式的开发。网页设计,前端,后端,数据库开发 很多年前,我曾经预见一个JS非常厉害的大哥,同时也可以网页设计开发,当然非常有幸我目前的朋友存在这样的人。   曾 ...
  图表开发框架比较多,本文介绍一款我喜欢的,虽然不是很强大的Chart.js。   什么是Chart.js   Chart.js是一个基于HTML5 canvas技术的开源图表绘制工具库,对于图表样式要求不丰富的常见项目可以选用此框架。     图形举例  
Global site tag (gtag.js) - Google Analytics