码迷,mamicode.com
首页 >  
搜索关键字:溢出    ( 6056个结果
1065 A+B and C (64bit) (20分)
假如只有四位,数的取值范围是-8~7(1000~0111),溢出的结果可以用两数相加的结果模2^4,比如7+1=8,0111+0001=1000,求补码得(舍去1)0000,结果为0;7+5=12,0111+0101=1100,求补码得1100,结果为-4,7+3=10,0111+0011=1010 ...
分类:其他好文   时间:2020-06-18 21:24:42    阅读次数:44
Metasploit的基本使用
Metasploit是一款开源安全漏洞检测工具,附带数百个已知的软件漏洞,并保持频繁更新。被安全社区冠以“可以黑掉整个宇宙”之名的强大***测试框架。命令行下使用Metasploit运行后首先看到的是Metasploit欢迎界面,我们输入“?”得到在线帮助。左面显示的是溢出程序的程序名称,右面是相应的简介。可以看到Metasploit中带的溢出程序包还是很多的,完全可以满足我们日常***的需要,以后我
分类:Web程序   时间:2020-06-18 16:23:54    阅读次数:74
逆向 - 汇编指令整理
跳转指令 (1)无条件跳转 JMP (2)根据 CX、ECX 寄存器的值跳转 JCXZ:CX 为 0 则跳转) JECXZ:ECX 为 0 则跳转) (3)根据 EFLAGS标志位跳转 JE: 等于则跳转 JNE: 不等于则跳转 JZ:为 0 则跳转 JNZ:不为 0 则跳转 JS:为负则跳转 JN ...
分类:其他好文   时间:2020-06-18 10:56:10    阅读次数:68
[C语言]整型提升
示例:unsigneducHigh,ucLow;unsignedshortusValue=ucHigh<<8+ucLow;解析:1、上面的问题在哪呢?是ucHigh值太低,导致移位溢出?2、还是运算符优先级的问题?答案是运算符优先级的问题,那溢出不考虑么?下面就解释为啥不考虑unsignedshortusValue=(ucHigh<<8)+ucLow;"Achar
分类:编程语言   时间:2020-06-17 16:56:03    阅读次数:117
JVM内存溢出分析:堆内存溢出+虚拟机+方法区——JVM系列(二)
#JVM内存溢出1、堆内存溢出堆内存中主要存放对象、数组等,只要不断地创建这些对象,并且保证GCRoots到对象之间有可达路径来避免垃圾收集回收机制清除这些对象,当这些对象所占空间超过最大堆容量时,就会产生OutOfMemoryError的异常。堆内存异常示例如下:/**设置最大堆最小堆:-Xms20m-Xmx20m运行时,不断在堆中创建OOMObject类的实例对象,且while执行结束之前,G
分类:其他好文   时间:2020-06-17 16:46:28    阅读次数:59
星际穿越, 网易笔试题
二分查找 \(x+x^2=x(x+1)=h\) 二分查找求解。 x下界为0, 上界不好找(如果设为h, java中long类型溢出)。我们转化问题为查找x+1,下界为1, 上界为 \(\lceil \sqrt{h} \rceil\) 。 import java.util.*; public clas ...
分类:其他好文   时间:2020-06-16 20:40:59    阅读次数:75
数据结构 - 数组模拟非循环和循环队列(Java实现)
数组模拟非循环队列 思路分析 \(front:\) 指向队头元素,\(rear:\) 指向队尾元素的后面一个元素,\(maxSize:\) 队列大小 队列为空:\(rear == front\),队列满:\(rear == maxSize\) 进队列:直接加入到 \(rear\) 的位置,然后 \( ...
分类:编程语言   时间:2020-06-15 13:53:07    阅读次数:59
史上最全!2020面试阿里,字节跳动90%被问到的JVM面试题(附答案)
前言:最近老是收到小伙伴的私信问我能不能帮忙整理出一份JVM相关的面试题出来,说自己在大厂去面试的时候这一块问的是特别多的,每次自己学的时候每次都学不到重点去。这不他来了,一份详细的JVM面试真题给大家整理在下方了!一、什么情况下会发生栈内存溢出?1、栈是线程私有的,栈的生命周期和线程一样,每个方法在执行的时候就会创建一个栈帧,它包含局部变量表、操作数栈、动态链接、方法出口等信息,局部变量表又包括
分类:其他好文   时间:2020-06-15 10:35:39    阅读次数:97
c语言 java 有符号数,无符号数. 左移,右移运算
1: c语言区分有符号数,无符号数.有符号数是符号位在首位,无符号数首位就是普通位数. java只有有符号数,换句话说java二进制中首位都是符号位.0正1负. 2: 左移在所有语言中只是左移,不存在有符号无符号左移的说法,也不存在算数左移,逻辑左移的说法.算数移动(又叫有符号移动),逻辑移动(又叫 ...
分类:编程语言   时间:2020-06-14 18:29:47    阅读次数:64
C++ Windows 下程序内存分配的初步认识 ---仅供我自己参考
不考虑内存映射,就当是在实模式下运行。 1.程序运行时数据和代码存放的区域分为栈空间和堆空间: 局部变量,函数分配在栈上,在编译时由编译器确定好 栈的大小在不同系统,不同编译器中不一样,很小。 Windows10 + Visual Studio2017 32位大概在1M左右就会溢出。在函数中声明 c ...
分类:编程语言   时间:2020-06-14 16:47:34    阅读次数:74
6056条   上一页 1 ... 20 21 22 23 24 ... 606 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!