Nginx 默认限制文件上传的尺寸是 1M,超过了就会报“413: Request Entity Too Large”错误,我们先来查查 413 是啥意思?其实就是超过尺寸限制的意思。
那如何调整这个尺寸限制呢?比如我们要调整到 50M,需要用到一个指令:
client_max_body_size 50M继续阅读“如何调整 Nginx 文件上传的尺寸限制”
Nginx 默认限制文件上传的尺寸是 1M,超过了就会报“413: Request Entity Too Large”错误,我们先来查查 413 是啥意思?其实就是超过尺寸限制的意思。
那如何调整这个尺寸限制呢?比如我们要调整到 50M,需要用到一个指令:
client_max_body_size 50M继续阅读“如何调整 Nginx 文件上传的尺寸限制”
尊敬的湘潭市委、市政府:
和达滨江花园 (以下简称 “滨江花园”)位于湘潭市九华经开区,紧挨长沙,是长株潭融城桥头堡、核心区域。
滨江花园更是湘潭市重点工程项目。
项目属于超大型楼盘,占地五百余亩,总建面 120 万方左右,已开发 30 多万方。然项目濒临烂尾两年有余,其中一期二批次近 1000 户业主已经延期交房接近一年,二期一批次 800 余户业主按合同于 2021.10.30 交房,然其离主体封顶尚远。项目涉及近 2000 余户家庭,涉及购房资金高达 20 余亿元,并且在 2020.9.14 由经开区管委会肖均平主任主持召开的“三方会谈”中拟定的并加盖了开发商公章的二次交房时间再次延期,全体业主再度遭到无情背弃。
继续阅读“请求成立专门工作小组统筹解决滨江花园问题的报告”VSCode 调试 Node.js 指南 – JamHuang的文章 – 知乎
https://zhuanlan.zhihu.com/p/108939892
乱语:在 vs code 里调试 node,比我想的要简单很多哇。
继续阅读“在富途工作的第一个月”随着年纪越来越大,我慢慢逐渐能感知到自己的情绪变化,这个时候当然要进行干预和管理,使其往好的方向发展。以前的时候,我相信我自己大多数时间对情绪的变化是感受不到的,不管是好的情绪和坏的情绪,都会任其发展,直到一个顶点或者等其自然消亡。
对我个人而言是这种情况,以此类推,相信看官的你,应该也和我有类似的情况。
继续阅读“工作中的难题和情绪管理”2019 年纳税 6000 多块,2020 年纳税变成了 16,000 多块,怎么税收多出了这么多,然而我的收入并没有翻一番。
打一盆 42 度左右的温水,泡痔疮五分钟左右,真爽啊。
继续阅读“求职面试新工作”好久没有写东西了,感觉这年头写这些东西也不值钱;另外,好像大家都不在意这些相较传统的表达了,更倾向于那种刺激性更强更爽的热点,以致于要一直加强刺激才能找到快感。但是我个人又比较啰嗦,想表达,还想找到能更好的表达方式,老了可以写作为生。
好了,闲话少叙,切入正题。发生雪崩了,我觉得当然是没有一片雪花是无辜的。没有一片雪花的下坠,是不会发生雪崩的。以此类推,我们可以发现更多的事情中,每个个体应该承担的责任。
继续阅读“雪崩下的雪花都是无辜的吗”Segment tree 可以用来解决一些区间的问题。比如说有 100 个元素的整数数组,想要求其中索引位置在 a - b 之间所有数字的和,那怎么求呢?一种方式是遍历,从 a 到 b,这样的时间复杂度是 O(n) 级别的;第二种是使用线段树,则可以把时间复杂度优化到 O(logn)。
记得有一个明星程序员说,做一个 web developer 是不用学习数学的。那么自然也不用学习算法了。作为一个前端,在实际工作中确实很少实现什么排序算法,因为在 JavaScript 的语言层面,就已经实现 sort 函数了。但是学习这些排序算法,依然有助于我们理解这些语言相关内置函数的原理。
继续阅读“一些排序算法”手写用 ES6 proxy 实现 arr[-1] 的访问
https://github.com/lgwebdream/FE-Interview/issues/36#issuecomment-809936411
滴滴公司的面试题
手指、拇指和手腕腱鞘炎的原因和治疗 – 骨往筋来的文章 – 知乎
https://zhuanlan.zhihu.com/p/32937541
乱语:打游戏居然都能打出腱鞘炎,游戏水平很高了,但是也到了退役的时候。
继续阅读“收获满满的一个月”写代码和做代码题目还是有很大差别的
1,如果数组里的某两个元素相加等于16,则去除这两个元素。如 [1,3,1,15,13,2,16,0] ==》[1,2]。
实现代码:
// 1.如果数组里的值某两个相加等于16,则删掉
var arr = [1,3,1,15,13,2,16,0];
arr.forEach(function( item1, index1 ){
arr.forEach(function( item2, index2 ){
if ( index1!=index2 && item1+item2==16 ) {
arr[index1] = '#';
arr[index2] = '#';
}
})
})
var newArr = arr.filter(function(item){
if ( item == '#' ) {
return false;
}else{
return true;
}
})
console.log(arr, newArr);
点评:这个题目考察数组操作是否熟练,和实现思路。
继续阅读“几个前端面试题”