码迷,mamicode.com
首页 >  
搜索关键字:越界    ( 1512个结果
异常处理
exception:异常,非正常情况的对象;或错误对象 由程序运行时环境( run time)抛出,可捕获和处理 错误,不可恢复的问题 异常和错误都是对象,代表非正常情况或无效处理。 常见异常 – 试图除以0的操作 – 数组索引越界 – 找不到指定的文件 – 不能正常完成被请求的I/O操作 – 使用 ...
分类:其他好文   时间:2019-06-01 21:08:25    阅读次数:73
leetcode 377 组合之和4
题目: 本质上就是dp里的找零或者解方程问题。 思路: dp。 代码: 注意事项: 1.初始化,opt[0] = 1; 2.避免数组越界。由于i - nums[j]作为下标,所以需要判断。 ...
分类:其他好文   时间:2019-05-29 23:35:36    阅读次数:110
3、基本数据类型
一.python基本数据类型1. int ==> 整数. 主要?用来进?行行数学运算2. str ==> 字符串串, 可以保存少量量数据并进?行行相应的操作3. bool==>判断真假, True, False4. list==> 存储?大量量数据.?用[ ]表?示5. tuple=> 元组, 不可 ...
分类:其他好文   时间:2019-05-27 17:41:22    阅读次数:184
异常简介
什么异常? 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能 ...
分类:其他好文   时间:2019-05-26 09:30:29    阅读次数:144
Codeforces 1003E
"原题链接" 题意 给定$n,k,d$,请求出1棵树,使其有$n$个点,直径为$d$,且各点度数至多为$k$;或者输出"NO"表示不可实现。 $1 \leq n,d,k \leq 4 \times 10^5$ 题解 考虑 首先建出长度为$d$的直径 (链),再在度数不超过$k$的前提下尽可能地挂点, ...
分类:其他好文   时间:2019-05-24 22:31:13    阅读次数:145
*** stack smashing detected ***: ./server terminated
该类错误是修改了返回指针,一般是由于 1. 数组越界赋值。(数组没有边界检查)int a[8]; a[8],a[9],a[-1]。。都能正常编译,连接,运行时可能出错。 2.使用 strcpy等不安全(不带长度检测的函数),char a[1], char *b="aaa"; strcpy(a,b); ...
分类:其他好文   时间:2019-05-23 21:00:26    阅读次数:102
Qemu 远程代码执行漏洞(CVE-2017-2620)
漏洞描述 QEMU是一款开源模拟器软件。 QEMU在实现上存在越界访问漏洞,在cirrus_bitblt_cputovideo中复制VGA数据时会触发此漏洞,导致QEMU进程崩溃或执行任意代码。 解决方法 以下是各Linux/Unix发行版系统针对此漏洞发布的安全公告,可以参考对应系统的安全公告修复 ...
分类:其他好文   时间:2019-05-23 10:58:16    阅读次数:137
剑指offer:按之字形顺序打印二叉树
题目描述请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。classTreeNode:def__init__(self,x):self.val=xself.left=Noneself.right=NoneclassSolution:"""由于需要打印Z字型,那么我们在遍历整棵树的时候就需要维护一个栈。栈中
分类:其他好文   时间:2019-05-23 00:04:39    阅读次数:113
RuntimeException异常处理汇总
Java中所有异常的父类是Throwable类,在Throwable类下有两大子类: 一个是Error类,指系统错误异常,例如:VirtualMachineError 虚拟机错误,ThreadDeath 线程死锁。一般如果是Error类的异常的话,就是程序的硬伤,就好比是工厂里断水断电,机器损坏了。 ...
分类:其他好文   时间:2019-05-22 19:01:41    阅读次数:105
2019-05-18 java学习日记
数组 动态初始化 1:栈:存储局部变量 局部变量就是定义在方法声明上和方法中的变量 2:堆:存储new出来的数组或对象 3:方法区:; 4:本地方法区,和系统相关 E:寄存器,给CPU使用 数组索引越界异常:当访问数组中不存在的索引,会出现索引越界异常 空指针异常:数组已经不再指向堆内存了,而还用数 ...
分类:编程语言   时间:2019-05-19 10:16:59    阅读次数:105
1512条   上一页 1 ... 28 29 30 31 32 ... 152 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!