腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
有没有用于竞赛的
编程
语言
?
有没有一种
编程
语言
可以衡量一切?这样的
语言
对于举办一场
编程
大赛来说是很棒的。
浏览 2
提问于2011-01-26
得票数 3
回答已采纳
2
回答
编程
语言
是否有可能自信地防止堆栈溢出时的未定义行为?
、
、
、
、
鉴于以下假设:例如,许多
语言
使用MMU捕获堆栈溢出。但在我看来,如果
语言
使用动态堆,MMU不能保护所有
内存
,所以理论上说,如果程序进入一个非常大的函数,增加了MMU保护区域以外的堆栈大小,它可以随后写入未受保护的
内存
,并在不触发MMU的
浏览 3
提问于2020-03-30
得票数 3
4
回答
为什么
编程
语言
运行时使用堆栈的主要原因?
、
、
、
许多
编程
语言
运行时环境使用堆栈作为它们的主要存储结构(例如,请参阅)。快速回顾一下,我看到了以下优点: 名单是完整的还是我遗漏了什么?是否存在完全不使用堆栈存储的
编程
语言
运行时环境?
浏览 0
提问于2011-01-16
得票数 3
回答已采纳
2
回答
读取csv文件的最快方法是什么
、
、
、
我需要将csv文件读取到主
内存
中,我想知道执行此
操作
的最快
编程
语言
。1366810164,177.3031366810166,178.9797 我想评估在压缩数据方面的I/O性能改进,就像这里已经做的那样:这个博客是2006年的,只针对C++
编程
语言
所以你可以用你在任何
编程
语言
/
操作
系统方面的经验来帮助我。然后我会总结你的答案,并做一个指南。谢谢你的帮助!
浏览 4
提问于2013-05-28
得票数 0
4
回答
为什么
操作
系统没有垃圾收集器?
、
、
、
我想知道这一点,因为
操作
系统负责
内存
管理。为什么
编程
语言
必须实现自己的垃圾收集器?
浏览 9
提问于2014-10-12
得票数 10
回答已采纳
1
回答
取消提交并将
内存
返回到
操作
系统的锈蚀策略是什么?
、
、
、
在堆上分配
内存
是一项昂贵的
操作
,因此一些
编程
语言
避免将其返回给
操作
系统,即使已分配的
内存
不再被使用。取消提交并将
内存
返回到
操作
系统的Rust默认策略是什么? 怎样才能改变呢?
浏览 5
提问于2020-08-12
得票数 5
回答已采纳
2
回答
用Go这样的
语言
可以实现什么程度的低级
编程
?
、
Go和D提供垃圾收集,但它们声称是系统
编程
语言
。有垃圾收集的
语言
可以达到什么程度的低级
编程
?直接在有限的
内存
中运行,没有延迟,性能也很好。一个例子是
操作
系统内核。 它运行在一个软件基础上,但仍然必须表现良好。一个例子是系统实用程序。
浏览 0
提问于2012-08-14
得票数 5
回答已采纳
2
回答
程序集指令会破坏我的Ubuntu吗?
、
我想开始学习汇编
语言
,读一些关于汇编
语言
的东西。从第一印象来看,汇
编程
序似乎给你很大的自由对你的寄存器做你想做的任何事情,包括完全自由地访问和溢出
内存
内存
。现在,据我所知,Windows
操作
系统将防止任何未经授权的
内存
访问,但Ubuntu也会阻止我搞砸吗? 如果没有,我怎样才能安全地练习装配?
浏览 0
提问于2013-12-13
得票数 0
回答已采纳
3
回答
内存
不足错误--为什么不分页?
、
、
java程序中经常出现
内存
不足错误.我的问题很简单:当超越
内存
限制时,为什么java直接杀死程序而不是把它交换到磁盘上?我认为在现代
操作
系统中经常使用
内存
分页/交换策略,而且像c++这样的
编程
语言
肯定支持交换。谢谢。
浏览 4
提问于2014-07-18
得票数 0
回答已采纳
2
回答
JVM
语言
是受Java
内存
模型的约束,还是仅仅受Java
编程
语言
的约束?
、
、
Java的
内存
模型是Java
编程
语言
的特性还是JVM的特性?JVM
语言
是受Java
内存
模型的约束,还是仅仅受Java
编程
语言
的约束?
浏览 3
提问于2012-07-02
得票数 3
回答已采纳
6
回答
一次连接一个字符串是否效率低下?
、
我还记得我用C
语言
编程
的时候,当两个字符串连接在一起时,
操作
系统必须为已连接的字符串分配
内存
,然后程序可以将所有字符串文本复制到
内存
中的新区域,然后必须手动释放旧
内存
。因此,如果这样做多次,就像加入一个列表一样,
操作
系统必须不断地分配越来越多的
内存
,以便在下一次连接之后释放它。在C中这样做的一个更好的方法是确定组合字符串的总大小,并为整个已连接的字符串列表分配必要的
内存
。现在,在现代
编程
语言
(例如C
浏览 0
提问于2012-04-25
得票数 11
回答已采纳
1
回答
16 kb数组中有多少个整数
、
、
、
我之所以问这个问题,是因为我正在使用cuda在gpus上
编程
。共享
内存
是16kb,因此我需要知道我可以创建的最大整数数组是多少?如果我有一个4 4GB的
内存
,是否也可以创建一个大约(3,000,000个整数)的大型数组?计算这个值的正确方法是什么?在32位
操作
系统上是4字节的整数,在64位系统上是8B吗?因此,同样的整数数组在64位
操作
系统上的
内存
空间将是在32位
操作
系统上的两倍?当涉及到
内存
空间计算时,我感到迷茫……有人能给我“辅导”吗? 我正在使用
浏览 0
提问于2011-01-29
得票数 0
5
回答
操作
符是如何在
内存
中组织的
、
如何在
编程
语言
的上下文中在
内存
中组织/保存
操作
符。当程序中使用运算符时,它们是否保存在某个地方,而编译器只是操纵它们来调用它们呢?
浏览 0
提问于2012-09-11
得票数 2
1
回答
Erlang并发与核心管理
、
、
、
、
他说得很有道理,我要问的是他在13点07分说的话: Erlang是一种并发
语言
;我的意思是,
语言
中的进程是
编程
语言
的一部分。它们不属于
操作
系统。这就是像Java和C++这样的
语言
的问题所在:线程不是在
编程
语言
中;线程是
操作
系统中的东西,它们继承了
操作
系统中的所有问题。其中一个问题是
内存
管理系统的粒度.他继续讨论线程管理的问题,以及这与
语言
和
操作
系统之间的脱节有什
浏览 7
提问于2016-12-13
得票数 2
回答已采纳
1
回答
只做标量
操作
?
、
几十年前,C
语言
和类似
语言
最常被认为是“高级
语言
”,因为它支持表达式计算、参数化递归函数、数据类型和结构等概念,而汇编
语言
被认为是“低级”。今天,许多程序员可能会将C称为低级,因为它缺乏大型运行时系统(没有垃圾收集等),基本上只支持标量
操作
,并提供直接
内存
寻址。因此,它很容易与汇编
语言
以及CPU和微控制器的机器级混合。其他
编程
语言
提供了哪些C
语言
没有提供的
操作
?
浏览 6
提问于2010-02-28
得票数 5
回答已采纳
1
回答
一种具有垃圾收集和手动
内存
管理的
编程
语言
、
有没有使用垃圾收集的
编程
语言
,但也允许手动
内存
管理?例如,提供一个析构函数。
编程
语言
有没有可能同时进行垃圾回收和手动
内存
管理?谢谢
浏览 14
提问于2017-08-15
得票数 4
回答已采纳
1
回答
堆栈表单是否会像递归一样导致溢出,但很晚呢?
、
、
如果我将非常深层次的递归转换为堆栈表单,那么我是否可以保证避免堆栈溢出呢?也就是说,堆栈是在堆栈上还是在堆上?
浏览 2
提问于2014-04-21
得票数 0
回答已采纳
8
回答
高级
语言
应该有多高?
、
、
、
今天有很多高级
语言
:C#、Java、VB、Python等,这些
语言
都是为了抽象低层次的复杂性和提供更方便用户的
编程
体验而创建的。高级
语言
可以减少并在大多数情况下完全消除执行低级、进程特定
操作
(例如指针
操作
和
内存
管理)的必要性。许多还删除平台细节(如文件
操作
、用户界面生成等)。 在什么时候,一个通用的高级
语
浏览 2
提问于2010-09-22
得票数 5
回答已采纳
2
回答
堆栈/堆
内存
模型是可选的吗?
、
、
、
、
我不明白使用堆栈/堆
内存
模型是程序员的决定,还是取决于
操作
系统,程序员别无选择,只能使用它。 例如,像Fortran77这样的无堆栈
语言
能否在现代平台上运行,仍然使用基于堆栈的、基于数组的
内存
模型?或者,现代Fortran编译器是否必须将数组
内存
模型转换为堆栈/堆
内存
模型?(我找不到很多关于Fortran
内存
管理的文档。)如果
内存
模型是程序员的决定,为什么我所遇到的一切似乎都隐含地假定堆栈/堆模型是唯一的选择?例如,LLV
浏览 2
提问于2017-03-26
得票数 7
回答已采纳
1
回答
如何为可变大小的数组创建固定结构标头
、
、
、
我希望在D
编程
语言
中为可变大小的数组创建一个固定大小的结构头。但是在D
语言
中,Array是一个更高级的对象,当我试图构建一组结构化的
操作
码字符串时,我真的希望将一个带有尾随
内存
引用的复合结构表示为它的最后一项(后面的数组的第一个元素..在使用D
编程
语言
时,如何声明/创建/使用复合可变长度
内存
结构?
浏览 1
提问于2012-03-13
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言嵌入式系统编程修炼之内存操作
C语言内存操作技巧
C语言基础之动态内存操作汇总
编程小知识之C+内存分配操作
白话Go语言内存管理--内存分配原理
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券