最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会比较长(要传输更多的报文 ...
分类:
Web程序 时间:
2019-12-26 11:24:11
阅读次数:
95
[TOC] 在视图中手动完成序列化操作 Serializer序列化 简单来说,序列化就是将数据给前台;反序列化就是完成数据库入库 视图类序列化过程: ORM操作得到数据 将数据序列化成可以返回给前端的数据 将数据返回给前台 Serializer序列化总结: 设置序列化字段,字段名与字段类型要与处理的 ...
分类:
其他好文 时间:
2019-12-25 23:47:32
阅读次数:
97
最近在开发过程中遇到问题,追踪了很久后发现是golang的经典问题,在for循环中使用了goroutine,在goroutine中使用了for循环的参数。 问题现象: 在使用rabbitmq进行数据传递时,发送端在一次循环中发送了8000条id不同的数据到rabbitmq的队列中,接收端监听该队列并 ...
分类:
其他好文 时间:
2019-12-24 13:24:32
阅读次数:
342
#引入c++11 CONFIG += C++11 # 引入头文件的路径 INCLUDEPATH += D:\opencv\opencv3.2\configure\install\include # 引入库的路径并添加库 LIBS += -LD:\\opencv\\opencv3.2\\configu ...
分类:
其他好文 时间:
2019-12-22 20:14:31
阅读次数:
144
最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会比较长(要传输更多的报文 ...
分类:
Web程序 时间:
2019-12-21 11:49:10
阅读次数:
91
界面报错: 日志报错: 很明显,入库时address字段为中文,mysql数据库不支持,它默认支持的是ISO-8859-1,别名latin1。可以看到数据库、表,都是这种默认编码格式: 我们只需要把ISO-8859-1改为UTF-8即可: 再跑一次接口,ok,中文地址入库了: 数据库: ...
分类:
数据库 时间:
2019-12-16 19:30:56
阅读次数:
79
#导入库 import os import requests from bs4 import BeautifulSoup import time from config import * import random import re from requests import ConnectionE ...
分类:
其他好文 时间:
2019-12-16 13:35:35
阅读次数:
457
kafka消费过程难免会遇到需要重新消费的场景,例如我们消费到kafka数据之后需要进行存库操作,若某一时刻数据库down了,导致kafka消费的数据无法入库,为了弥补数据库down期间的数据损失,有一种做法我们可以指定kafka消费者的offset到之前某一时间的数值,然后重新进行消费。 ...
分类:
编程语言 时间:
2019-12-14 11:48:43
阅读次数:
221
上个月我的通信中心出现了,可以入库mysql5.7,但是不能推送给客户第三方API的情况,我就决定把通信中心一分为三,一个通信中心专门只接收然后转发信息给另外两个通信中心, 另外两个通信中心是这样安排的,一个专门解析国家水文协议及入库操作,另一个通信中心解析水文协议完后就推送给第三方API。说明一下 ...
分类:
其他好文 时间:
2019-12-14 10:09:03
阅读次数:
99
模块 ''' 模块: 模块又叫库,分两种,一种是标准库,一种是第三方库 标准库可以直接导入 第三方库需要安装才能导入 ''' import sys print(sys.path) #打印环境变量,打印的是导入库文件时的查找模块的位置 print(sys.argv) #执行脚本时, python te ...
分类:
其他好文 时间:
2019-12-11 12:46:08
阅读次数:
93