题意:模拟一个最小栈,可以push,pop,top,和返回栈中最小值。思路:已经忘了栈是怎么构建的了,晕···尝试了半天,错误,发现直接用stack数据结构来做最方便,再用一个栈来存最小值。值得注意的是当pop时最小值栈也要pop。代码:stack Data, Min; void push(i...
分类:
其他好文 时间:
2015-07-10 02:03:09
阅读次数:
112
##前言 Webpack 是 OneAPM 前端技术栈中很重要的一部分,它非常好用,如果你还不了解它,建议你阅读这篇[ Webpack 入门指迷 ](http://segmentfault.com/a/1190000002551952),在 OneAPM 我们用它完成静态资源打包...
分类:
Web程序 时间:
2015-07-10 00:37:31
阅读次数:
281
#include
#include
#include
typedef struct Node
{
int data;
struct Node *pNext;
}NODE,*PNODE;
typedef struct Stack
{
PNODE pTop;
PNODE pBottom;
}STACK,*PSTACK;
void init(PSTACK pS);
void push (PSTACK pS,int val);
void ...
分类:
其他好文 时间:
2015-07-10 00:32:08
阅读次数:
117
举个例子: NSString*houseOfMM= [[NSStringalloc]initWithString:'MM的三室两厅'];上面一段代码会执行以下两个动作:1 在堆上分配一段内存用来存储@'MM的三室两厅' ,比如:内存地址为0X1111内容为 'MM的三室两厅',2 在栈上分配一段内存...
分类:
其他好文 时间:
2015-07-10 00:09:40
阅读次数:
154
缺页中断就是要访问的页不在主存,需要操作系统将其调入主存后再进行访问。
当进程执行过程中发生缺页中断时,需要进行页面换入,步骤如下:
首先硬件会陷入内核,在堆栈中保存程序计数器。大多数机器将当前指令的各种状态信息保存在CPU中特殊的寄存器中。
启动一个汇编代码例程保存通用寄存器及其它易失性信息,以免被操作系统破坏。这个例程将操作系统作为一个函数来调用。
(在页面换入换...
分类:
其他好文 时间:
2015-07-09 21:33:19
阅读次数:
574
18.2 线程和进程18.2.1 什么是进程?18.2.1 什么是进程?计算机程序只不过是磁盘中可执行的,二进制的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命周期。进程(重量级进程)是程序的一 次执行,每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨迹的辅助数据。...
分类:
其他好文 时间:
2015-07-09 21:29:30
阅读次数:
270
Collection├List 接口│├LinkedList 链表│├ArrayList 顺序结构动态数组类│└Vector 向量 线程安全│ └Stack 栈└SetMap├HashTable 线程安全├HashMap 可以接受key 为null的情况└WeakHashMap List接口...
分类:
编程语言 时间:
2015-07-09 21:09:22
阅读次数:
127
一、 简介
假设我们本章讨论的主机都是支持双栈的,即支持IPv4地址,也支持Ipv6地址。
我们本次讨论的点:客户端与服务器端使用的是不同类型的地址。因为相同类型的地址没什么可讲的。
二、 IPv4客户端与IPv6服务器
即,客户端使用IPv4地址套接字来通信,服务器端使用IPv6地址套接字通信。
原理:
0. 首先IPv6服务器主机保证既有IPv4地址,又有IPv6地址。
1...
分类:
其他好文 时间:
2015-07-09 17:58:27
阅读次数:
127
1.call和ret指令都是转移指令,它们都修改IP的值,或同时修改CS和IP的值。它们经常共同用语实现子程序的设计。2.ret指令用栈中的数据,修改IP的内容,从而实现近转移。3.retf指令用栈中的数据,修改CS和IP的内容,从而实现远转移。4.CPU执行ret指令时,相当于进行: pop IP...
分类:
编程语言 时间:
2015-07-09 17:54:07
阅读次数:
150
这篇是计算机类的优质预售推荐>>>>《MEAN
Web开发》
利用MEAN实现JavaScript全栈开发。全栈工程师的必读之书!
编辑推荐
本书从MEAN核心框架的安装和配置讲起,以实际项目为主线,讲解了每个框架的基本概念、使用方法,以及如何使用主流的模块把它们融合在一起。书中通过现实示例介绍了如何搭建MEAN应用架构,添加权限管理层,创建MVC架构来协助项目的开发...
分类:
Web程序 时间:
2015-07-09 16:10:23
阅读次数:
155