前言:最近我跟同事在做一个BI系统,采用前后端分离。整个系统包括数据分析系统、运营支持、系统设置等多个子系统。数据分析系统其实就是做各种数据报表、数据统计、实时数据的系统,这里面其实整个页面就是一个模板,最上面是filter、第二级是统计图、最下面是table数据。所以在数据分析子系统中,只要配置一个路由就可以匹配所有页面,在系统中,我把这个为公用路由。至于公用路由权限如何鉴定其实很简单:获取到用
分类:
其他好文 时间:
2018-09-28 13:44:28
阅读次数:
246
echarts是做数据统计。 ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可 ...
分类:
其他好文 时间:
2018-09-26 16:11:20
阅读次数:
201
Hive 由Facebook开源用于解决海量结构化日志的数据统计: Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射成一张表,并提供类SQL查询功能; 构建在Hadoop之上的数据仓库: * 使用HQL作为查询接口 * 处理的数据存储在HDFS * 分析数据底层实现MapRe ...
分类:
其他好文 时间:
2018-09-10 13:28:35
阅读次数:
272
[TOC] 简介 大多数的应用程序都离不开定时器,通常在程序启动时、运行期间会需要执行一些特殊的处理任务。 比如资源初始化、数据统计等等,SpringBoot 作为一个灵活的框架,有许多方式可以实现定时器或异步任务。 我总结了下,大致有以下几种: 1. 使用 JDK 的 TimerTask 2. 使 ...
分类:
编程语言 时间:
2018-09-09 22:11:59
阅读次数:
282
需求解析: 获得最近30天中的每两天一个时间段,由此得出30天中两天一个段共有15个时间段,一般用于数据统计中坐标为日的刻度 即如图:每个刻度就是一个时间段, 如:11刻度为:"2018-08-10 00:00:00":"2018-08-11 23:59:59" 13刻度为:"2018-08-12 ...
分类:
其他好文 时间:
2018-09-08 18:24:51
阅读次数:
202
1 HyperLogLog HyperLogLog是一种字符串类型的数据结构,一种利用极小的内存完成大量独立用户数据统计,但是存在误差(官方0数字.81%)。 2 发布与订阅 redis 不能做消息队列堆积,就是说最新的订阅者无法收到订阅前的消息 消息队列与发布订阅,消息队列是多个客户端抢消息,发布 ...
分类:
其他好文 时间:
2018-09-06 02:27:51
阅读次数:
146
背景说明转自 : http://www.infoq.com/cn/articles/new-generation-server-testing-tool-gatling/ 以前Jmeter用的多,如文档中所说,实际使用后发现Jmeter多用户时很容易并发并发不均匀,导致一些数据统计不准确。 Jmet ...
分类:
其他好文 时间:
2018-09-02 21:46:00
阅读次数:
243
一道稍微要点脑子的莫队题,~~原来省选也会搬CF原题~~ 首先利用$xor$的性质,我们可以搞一个 异或前缀和 的东西 每一次插入一个数,考虑它和之前已经加入的数能产生多少贡献,这个我们再开一个数据统计一下 出现次数 。 但是唯一要注意的就是一些细节问题,尤其是左端点加入(or删除)的时候要减一 然 ...
分类:
其他好文 时间:
2018-08-29 22:19:34
阅读次数:
215
中级PHP开发工程师 1.Linux 能够流畅的使用Shell脚本来完成很多自动化的工作;awk/sed/perl 也操作的不错,能够完成很多文本处理和数据统计等工作;基本能够安装大 部分非特殊的Linux程序(包括各种库、包、第三方依赖等等,比如MongoDB/Redis/Sphinx/Lunce ...
分类:
Web程序 时间:
2018-08-20 11:31:24
阅读次数:
167
随笔背景:虽然参与正式项目开发已经近两年了,但是之前涉及的数据都不是很大,就算数据量够了,但是也没涉及到统计,所以之前开发的时候仅仅注意业务逻辑是否正确,代码是否精简。本次做的一个项目,写数据统计的接口,刚开始也只是注意逻辑,不过后来数据量仅仅到了40万的时候,一个按照年龄区段获取各年龄的普及率接口 ...
分类:
数据库 时间:
2018-08-16 15:42:13
阅读次数:
160