前段时间做视频上传业务,通过网页上传视频到服务器。 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃; 解决方案: 1,修改服务端上传的限制配置;Ngi ...
分类:
Web程序 时间:
2020-04-13 10:26:48
阅读次数:
100
在使用datatable来显示数据时,经常出现所显示的列过多,或者内容太多,这时候的自适应列宽并没有起作用,导致显示的表格超出了界面,这时候整个界面显得不美观,界面右方显示效果如下图: 这时候我们需要规定宽度,所写代码如下图: 其中:tableLayout 属性用来显示表格单元格、行、列的算法规则。 ...
分类:
其他好文 时间:
2020-04-12 18:42:21
阅读次数:
265
方法一 E501错误:行过长 (大于79个字符),在配置文件里设置 忽略E501错误即可 首选项-->Package Settings-->Anaconda-->Settings -- User 在配置文件里添加如下代码 { "pep8_ignore": [ "E501" ] } Ctrl + s ...
分类:
编程语言 时间:
2020-04-11 18:35:57
阅读次数:
76
感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53333.htmlApacheMapReduce是一个用于分析大量数据的软件框架。它由ApacheHadoop提供。MapReduce本身超出了本文档的范围。开始使用MapReduce的好地方是https://hadoop.apache.org/docs/r2.6.0/hadoop-mapreduce-
分类:
其他好文 时间:
2020-04-11 09:37:51
阅读次数:
83
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2, ...
分类:
其他好文 时间:
2020-04-09 00:07:18
阅读次数:
69
经常遇到多行显示时文本省略问题,代码为: overflow:hidden;/*超出隐藏*/ text-overflow:ellipsis;/*文本溢出时显示省略标记*/ display:-webkit-box;/*设置弹性盒模型*/ -webkit-line-clamp:3; -webkit-box ...
分类:
其他好文 时间:
2020-04-08 13:42:11
阅读次数:
86
// 面试题56(一):数组中只出现一次的两个数字 // 题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序 // 找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 #include <cstdio> unsigned int FindFirstBit ...
分类:
编程语言 时间:
2020-04-08 12:12:33
阅读次数:
78
开发中经常出现批量的插入或者更新操作,当批量操作的数据较多时,比如到了几万行数据,会遇到操作数据库报错的情况,这个其中一种原因就是max_allowed_packet的配置问题,max_allowed_packet配置了数据库单次执行sql语句的大小,若超出配置的大小,就会出现报错。 如何查看max ...
分类:
数据库 时间:
2020-04-07 00:30:32
阅读次数:
84
背景 之前的文章 "二进制文件处理之尾部补0和尾部去0" 中介绍了一种使用 去除二进制文件尾部的 (十六进制 )字节的方法。 最近发现这种方法有局限性,无法处理较大的文件。因为 本身是行处理,几百M的二进制文件对 而言就是一个几百M的行,这超出了 的最大限制。 具体的限制条件没有去探究,好像有的版本 ...
分类:
其他好文 时间:
2020-04-06 17:45:12
阅读次数:
88
水平扩容的过程 1、扩容后primary shard和replica shard会自动的负载均衡 2、扩容后每个节点的shard会减少,那么分配给每个shard的cpu,内存、io资源会更多,性能提高 3、扩容的极限,如果有6个shard,扩容的极限就是6个节点,每个节点上一个shard,如果想超出 ...
分类:
其他好文 时间:
2020-04-06 11:47:48
阅读次数:
71