java优先队列 我们知道队列是遵循先进先出(First-In-First-Out)模式的,但有些时候需要在队列中基于优先级处理对象。举个例子,比方说我们有一个每日交易时段生成股票报告的应用程序,需要处理大量数据并且花费很多处理时间。客户向这个应用程序发送请求时,实际上就进入了队列。我们需要首先处理 ...
分类:
编程语言 时间:
2019-10-02 16:12:02
阅读次数:
118
Kafka Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/ ...
分类:
其他好文 时间:
2019-10-02 01:05:35
阅读次数:
115
目前主要有两种常用的方式,jxl和POI。因为POI功能更加强大,面对大量数据时操作性能更加优于jxl,因此,在工作中一般使用POI来操作excel。 POI是Apache下的开放源码函数库,POI提供了一系列的api来供java程序员对Microsoft Office格式的文档提供读写功能。 本片 ...
分类:
编程语言 时间:
2019-10-01 20:37:34
阅读次数:
137
简介 流:(可以将它与集合结合一起学习) 1、元素序列——访问特定元素序列的一组有序值;流的目的在于表达计算。(集合主要目的是存储和访问) 2、源——刘辉使用一个提供数据的源,可以是集合、数组等。 3、数据处理操作——存在大量数据处理的函数,如filter、map、reduce等。流可以顺序或并行执 ...
分类:
其他好文 时间:
2019-09-26 00:16:24
阅读次数:
106
Hadoop简介 Hadoop由Apache基金会开发的分布式系统基础架构,是利用集群对大量数据进行分布式处理和存储的软件框架。用户可以轻松地在Hadoop集群上开发和运行处理海量数据的应用程序。Hadoop有高可靠,高扩展,高效性,高容错等优点。Hadoop 框架最核心的设计就是HDFS和MapR ...
分类:
其他好文 时间:
2019-09-25 12:47:34
阅读次数:
126
虚模式填充常用来处理大量数据,某个字段的显示问题。 DataGridView是.net 2.0新增的表格数据编辑和显示控件,简单的数据显示和编辑,只需直接和数据源绑定就可以了。 对于 一些特殊情况,我们需要自己填充DataGridView,这时候只需要按照行列顺序,首先获得行,然后通过行的Cells ...
二、IndexedDB 1.概述 随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。 现有的浏览器数据储存方案,都不适合储存大量数据: Cookie的大小不超过4KB,且每次请求都会发送回服务器;LocalStorage在2. ...
分类:
Web程序 时间:
2019-09-20 19:09:19
阅读次数:
100
大数据:大数据是一种行业模式,指大量数据相关的业务。由于数据量大,不能单单依靠单机进行数据的处理,必须依赖云计算才能实现大数据分析的价值。 云计算:通常涉及通过互联网来提供动态的易扩展且经常是虚拟化的资源。云是网络和互联网的一种比喻说法。过去的图中经常用云表示电信网,后来也表示互联网和底层基础设备的 ...
分类:
其他好文 时间:
2019-09-20 18:57:21
阅读次数:
94
前言在实际工作中,我们很少会遇到一次性需要向页面中插入大量数据的情况,但是为了丰富我们的知识体系,我们有必要了解并清楚当遇到大量数据时,如何才能在不卡主页面的情况下渲染数据,以及其中背后的原理。对于一次性插入大量数据的情况,一般有两种做法:时间分片虚拟列表本文作为开篇,着重来介绍如何使用时间分片的方式来渲染大量数据,虚拟列表相关的内容,日后会持续整理。最粗暴的做法(一次性渲染)我们先来看看最粗暴的
分类:
其他好文 时间:
2019-09-17 22:54:04
阅读次数:
177
对于做后台开发的码农来说,从excel导入数据到数据库亦或者是从数据库导出数据到excel都是很常见的操作。由于经常遇到这样的场景,也因为从数据库导出数据到表格所遇到的坑有很多,所以需要另辟途径来进行这种场景优化。 如果是小量的数据导出到excel的表格的话,一般不会有太多效率和资源占用的问题,但是 ...
分类:
Web程序 时间:
2019-09-15 10:48:51
阅读次数:
129