• Java Review(二十八、集合-Queue 集合)

    开发者可考虑使用 Collections 将集合包装成线程安全的集合。​Java Review系列目录 ⇐⇐Java Review(二十七、集合-List 集合)   Java Review(二十九、集合-Map 集合)⇒⇒ 参考:【1】࿱...
    文章 2021-12-21 6浏览量
  • Java String类源码阅读笔记

    int c=codePoints[i];if(Character.isBmpCodePoint(c)) continue;else if(Character.isValidCodePoint(c)) n+43;else throw new IllegalArgumentException(Integer.toString(c));} Pass 2:Allocate and fill...
    文章 2021-12-22 6浏览量
  • Java 并发异步编程,原来十个接口的活,现在只需要...

    c=callable;拿到执行任务 if(c!61;null&state=61;NEW){/任务不为空,并且执行器状态是初始值,才会执行;如果取消就不执行了 V result;boolean ran;记录是否执行成功 try { ...
    文章 2021-12-22 8浏览量
  • 面向对象——泛型类

    因为这样可以获得类型安全的直接优点࿰c;而不需要从基集合类型派生并实现类型特定的成员。此外࿰c;如果集合元素为值类型࿰c;泛型集合类型的性能通常优于对应的非泛型集合类型࿰c;并优于从非泛型基...
    文章 2021-11-16 35浏览量
  • 缓冲区溢出

    但是作为一个合格的 C/C+43;程序员,还是完全有必要了解它的整个细节。计算机程序一般都会使用到一些内存,这些内存或是程序内部使用,或是存放用户的输入数据,这样的内存一般称作缓冲...
    文章 2021-11-11 22浏览量
  • 编写你的第一个垃圾收集器

    大多数语言虚拟机要么是基于栈(如JVM和CLR)的࿰c;要么是基于寄存器(如Lua)的。但是不管哪种情况࿰c;实际上仍然存在这样一个栈。它用来存放在一个表达式中间需要用到的临时变量和局部变量。我们来简洁明了地...
    文章 2021-11-11 19浏览量
  • 干货收藏:68道C语言与C++常见面试题(三)

    malloc/free主要为了兼容C,new和delete 完全可以取代malloc/free的。malloc/free的操作对象都是必须明确大小的。而且不能用在动态类上。new 和delete会自动进行类型检查和大小,malloc/free不能执行...
    文章 2021-11-12 51浏览量
  • 面试官:讲讲Redis的五大数据类型?...

    string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。string类型是Redis最基本的数据类型࿰c;一个redis中字符串value最多可以是512M。Hash(哈希)Redis...
    文章 2021-11-19 20浏览量
  • 超强Redis数据类型与应用场景总结!

    string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。string类型是Redis最基本的数据类型࿰c;一个redis中字符串value最多可以是512M。Hash(哈希)Redis...
    文章 2021-11-21 43浏览量
  • 面试之JUC和JVM,通俗易懂。

    C+43;扩展类加载器(Extension)Java、应用程序类加载器(AppClassLoader)Java、用户自定义加载器 Java.lang.ClassLoader的子类,用户可以定制类的加载方式双亲委派模型。简单来...
    文章 2022-01-13 9浏览量
  • python文档:数据结构(列表的特性,del语句,元组,...

    5.数据结构本章节将详细介绍一些您已经了解的内容࿰c;并添加了一些新内容。5.1.列表的更多特性列表数据类型还有很多的方法。这里是列表对象方法的清单:list.append(x)在列表的末尾添加一个元素。相当于 a...
    文章 2021-12-14 11浏览量
  • 意译:《JVM Internals》

    Model)来实现JNI,那么本地堆栈实质就是C堆 栈(入参顺序和返回值均与C程序一致)。本地方法一般都可以调用Java方法,此时会在Java 的堆栈中压入一个栈帧并按执行Java方法的流程处理。Stack Restrictions(堆栈...
    文章 2016-04-21 1091浏览量
  • 内存分配与内存对齐全面探讨

    栈区(stack),但是与主函数中m_jubu位于不同的栈*/ } 输出结果: amp;f_jingtai:404020 amp;f_jubu:22ff40 amp;quanju:404070 amp;m_jubu:22ff74 amp;m_jingtai:404010 m_zifuc:403000 amp;m_zifuc:22ff6c m_zifum:...
    文章 2015-03-23 1360浏览量
  • Java面试问题集锦(上)

    栈(服务Java方法虚拟机栈、服务Native方法的本地方法栈):线程私有࿰c;局部变量/引用࿰c;栈深度(SOF)/无法申请内存(OOM);(3).堆(Java代码可及的Java堆和JVM自身使用的方法区):线程共享࿰c;...
    文章 2021-12-15 8浏览量
  • 意译:《JVM Internals》

    若JVM实现了通过C链接模型(C-linkage Model)来实现JNI,那么本地堆栈实质就是C堆 栈(入参顺序和返回值均与C程序一致)。本地方法一般都可以调用Java方法,此时会在Java的堆栈中压入一个栈帧并按执行Java方法的...
    文章 2017-01-06 736浏览量
  • 搭个 Web 服务器(三)

    系好安全带,我们要认真起来,全速前进了!你将会体验到一段非常快速的旅程。准备好你的 Linux、Mac OS X(或者其他*nix 系统),还有你的 Python。本文中所有源代码均可在 GitHub 上找到。服务器的基本结构及如何...
    文章 2017-06-06 1663浏览量
  • 非常好!Linux源代码阅读——内核引导【转】

    从 header.S 开始,到 main.c 初始化参数,再到 pm.c 进入保护模式,然后载入 vmlinuz 并自解压,在 startup_32.S 中开启分页机制、初始化中断向量表、检测 CPU 类型等,完成 x86 体系结构的保护模式初始化。...
    文章 2017-11-09 1224浏览量
  • DLF+DDI 一站式数据湖构建与分析最佳实践

    数据湖能够将这些不同来源、不同格式的数据集中存储管理在高性价比的存储如 OSS 等对象存储中࿰c;并对外提供统一的数据目录࿰c;支持多种计算分析方式࿰c;有效解决了企业中面临的数据孤岛问题࿰c;...
    文章 2021-08-02 773浏览量
  • Java8编程思想精粹(十)-容器持有对象(下)

    栈Stack堆栈是“后进先出”(LIFO)集合。它有时被称为叠加(pushdown stack)xff0c;因为最后“压入”(push)的元素࿰c;第一个被“弹出”(pop)。经常...
    文章 2021-12-15 5浏览量
  • JVM00_面试官对类加载器子系统、运行时数据区、内存...

    的内存区域,这个中又会对应包含多个帧,每调用一个方法时就会往创建并压入一个帧,帧是用来存储方法数据和部分过程结果的数据结构,每一个方法从调用到最终返回结果的过程,就对应一个帧从入到出的...
    文章 2022-01-07 10浏览量
  • 非常好!Linux源代码阅读——内核引导【转】

    内核初始化:体系结构相关部分 从 header.S 开始,到 main.c 初始化参数,再到 pm.c 进入保护模式,然后载入 vmlinuz 并自解压,在 startup_32.S 中开启分页机制、初始化中断向量表、检测 CPU 类型等,完成 x86 ...
    文章 2016-07-04 810浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2021-11-01 41浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2021-12-31 7浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2021-12-15 3浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2021-12-14 3浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2022-01-05 5浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2021-11-01 37浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2021-11-23 15浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2021-11-01 32浏览量
  • 小刚带你深入浅出理解Lua语言

    在Lua内部,参数的传递是通过数据栈,同时Lua与C等外部进行交互的时候也是使用的栈。global_state:负责全局的状态࿰c;比如GC相关的࿰c;注册表࿰c;内存统计等等信息1.1.1.1、lua_state、call_info调用栈、...
    文章 2021-12-14 6浏览量
1 2 3 4 ... 9 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化