最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会比较长(要传输更多的报文 ...
分类:
Web程序 时间:
2020-11-18 12:30:43
阅读次数:
18
《InnoDB,5项最佳实践,知其所以然?》发布后,不少同学留言希望讲讲MySQL的InnoDB行锁机制。要细聊MySQL的行锁,难以避免的要从事务的四种隔离级别说起。四种隔离级别,又脱不开聊读脏,不可重复读,读幻象等问题。事务隔离级别,行锁机制等都比较垂直,应用开发中大部分同学都用不到,不确定是否大部分朋友都感兴趣。今天,先抛出一个问题,如果大家确定对这类话题感兴趣的话,后续我花时间细聊这一系列
分类:
数据库 时间:
2020-11-17 12:02:33
阅读次数:
10
本文呆鹅原创,原文地址:https://juejin.im/user/307518987058686/posts 前言 本文将从上帝角度讲解JS的世界,在这个过程中,大家就能完全理解JS的原型和原型链是什么,之后还会基于原型和原型链知识拓展一些相关知识。 阅读本文前可以思考下面三个问题: 你理解中的 ...
分类:
编程语言 时间:
2020-11-12 13:27:32
阅读次数:
7
常用 Linux 命令的基本使用 01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等 在职场中,大量的 服务器维护工作 都是在 远程 通过 SSH 客户端 来完成的,并没有图形界面,所有的 ...
分类:
系统相关 时间:
2020-11-07 17:13:41
阅读次数:
65
基本概念部分,批处理和流处理的区别批处理在大数据世界有着悠久的历史,比较典型的就是spark。批处理主要操作大容量静态数据集,并在计算过程完成后返回结果。批处理模式中使用的数据集通常符合下列特征:(1)有界:批处理数据集代表数据的有限集合(2)持久:数据通常始终存储在某种类型的持久存储位置中(3)大量:批处理操作通常是处理极为海量数据集的唯一方法批处理非常适合需要访问全套记录才能完成的计算工作。例
分类:
其他好文 时间:
2020-11-06 02:26:18
阅读次数:
29
推荐系统遇上深度学习(九十七)-[阿里]使用用户未点击行为增强序列推荐效果 2020.10.31 22:01:14 在推荐场景中,用户行为序列往往是很重要的一类特征,但过去介绍的模型中,大都只使用了用户有交互行为的序列,如点击序列,下单序列,这相当于是一种正反馈。而负反馈序列(包括显示负反馈如不喜欢 ...
分类:
其他好文 时间:
2020-11-02 10:47:37
阅读次数:
47
引言在面试中,大家应该经历过如下场景面试官:"用过mysql吧,你们是用自增主键还是UUID?"你:"用的是自增主键"面试官:"为什么是自增主键?"你:"因为采用自增主键,数据在物理结构上是顺序存储,性能最好,blabla..."面试官:"那自增主键达到最大值了,用完了怎么办?"你:"what,没复习啊!!"(然后,你就可以回去等通知了!)这个问题是一个粉丝给我提的,我觉得挺有意(KENG)思(B
分类:
其他好文 时间:
2020-11-01 21:01:35
阅读次数:
12
使用Dozer优雅的将DO转换成VO在Web开发中,我们会接触到很多领域模型中的概念,其中大部分和实体相关的概念都有缩写,一般以O(Object)结尾。其中比较常见的由DO、DTO、VO、DAO等。我们也经常有把一个实体对象转换为另外一个实体对象的操作。本文主要是介绍一种作者在实践中总结的一种自认为比较优雅的转换方式。欢迎拍砖。什么是DO、DTO和VO在Java中VO、PO、DO、DTO、BO、Q
分类:
其他好文 时间:
2020-11-01 10:45:27
阅读次数:
18
最大值最小 给定一个不降的序列 \(a\),求其中大于等于 \(x\) 的第一个数。 其实就是查找第一个合法的点。 while(l<r) { mid=(l+r)>>1; if(a[mid]<x)l=mid+1; else r=mid; } 如果当前 \(mid\) 小了,就向右寻找,当前 \(mid ...
分类:
其他好文 时间:
2020-10-31 01:33:54
阅读次数:
18
前情提要 在目前的三维目标检测任务中,大致分为单阶段和双阶段的网络。双阶段网络可以依靠pointnet++这样的网络得到的语义信息提供更加精确的结果。单阶段网络虽然具备了快速的优点,但是由于在道路环境下点的数量庞大,大部分的方案都是采用了将点云数据转换为其他数据形式的方式进行训练。这样不可避免的会损 ...
分类:
其他好文 时间:
2020-10-27 10:56:44
阅读次数:
21