码迷,mamicode.com
首页 >  
搜索关键字:堆栈 c    ( 4532个结果
log4j的NDC/MDC区别与应用
MDC与NDC除了存储方式(MDC采用MapNDC采用堆栈结构)有区别,其他都一样的 关键点 A -//引入log4j MDC类org.apache.log4j.MDC -//设置值 -MDC.put("fId", "sa...
分类:其他好文   时间:2014-10-30 18:55:13    阅读次数:195
括号匹配的栈实现
括号匹配的栈实现问题:判断一个文本中,括号是否匹配?思路:从头到尾扫描字符串,每次遇到左括号(如'(', '[', '{')就压入堆栈,如果遇到右括号(如')', ']', '}')就与栈顶元素比较,如果成对,OK,否则判断不匹配。代码如下:#include #include #include #i...
分类:其他好文   时间:2014-10-30 18:36:30    阅读次数:149
命令行分析java线程CPU占用
1.使用top命令找出占用cpu最高的JAVA进程pid号 2. 找出占用cpu最高的线程: top -Hp pid  -d 1 -n 1   3. 打印占CPU最高JAVA进程pid的堆栈信息 jstack pid > /tmp/stacktrace.log 4. 把占CPU最高线程号码换算成16进制到stacktrace.log中寻找对应线程16进制值找到线程代码。...
分类:编程语言   时间:2014-10-30 11:48:20    阅读次数:169
多线程编程之基础概念
一、什么是线程 线程(thread)是进程中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。 一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派.....
分类:编程语言   时间:2014-10-30 11:36:00    阅读次数:223
Exception.StackTrace
Exception中的StackTrace属性执行堆栈跟踪在给定时刻正在执行的所有方法。 对方法调用的跟踪称为堆栈跟踪。 堆栈跟踪列表提供了一种循着调用堆叠跟踪到方法中异常发生处行号的手段。StackTrace 属性返回源于异常引发位置的调用堆栈的框架。 您可以通过创建 System.Diagnos...
分类:其他好文   时间:2014-10-29 19:21:11    阅读次数:233
JavaScript中堆栈解析,已经与delete之间的关系。
1,在栈中的数据不会随意删除。2,堆中的数据可以随意删除。注意:用eval("var a")定义的变量存放在栈中。var 和function 语句在JavaScript中的优先级很高,需要预执行。预执行就是因为需要计算作用域中局部变量指针所占空间的大小,从而给他们分配内存。栈中的东西是不能随意删除的...
分类:编程语言   时间:2014-10-29 16:42:51    阅读次数:158
leetcode valid parentheses
1, 堆栈的应用,算是很经典的题目2,记得给stack 设置类型,否则就是objectpublic class Solution { public boolean isValid(String s) { if(s.length()==0||s.length()==1){ ...
分类:其他好文   时间:2014-10-29 07:03:16    阅读次数:192
父子进程共享的东西
自父进程继承:进程的资格(真实(real)/有效(effective)/已保存(saved) 用户号(UIDs)和组号(GIDs))环境(environment)堆栈内存打开文件的描述符(注意对应的文件的位置也是和文件一起由父子进程共享的)执行时关闭(close-on-exec) 标志 (译者注:c...
分类:系统相关   时间:2014-10-28 15:18:52    阅读次数:357
ida提取hashab算法记录
话说ida f5功能确实很强大,以后还会使用到f5进行提取代码,记录下这次提取代码过程中的想法。 首先需要注意f5生成的伪代码函数内的局部变量都是以1字节对齐的,f5把一个函数使用的堆栈中的地址都对应到了一个变量上。ida生成的伪代码中会经常在某个变量的基础上对后面的数据进行赋值和拷贝。可以使用下....
分类:编程语言   时间:2014-10-27 19:28:27    阅读次数:227
[Java]Stack类
Java Stack类顾名思义,实现堆栈。具体方法如下: import java.util.Stack; public class StackTest { public static void main(String[] args) { Stack stack = new...
分类:编程语言   时间:2014-10-26 17:02:42    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!