問題タブ [typing]

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 投票する
3 に答える
262 参照

keyboard - 好みに合わせてキーを移動できるレーザー キーボードはありますか?

pgup 印刷画面の矢印などの統一性の欠如は、私の神経質になっています。レーザー キーボードのいずれかを使用すると、これらのキーを調整して、プログラム、電子メール、および管理タスクでのミスを減らすことができるため、より効率的なキーボーディストになるのではないかと考えています。

0 投票する
3 に答える
8124 参照

c# - C# の "is" 演算子 - それはリフレクションですか?

今日、同僚から興味深い質問がありました。C# のキーワード/演算子は "リフレクション" と見なされますか?

このオペレーターは舞台裏でどのように実装されていますか? 反省や内省が必要ですか?それとも、言語の厳密に型指定された性質のために、オブジェクトの Type は、メモリ内のオブジェクトの最上位属性としてすぐにアクセスできますか?

MSDNは次のように述べています。

is 演算子は、参照変換、ボックス化変換、ボックス化解除変換のみを考慮することに注意してください。ユーザー定義の変換など、その他の変換は is 演算子では考慮されません。

ボックス化されたコンバージョンとボックス化されていないコンバージョンを考慮する能力は、ある種の内省を暗示しているように思えます。

0 投票する
1 に答える
387 参照

.net - F# で追加のメソッドを使用してインターフェイスを作成する方法

次のように、IEvent の上に追加のメソッドを必要とするインターフェイスを作成しようとしています。

Get&Setメソッドを追加しました。問題は、F# コンパイラが抽象メンバーの実装を要求していることです。

「抽象メンバー Varying.AddHandler : Handler<'t> -> unit」の実装は指定されていません

しかし、このタイプのポイントは、メンバーが抽象的であることです。私は何を間違っていますか?

0 投票する
1 に答える
69 参照

plugins - Firebug でスタイル シートをすばやく簡単に入力することはできますか? (アプタナのように)

たとえば、Aptana で最初の括弧を入力すると、すぐに 2 番目の括弧が表示されます。Enter キーを押すだけで空白ができ、さらに入力できます。多くの時間を節約する小さな機能!

しかし、Firebug ではそうではありません。では、その機能を Firebug で使用することは可能ですか? それを可能にするFirebugのプラグインはありますか?

前もって感謝します)

0 投票する
4 に答える
8634 参照

asp.net-mvc - 動的型付きViewPage

これは可能ですか?これが私が試していることです:

そして、私のビューはSystem.Web.Mvc.ViewPage<dynamic>Model.Nameを継承し、それを出力しようとします。

エラーが発生しました:'<> f__AnonymousType1.Name'は、保護レベルが原因でアクセスできません

それで、基本的に、私がやろうとしていることは不可能ですか?なぜまたはなぜそうではないのですか?

更新:これが私の見解です

Viewコンストラクターはフレームワークに組み込まれています。

0 投票する
12 に答える
46044 参照

typing - Dvorakタイピングはプログラミングに適していますか?

私は常に生産性を高める方法を探しており、Dvorakキーボードを使用したタイピングについて多くのことを読んでいます。

これは通常の散文を書くのにはるかに生産的であるように見えますが、プログラミングについてはどうでしょうか?

セミコロン、コロン、角かっこ、アンパサンドの使用は、毎日のタイピングよりもプログラミングではるかに一般的であるため、これが効果的であるかどうかについては懐疑的です。

誰かがこれを経験したことがありますか?

0 投票する
10 に答える
6497 参照

typing - プログラミングのための2本指の非ホームロータッチタイピングは受け入れられますか?

私は現在、2本の指とときどきリングまたはインデックスを使用して約90 wpm(http://speedtest.10-fast-fingers.com/から90正しい0を逃した)を入力しています。これはおそらく、ホームローが私に提示される前に、幼い頃にタイピングを学ぶことから成長しました。

これは受け入れられますか?人々は、キーボードを見ずにミスの少ない突っ込みをしても、ホームローを宗教的に支持していますか?

0 投票する
3 に答える
372 参照

vb.net - Visual Basic の入力とキャストに関する質問

私は Visual Basic での開発は初めてですが、C#/C/C++/JAVA/Haskell などで多くの経験があります。

コードを維持し、型宣言が怠惰に見えるコード例を見つけている理由はありますか? String 型としてのみ使用され、オブジェクトとして宣言された数え切れないほどの String を見てきました。VB.NET のオブジェクト指向機能が登場する前は、メソッドが複数の型を確実に取り込めるようにする必要があったのでしょうか? なぜ誰かがこれをするのでしょうか?

0 投票する
1 に答える
542 参照

asp.net-mvc - ASP.NET StrongTyped コントローラー アクション ビュー(TModel データ)

私は Asp.net MVC 1 を使用しています。コントローラー アクションで、コンパイル時に型チェックを強制する StronglyTyped View(data) 呼び出しを使用し、既定のビュー エンジンで aspx ページを使用できるようにしたいと考えています。私が呼び出す ViewPages は厳密に型指定されていますが、組み込みの Controller View(data) メソッドは厳密に型指定されておらず、表示を確認することさえできないため、View(data) へのアクションの呼び出しのエラーをコンパイル時にキャッチできません。コンパイル時にページが存在する場合。

この投稿を使用して部分的な解決策 (以下のコード) を実装しましたが、(1) 厳密に型指定されたビューのコード ビハインドを作成しない限り、一般的なビュー関数で強力なビュー ページのタイプを認識することができず、(2 ) この方法ではインテリセンスとリファクタリングが適切に機能しないため、使用している方法の信頼性が疑わしくなります。

質問: アクションからビューを呼び出すときに型を強制するより良い方法はありますか?

代替手段:私のアクション メソッドがビューページのインスタンスを作成し、いくつかのプロパティを直接設定し、その HTML をアクション応答にレンダリングできる代替手段はありますか?

コード: これは、これまでの内容を達成するために、すべてのコントローラーが継承する基本クラスです。

そして、使用中のコントローラーの例を次に示します。

型認識に必要なViewPageコードビハインド... Aspxヘッダーが機能しませんでした

0 投票する
6 に答える
13032 参照

keyboard - 繰り返しの入力ミスをどのように修正しますか?

コードのコメントにキーワードや文を入力する際に​​、繰り返し間違いを犯していることに気づきました。指が間違った言葉を「練習」し続けているため、悪化していることに気づきました。

これに対する解決策はありますか?繰り返しの間違いを修正するのに役立つように設計されたタイピングの家庭教師のようですか?