不断的对于某操作重复调用执行称为递归调用,递归函数执行的这个过程中只有进栈(开辟空间),没有出栈,直到最后一次调用完毕了,才逐个出栈,所以递归函数在执行的时候非常的占用内存资源;如果执行的次数过多了,会产生内存溢出的现象;所以一定要控制递归的层数,当符合某一条件时要终止递归调用,几乎所有的递归都能用 ...
分类:
编程语言 时间:
2020-03-01 00:40:12
阅读次数:
66
溢出属性: (重要) overflow :visible/hidden/scroll/auto/inherit 值 描述 visible 默认值。内容不会被修剪,会呈现在元素框之外。 hidden 内容会被修剪,并且其余内容是不可见的。 scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余 ...
分类:
其他好文 时间:
2020-02-29 20:42:15
阅读次数:
65
/*导航条*/ .navbar { position: relative; min-height: 50px; margin-bottom: 0px; border: 1px solid transparent; } /*左侧菜单栏*/ .left-menu{ /*padding: 20px;*/ ...
分类:
Web程序 时间:
2020-02-29 13:26:29
阅读次数:
351
环境 win10 vs2017 Release x86 突破GS 禁用DEP,ALSR 使用安全函数,不然会报错,要是禁用SDL,GS也会被禁掉。(反正我没搞定,不过好像也没啥影响,安全函数也阻止不了我写bug) 1.虚函数的调用 ①首先,虚函数的地址保存在虚函数表,虚函数表的地址保存在类对象前四个 ...
分类:
其他好文 时间:
2020-02-29 00:54:51
阅读次数:
76
常用工具及命令 jps jstat Top jstack jmap mat工具 top -Hp pid可以查看某个进程的线程信息 -H 显示线程信息,-p指定pid jps:可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称及进程pid 如:jps -l pid Jstack命令 jstack是 ...
分类:
其他好文 时间:
2020-02-29 00:25:59
阅读次数:
94
根据语法添加的位置不同分为两部分:一为语法在父容器上的,二为语法在子容器上的。 以下是我在逆战班学习之后自己的理解 1. 语法是添加到父容器上的? 1).display : flex; 设置盒子 2).flex-direction: 布局的排列方向 (主轴排列方向) row; 默认值,显示为行。方向 ...
分类:
Web程序 时间:
2020-02-29 00:25:43
阅读次数:
90
这篇博客是在之前那片博客的基础上添加了新的要求和改进 题目要求: 1.要求数组从文件读取 2.如果输入的数组很大,并且有很多大的数字,就会产生比较大的结果(参考一下数的溢出),请保证你的程序能正常输出 3.另外如果输入文件的参数有错误,这个程序应该能正常退出,并显示相应的错误信息,任何输入错误都不能 ...
分类:
编程语言 时间:
2020-02-28 20:48:26
阅读次数:
61
1,栈溢出问题,主要原因:每个RDD会存储他的祖先,以便发生错误的时候,能够利用这种关系再次生成。算法类的spark程序,因为会迭代很多次,这种关系会变得很巨大,引发栈溢出问题 * 设置检查点 val sc = new SparkContext(conf) sc.setCheckpointDir(" ...
分类:
编程语言 时间:
2020-02-28 18:55:18
阅读次数:
60
要求: 输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n) 附: 要求数组从文件读取。如果输入的数组很大,并且有很多大的数字,就会产生比较大的结果 (考虑一下数的溢出), 请保证你的程序能正常输出 ...
分类:
编程语言 时间:
2020-02-28 15:52:47
阅读次数:
56
1.拷贝构造函数 Line( const Line &obj); √ //常量引用 Line( Line obj); × 形参复制到实参会调用拷贝构造函数,所以会形成无休止的递归调用从而导致栈溢出。 2.运算符重载 传参类型声明为常量引用。 引用:从形参到实参就不会调用拷贝构造函数,比面无谓消耗,提 ...
分类:
其他好文 时间:
2020-02-28 01:21:41
阅读次数:
67