#栈

IP应用加速 – DCDN迈入全栈新篇章

4月11日,第七届"亚太内容分发大会"暨CDN峰会国际论坛中,阿里云资深技术专家姚伟斌发布了DCDN子产品IP应用加速(IPA)。IPA是基于阿里云CDN本身的资源优化,对传输层(TCP&UDP)协议进行全栈能力提升,同时利用就近接入、智能路由、传输协议优化,以及多种负载均衡技术,实现更高效、更安全、更快速、更...

《阿里云安全白皮书4.0》全新发布,详解云上全栈安全能力

9月27日,阿里云在云栖大会·云安全峰会上,对外正式发布《阿里云安全白皮书4.0》版本(以下简称“白皮书”),是继2017年云栖大会发布3.0版本后的又一次重大更新。白皮书全新定义了下一代安全架构,首次介绍了如何在云上搭建全栈数据保护体系,并对阿里云在安全体系建设上的要求和相关能力做了详细阐述。白皮书全新定义的下一代安...

阿里云推出内部操作透明化服务 为用户提供全栈数据保护体系

9月27日,在2019杭州云栖大会上,阿里云宣布推出全新的全栈数据保护体系,可将云平台侧与用户相关的内部操作透明化。此外,阿里云还推出了可信计算、混合云安全架构等多款新品,将云原生安全构筑在每一个产品和服务中,帮助企业提升整体安全水位,构建云时代的企业安全架构。“随着数字经济时代越来越多的企业上云,每个企业都会基于云原...

jvm内存模型中-栈,方法区,程序计数器是线程安全的

文章转自  https://www.cnblogs.com/myna/p/7567889.html引文    JDK7及之前版本的方法区(MethodArea)和Java堆一样,是各个线程共享的内存区域,用于存储已经被虚拟机加载的类信息、常量、静态常量、即时编...

Java内存分配之堆、栈和常量池(转)

摘录自http://www.cnblogs.com/SaraMoring/p/5687466.htmlJava内存分配主要包括以下几个区域:1.寄存器:我们在程序中无法控制2.栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中3.堆:存放用new产生的数据4.静态域:存放在对象中用static定...

写一个栈溢出的程序

一般栈溢出在无限递归下出现,下面的程序在创建对象时出现栈溢出:publicclassMain{publicstaticvoidmain(String[]args){Aa=newA();}}classA{privateAa=newA();}不应该是outofmemory吗?栈里只有a这个reference,其引用的对象,...
代码星球 ·2021-02-21

栈的应用实例——中缀表达式转换为后缀表达式

声明:本程序读入一个中缀表达式,将该中缀表达式转换为后缀表达式并输出后缀表达式。注意:支持+、-、*、/、(),并且输入时每输入完一个数字或符号都要加一个空格,特别注意的是在整个表达式输入完成时也要加一个空格后再回车。这是该程序的一个不足之处,有待改进。/*infix_to_postfix.c*/#include<...

栈的应用实例——计算后缀表达式

用户输入一个后缀表达式,程序计算该后缀表达式的值并输出结果:/*postfix_expression.c*/#include"stack.h"#include<stdio.h>#include<stdlib.h>#include<ctype.h>intmain(){inti,flag...

栈的应用实例——平衡符号

检查()、[]、{}是否配对。/*stack_balance_symbol*/#include"stack.h"#include<stdio.h>#include<stdlib.h>#include<error.h>intmain(intargc,char**argv){FILE*f...
代码星球 ·2021-02-21

栈的实现实例(C语言)

/*stack.h*/#ifndef_stack_h#define_stack_hstructstack_record;typedefstructstack_record*stack;typedefintelement_type;intis_empty(stacks);intis_full(stacks);stackc...
代码星球 ·2021-02-21

栈ADT

栈的链表实现(缺点:对malloc和free的调用的开销昂贵)栈ADT链表实现的类型声明#ifndef_Stack_hstructNode;typedefstructNode*PtrToNode;typedefPtrToNodeStack;intIsEmpty(StackS);StackCreateStack(void...
代码星球 ·2021-02-21

UNIX/Linux网络编程基础:图解TCP/IP协议栈

目录1、主机到网络层协议:以太网协议2、IP协议3、网际控制报文协议(ICMP)4、传输控制协议(TCP)5、用户数据报文协议(UDP)6、流控制传输协议(SCTP)7、地址解析协议(ARP) 联网的各个终端之间能否进行交互的软件基础是网络协议栈,目前主流的网络协议栈是TCP/IP协议栈。1、主机到网络层协议...

程序启动时的堆栈

程序启动时,Linux把4种类型的信息存放到程序堆栈中:(1)命令行参数(包括程序名称)的数目(2)从shell提示符执行的程序的名称(3)命令行中包含的任何命令行参数(4)在程序启动时的所有当前Linux环境变量 程序名称、命令行参数和环境变量是以空结尾的长度可变的字符串。为了使工作更加简单,Linux不仅...
代码星球 ·2021-02-21

局部变量与堆栈

  我们知道函数中的局部变量存储在堆栈之中,如下图所示,当局部变量1、2、3存到堆栈中后,堆栈指针ESP并没有下移,依然指向原来的位置。出现这种情况的原因是:局部变量进入堆栈并不是使用push而是使用mov操作,所以ESP无变化。正是因为这样,如果函数把任何数据压入堆栈,那么局部变量将会被覆盖。&n...
代码星球 ·2021-02-21

OpenGL第四节:滚动和矩阵栈

LOpengGL.h头文件不变LUtil.hGLfloatgCameraX=0.f,gCameraY=0.f;//相机位置boolinitGL(){  glViewport(0.f,0.f,SCREEN_WIDTH,SCREEN_HEIGHT);  glMatrixMode(GL_PROJECTION);  glLoa...
代码星球 ·2021-02-20
首页上一页12345...下一页尾页