这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 首先是文件数据接收逻 ...
分类:
编程语言 时间:
2020-05-23 14:51:56
阅读次数:
56
MD5现在是用来作为一种数字签名算法,即A向B发送数据m,为了让B确信数据是A送来的并且没有被篡改于是A就是用hash算法将数据散列一并发送给 B。B接收到文件以后也用相同的hash算法校验数据是否被修改。主要是防止数据被修改的。MD5值的重复就是所谓的碰撞。 获取文件的MD5码 System.ou ...
分类:
编程语言 时间:
2020-05-10 21:21:10
阅读次数:
97
前言:标题谈的是多核CPU下绑定某个中断到指定的CPU的方法,但是实际工作中,这个方法可以适配很多种数据接收的情况,所以就记录一下自己之前工作上遇到的具体某一个问题以及解决方法。 之前有一个项目,需要串口接收大量的数据,硬件平台采用的是NXP的I.MX6D系列芯片,双核CPU。实际发现,在接收数据的 ...
分类:
其他好文 时间:
2020-05-10 13:21:25
阅读次数:
89
我们先看看粒子时钟的效果,如下:下面我们将通过canvas和js实现,首先要创建一个html文件并添加一个canvas画布,如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</titl ...
分类:
其他好文 时间:
2020-04-23 23:01:19
阅读次数:
61
本文介绍了 Netty 超时机制的原理,以及如何在连接闲置时发送一个心跳来维持连接。 Netty 超时机制的介绍 Netty 的超时类型 IdleState 主要分为: ALL_IDLE : 一段时间内没有数据接收或者发送 READER_IDLE : 一段时间内没有数据接收 WRITER_IDLE ...
分类:
Web程序 时间:
2020-04-15 21:35:58
阅读次数:
93
最近发现有好几个同学问我这个问题,为什么我的Flink任务正常运行,数据也可以打印,而且都保存到数据库了,但是UI上面却不显示数据接收和发送的条数,我都快被问疯了,今天就给大家详细说一下这个小问题. 首先先来复现一下这个问题,我们先看下面的代码(只是一部分代码) def main(args: Arr ...
分类:
其他好文 时间:
2020-04-08 19:19:22
阅读次数:
76
Flume概述 Flume是一个高可用、高可靠、分布式的海量日志数据采集、聚合、传输的系统。Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接收方的能力。 Flume(Agent,Java进程)主要由三个重要组件构成: source, ...
分类:
Web程序 时间:
2020-03-31 12:26:27
阅读次数:
76
首先react有10个生命周期钩子函数 挂载期 constructor 数据接收 实现继承super(props) componentWillMount 数据挂载之前 可以操作数据 不可以操作dom componentDidMount 数据挂载之后 可以操作数据和dom render 渲染组件 和 ...
分类:
其他好文 时间:
2020-03-19 09:16:46
阅读次数:
91
程序代码: module uart_byte_rx( clk ,//50MHz时钟 rst_n ,//复位 baud_set ,//波特率设置 rs232_rx ,//rs232数据接收 data_byte ,//并行数据输出 rx_done //单个字节接收完标志 ); //参数定义s param ...
分类:
其他好文 时间:
2020-03-12 23:43:41
阅读次数:
93
经过确认,对MDB驱动的消息接收方法,设置了返回值。去掉返回值,问题解除。 @RabbitListener(bindings = {xxxxxx}) public void receiveOrderCreate(Order order) {xxxx;} ...
分类:
其他好文 时间:
2020-02-28 22:23:33
阅读次数:
56