码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
IDA 调整栈帧 (411A04:positive sp value has been found)
有时候,或者说经常,我们会在F5的时候遇到栈帧不平衡的问题。每每这种时候就需要我们手动alt+k调整栈帧。 我曾经非常苦恼,这是个smjb玩意,我到底该怎么调整栈帧。网上查了很多资料很多博客,但我都觉得难以理解,而且难以操作。 后来我无意间看到一篇博客,说只要用他的方法,调整栈帧是很容易的一件事,我 ...
分类:其他好文   时间:2020-09-17 23:17:23    阅读次数:34
虚拟机栈
虚拟机栈背景 由于跨平台性的设计,java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的。 根据栈设计的优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。 内存中的堆与栈 栈是运行时的单位,而堆是存储的单位 1.栈解决程序的运行问题, ...
分类:其他好文   时间:2020-09-17 22:22:30    阅读次数:26
技术问答集录(七)(JVM安全点,finally)
问题: JVM安全点是什么概念? finally是如何实现的?finally中抛出异常会怎么样? 1.JVM安全点是什么概念? 安全点就是某些记录线程此时调用栈、寄存器等一些重要的数据区域里什么地方包含了GC要管理的指针(对象引用),而这些对象引用是通过OopMaps结构进行记录的,可以直接通过对O ...
分类:其他好文   时间:2020-09-17 22:19:26    阅读次数:33
常用类-包装类
包装类 概念 官方文档的java.lang包中可查看 基本数据类型所对应的引用数据类型 Object可统一所有类,包装类的默认值为Null 对应关系 基本数据类型无方法可用,想使用方法需转换成包装类型,下图为官方文档中的Byte类的部分方法 类型转换与装箱、拆箱 概念 基本数据类型存储在栈空间中 引 ...
分类:其他好文   时间:2020-09-17 21:23:05    阅读次数:38
Netty:一、网络编程
BIO通信模型图 缺点:缺乏弹性伸缩能力,线程是非常宝贵的资源,为每个请求创建、销毁线程会在请求数膨胀时出现性能问题,甚至堆栈溢出、创建线程失败,最终导致进程宕机。 改进用线程池 NIO的关键概念 缓冲区Buffer ByteBuffer(最常用) CharBuffer ShortBuffer In ...
分类:Web程序   时间:2020-09-17 21:06:34    阅读次数:48
JS 实现数据结构
使用JS实现数据结构。 1.栈 栈作为简单的数据结构,JS对其实现的方法也相对简单。 代码: class Stack { constructor() { this.stack = []; } push(item) { this.stack.push(item); } pop() { this.sta ...
分类:Web程序   时间:2020-09-17 21:02:24    阅读次数:41
用栈实现队列
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回-1)来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof著作权归领
分类:其他好文   时间:2020-09-17 20:32:56    阅读次数:28
用递归逆序栈
一个栈依次压入1,2,3,4,5,那么从栈顶到栈底分别为5,4,3,2,1。将这个栈转置后,从栈顶到栈底为1,2,3,4,5,也就是实现栈中元素的逆序,但是只能用递归函数来实现,不能用其他数据结构。题目地址:用递归函数和栈逆序一个栈importjava.util.Scanner;importjava.util.Stack;publicclassMain{privatestaticintgetAnd
分类:其他好文   时间:2020-09-17 20:32:40    阅读次数:24
用队列实现栈
使用队列实现栈的下列操作:push(x)--元素x入栈pop()--移除栈顶元素top()--获取栈顶元素empty()--返回栈是否为空注意:你只能使用队列的基本操作--也就是pushtoback,peek/popfromfront,size,和isempty这些操作是合法的。你所使用的语言也许不支持队列。你可以使用list或者deque(双端队列)来模拟一个队列,只要是标准的队列操作即可。你可
分类:其他好文   时间:2020-09-17 20:32:25    阅读次数:29
第三章 垃圾收集器与内存分配策略
3.1 概述 当需要排查各种内存溢出、内存泄漏问题时,当垃圾收集成为系统达到高并发的瓶颈时,就必须研究垃圾回收了。 程序计数器、虚拟机栈、本地方法栈随线程生,随线程死,不用过多的考虑垃圾回收的问题。 java堆和方法区则有着很明显的不确定性:一个接口的多个实现类需要的内存可能会不一样,一个方法所执行 ...
分类:其他好文   时间:2020-09-17 20:27:50    阅读次数:31
24807条   上一页 1 ... 41 42 43 44 45 ... 2481 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!