问题标签 [brainbench]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
10892 浏览

.net - 什么是类型安全?

我最近参加了一次脑力测验,得到了高分,但有几个问题对我来说很难。也许是因为英语不是我的母语......问题之一是:

以下哪一项描述了类型安全?

  1. 用于确保 CLR 中引用和值类型的安全性的编程构造
  2. 防止因禁止非托管访问而导致的内存泄漏
  3. 特定于 CLR 的功能保证类型不能访问它们自己的 AppDomain 之外的内存
  4. 一种通过使用强名称键来保护程序集及其类型的机制
  5. 处理保证分配的对象总是以兼容的方式访问的概念

我认为是 1 或 5,但它们对我来说听起来很奇怪:(

你怎么看?

0 投票
3 回答
1123 浏览

http - 在创建更改服务器上数据的接口时,下列哪一项是正确的?

我刚刚完成了一个 BrainBench 测试,我一生都无法弄清楚这个问题的答案……我认为没有正确的答案。

需要使用选项 1 PUT 请求;它们是不可重复的。

选择 2 需要使用 HEAD 请求;它们减少了数据流量。

选择 3 需要使用 GET 请求;它们更容易发送给其他用户。

选择 4 需要使用 POST 请求,因为 GET 请求可能会被搜索引擎无意中发送

选择 5 需要使用 DELETE 请求;它们是为此用途而设计的。

0 投票
6 回答
2197 浏览

c++ - 调用终止时是否调用自动对象的析构函数?

当我们throw使用析构函数时会发生什么?我知道它会导致terminate()被调用,并且确实释放了内存并调用了析构函数,但是,这是在调用之前还是之后 ?也许这里的问题是在堆栈展开时使用它是问题所在。throwfoothrow