問題タブ [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.
.net - タイプセーフとは?
最近ブレインベンチテストを受けて高得点を取ったのですが、難しい問題がいくつかありました。英語が私の母国語ではないからかもしれません...質問の1つは次のとおりです。
型安全性を説明しているのは次のうちどれですか?
- CLR で参照型と値型のセキュリティを確保するために使用されるプログラミング構造
- 管理されていないアクセスを許可しないことによるメモリ リークからの保護
- 型が自身の AppDomain 外のメモリにアクセスできないことを保証する CLR 固有の機能
- 厳密な名前のキーを使用してアセンブリとその型を保護するために作成されたメカニズム
- 割り当てられたオブジェクトが常に互換性のある方法でアクセスされるという保証を扱う概念
1か5だと思いますが、とにかく奇妙に聞こえます:(
どう思いますか?
http - サーバー上のデータを変更するインターフェースを作成する場合、次のうち正しいものはどれですか?
BrainBenchのテストを終えたばかりですが、一生この質問に対する答えがわかりません...正しい答えはないと思います。
選択肢1のPUT要求を使用する必要があります。それらは再現可能ではありません。
選択肢2のHEADリクエストを使用する必要があります。データトラフィックを削減します。
選択肢3のGETリクエストを使用する必要があります。他のユーザーに送信する方が簡単です。
GETリクエストが検索エンジンによって誤って送信される可能性があるため、選択肢4のPOSTリクエストを使用する必要があります
選択肢5のDELETEリクエストを使用する必要があります。これらはこの用途のために設計されました。
c++ - 終了が呼び出されたときに自動オブジェクトのデストラクタが呼び出されますか?
throw
デストラクタから私たちがいるとどうなりますか?私はそれterminate()
が呼び出されることを知っています、そしてメモリは確かに解放されてデストラクタが呼び出されます、しかし、これはから呼び出される前ですか、それとも後 ですか?おそらくここでの問題は、スタックが巻き戻されている間に使用されることであり、それが問題です。throw
foo
throw