PHP max_input_var设为了1000导致post数组太多时无法接受后面的参数值 下午突然接到格力电话说无法批量设置门店任务,但是在测试环境下无法重现,测试环境下好好的. 然后登陆到生产环境下,选择了几个保存也是正常的.但是当全部提交的时候就会不行了,num参数后台接收不到 我分析了传入的报文,是有这个参数的,但是后台拿不到,这个就很诡异.在生产环境上打了断点来调试,没看出什么情况. 后面查看源代码时留意到post过来的array只有999 有没有这么巧呀,只有999家门店?去后台看了…
在解释原因前我们先看一下一个由C/C++编译的程序占用的内存分为几个部分: 1.栈区(stack segment):由编译器自动分配释放,存放函数的参数的值,局部变量的值等.在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域.这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在WINDOWS下,栈的大小是2M(也有的是1M,总之是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时,将提示overflow.因此,能从栈获得的空间较小. 2.堆区(heap seg…
公司内一个php的后台管理系统,之前运行在apache上,后来我给转到nginx+php上后,其他功能运行正常,有一个修改功能提交表单后没有提交成功,查了代码没查出来什么问题,后来看了下php error日志,也没有什么线索,打印post请求后,也发现提交表单个数和正在表单个数对不上(当时怀疑过是不是某个插件是不是没装,字符集对不对等),再看了下php-fpm的日志,有点信息可以参考了.   1 [25-Sep-2014 15:19:30] WARNING: [pool www] child 2…
<Select key="sm2" placeholder="姓名" showSearch={true} allowClear={true} showArrow={false} value={this.state.selectvalue} > {this.state.names.map(item => ( <Select.Option key={item.id} name={item} value={item.name}> {item.…
自己动手写排序算法,快速排序是比较不好写的了~ import java.util.*; class Test{ public void quickSort(int[] arr,int low,int high){ if(low<high){ int i=low; int j=high; int x=arr[low]; while(i<j){ while(i<j&&x<arr[j]){ j--; } if(i<j) arr[i++]=arr[j]; while(…
前几天做服务器压力测试,本地10个线程不停的去向服务器建立连接,然后请求数据,然后连接再关闭,程序每运行几万次之后就会发现客户端程序没办法connect服务器,connect超时. 一开始怀疑是自己服务器的处理有问题,导致socket数过多没办法创建新的连接,现将系统中用户可以打开的最大文件数调成10w,继续进行压力测试,发现问题依然存在. 经过一些时间的检查之后,确定应该不是自己服务本身的问题,这时候想将iptables关闭试试,iptables里面是没有配置连接数限制的. 在关闭iptabl…
一.PTA实验作业 题目1:统计一行文本的单词个数 1. 本题PTA提交列表 2. 设计思路 定义一个长度为1000的字符数组str[1000] 在定义 i=0,cnt=0:cnt用来记录单词的个数 while str[i]='\n'既输入回车时结束字符的输入 str[i]=0;设定结束的标志 for i=0 to str[i]='\0' if str[i]!=' '&&str[i+1]==' ';如果这个字符不为空格,并且下一个字符为空格. cnt++;让cnt+1; if str[i]…
1. 数组 定义数组的格式:var [n],n>=0 数组长度也是类型的一部分,因此具有不同长度的数组为不同类型 注意区分指向数组的指针和指针数组 //数组的指针 a := [2]int{1, 2} p := &a fmt.Println(p) //&[1 2] //指针数组 x, y := 1, 2 b := [2]*int{&x, &y} //[0xc042034208 0xc042034220] fmt.Println(b) 数组在Go中为值类型 数组之间可以使…
本文所说的 ASP 数组是指在 ASP 中以默认语言 VBScript 为语言的数组. 样例: Dim   MyArray()        for   i   =   0   to   10        ReDim   Preserve   MyArray(i)        MyArray(i)=i       next 下标 ASP 数组的下标也是从 0 開始的. 要获取某个元素的值则在数组变量后面加上括号,括号里标明下标值,比方 arr(0),注意不是中括号,而是小括号. 定义 dim…
数组1 数组字面量2 长度3 删除4 列举5 混淆的地方6 方法7 维度 数组1 数组字面量 var empty = []; var numbers = [ 'zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine' ]; empty[1] // undefined numbers[1] // 'one' empty.length numbers.length 数组字面量可以出现在任何表达式可以出现…