__cdecl __fastcall与__stdcall,三者都是调用约定(Calling convention),它决定以下内容:1)函数参数的压栈顺序,2)由调用者还是被调用者把参数弹出栈,3)以及产生函数修饰名的方法。1、__stdcall调用约定:函数的参数自右向左通过栈传递,被调用的函数在...
分类:
编程语言 时间:
2015-09-10 16:03:30
阅读次数:
209
using System;using System.Collections.Generic;namespace CSharp栈{ class Program { static void Main(string[] args) { Stac...
逻辑很简单: ? ? ? 1 ?app内所有activity继承自BaseActivity或BaseActivity派生出来的子类,BaseActivity中维护了一个静态的app Activity访问栈,在创建和销毁时会执行压栈和出栈操作,所以mLocalStack内维持...
分类:
移动开发 时间:
2015-09-10 13:20:58
阅读次数:
150
值类型是存储在内存中的堆栈(简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的.....
分类:
编程语言 时间:
2015-09-10 12:50:23
阅读次数:
179
Quartz2D使用(图形上下文栈)一、qurza2d是怎么将绘图信息和绘图的属性绘制到图形上下文中去的?说明:新建一个项目,自定义一个view类和storyboard关联后,重写该类中的drowrect方法。画线的三个步骤:(1)获取上下文(2)绘图(3)渲染要求:画两条单独的线代码和效果图: 1...
分类:
其他好文 时间:
2015-09-10 12:40:11
阅读次数:
158
全栈攻城狮们给挖了各种坑..其中一个典型是select控件取值.直接上代码: 号码: 类型: 代码:
分类:
其他好文 时间:
2015-09-10 07:11:58
阅读次数:
152
1.贪心,递推,基础DP(背包,区间DP,状态压缩DP(去年出了不少于2道铜牌题,看着办))2.搜索(BFS,DFS,A*,IDA*)3.单调队列、单调栈的思想,倍增算法(ST表) (重点左边3个东西在DP优化上的应用,简单讲一下平行四边形法则、斜率优化)4.线段树,树状数组5.树(包括并查集,生成...
分类:
编程语言 时间:
2015-09-10 00:29:17
阅读次数:
312
http://www.ticmy.com/?p=43重点:局部变量表 和 操作数栈的执行过程。使用javac编译后再使用javap -c Test反编译这个类查看它的字节码,如下(只摘取main方法):public static void main(java.lang.String[]);Code:...
分类:
编程语言 时间:
2015-09-10 00:22:37
阅读次数:
227
栈和队列的面试题Java实现二、栈和队列:面试的时候,栈和队列经常会成对出现来考察。本文包含栈和队列的如下考试内容: (1)栈的创建 (2)队列的创建 (3)两个栈实现一个队列 (4)两个队列实现一个栈 (5)设计含最小函数min()的栈,要求min、push、pop、的时间复杂度都是O(...
分类:
编程语言 时间:
2015-09-09 22:54:05
阅读次数:
373
数据结构Java实现05----栈:顺序栈和链式堆栈一、堆栈的基本概念:堆栈(也简称作栈)是一种特殊的线性表,堆栈的数据元素以及数据元素间的逻辑关系和线性表完全相同,其差别是线性表允许在任意位置进行插入和删除操作,而堆栈只允许在固定一端进行插入和删除操作。先进后出:堆栈中允许进行插入和删除操作的一端...
分类:
编程语言 时间:
2015-09-09 22:53:55
阅读次数:
439