問題タブ [errata]

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

c# - Pro LINQブックのOrderBy署名エラー?

Pro LINQ:C#2008の統合言語クエリによると、 OrderBy演算子のプロトタイプは

しかし、MSDNのドキュメントには、 TKeyに関するジェネリックスの制約がありません。IComparable<TKey>

私は基本的に在庫をユニットで、次にサイズでソートしています。

上記のコードスニペットから、ラムダ式は単にインベントリプロパティを返し、並べ替えます。を返す式のようには見えませんIComparer<T>

しかし、ロジックによれば、ラムダ式はタイプである必要があるように見えますIComparer<T>

どちらが正しい宣言OrderByですか?
(Apress.comのエラッタページには情報がありません)

これが私がテストするために作成したサンプルアプリケーションですOrderBy

0 投票する
2 に答える
124 参照

design-patterns - Holubのパターンブックでこれを理解できません

Holub のパターン ブックを読み始めましたが、これが間違いかどうかわかりません (pg 59-61)。

彼はリスト2-3にあります

彼は を使用してEmployee.Factory.create()います。Factory は Employee の内部クラスではありませんが、それをどのように使用していますか?

それから 2 ページ下に、彼はEmployee.Factoryシングルトンだと言います。どのように?Factoryタイプミスか、Employee.Factory実際にはそうあるべきだと思いますEmployeeFactory。Java プログラミングで重要な何かを見逃していないことを願っています!

0 投票する
2 に答える
446 参照

java - Java 言語仕様第 3 版の正誤表

私は JLS を学習と教育の両方のリソースとして広く使用していますが、いくつかのエラーがあることに気付きました。

単純なタイプミス ( JLS 5.1.4の "convesions" など) もありますが、かなり重大なエラーと思われるものもあります。

たとえば、JLS 18.1 The Grammar of the Java Programming Languageは、Java 言語の文法の正式なリファレンスであるはずですが、決して使用されることのない作成規則が含まれています。(例MoreStatementExpressions)。確かにこれは、与えられた文法の他の部分でより深刻なエラーの兆候ですよね?

では、第 3 版の正誤表はありますか? ありますか?見つかったエラーを Sun/Oracle に送信する必要がありますか? 第4版はいつか出ますか?

0 投票する
7 に答える
2532 参照

asp.net-mvc-3 - Apress Pro Asp.net MVC Framework 3-SportsStore Edit Productが機能していませんか?

G'day All、Apress Pro Asp.net MVC Framework 3のALPHAを購入して、SportsStoreを作成した人はいますか?製品を編集してDBを正常に更新することはできませんか?エラーは表示されず、すべての機能の単体テストが行​​われますが、「編集」が成功しません。つまり、詳細を変更して[保存]をクリックすると、成功したと報告されます。結果を確認しても何も起こりませんか?SportsStoreで作業しているときに、他の誰かがこれを見つけましたか?アドバイスをいただければ幸いです。

乾杯。

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

javascript - Mozilla の JavaScript の問題

さまざまなブラウザーでの JavaScript に関するプレゼンテーションを準備しています。

Mozilla にはいくつかの問題があることを知っています。たとえば、Dateオブジェクトのコンストラクターは ISO 日付文字列を受け入れません。無効な日付になります。

このブラウザの既知の問題をすべて 1 か所にまとめた正誤表を探していました。しかし、私はそのようなものを見つけることができませんでした。

Q: このブラウザの問題点を列挙したリンクまたはドキュメントを知っている人はいますか? 少なくとも最も重要なものは?

前もって感謝します。

0 投票する
2 に答える
216 参照

c# - 有効な c# 第 2 版の正誤表

私はJavaからC#に移行しています。Bill Wagner の本、Effective C# second edition を読んでいます。私は現在、第1章の項目6「平等のさまざまな概念間の関係を理解する」にいます.40-41-42ページにサンプルコードがあり、Equalsを誤って実装するとエラーが発生する可能性があることを示しています。再現できず、サンプルのエラーのようです。ここに以下のコードがあります

Bから継承するクラスD

本によると、次のコード

「2 番目の比較は決して true を返しません」、そうです。つまり、D は B のサブクラスであるため、2 番目の比較では B から Equals メソッドが呼び出され、true が返されます。これは完全に理にかなっています。私は何かを逃していますか?

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

sql - 最新のデータベース管理からのこのクエリは間違っていますか?

これは、最新のデータベース管理テキストの第 12 章からのものです。与えられた:

SQL で記述されたクエリは、赤い部品のクリーブランド サプライヤーのサプライヤー番号を一覧表示するために作成されます。19 ページは次のとおりです。

でも、WHERE句に抜けていませんか?

多分私はあまりにも衒学的です。

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

winapi - これらの MSDN ページの「XM_CXSMICON」は「SM_CXSMICON」のスペルミスですか?

この投稿の最後にリンクされている 3 つの MSDN 記事では、プリプロセッサ マクロXM_CXSMICONについて言及されています。コンテキストでは、通知トレイまたはそのようなアイコンのバルーンポップアップにある小さなアイコンの幅を与えるシステムメトリックのインデックスであると想定されています。

ここに引用があります。

NIIF_LARGE_ICON (0x00000010) 0x00000010. Windows Vista 以降。アイコンの大きいバージョンは、通知バルーンのアイコンとして使用する必要があります。これは、寸法 SM_CXICON x SM_CYICON のアイコンに対応します。このフラグが設定されていない場合、寸法 XM_CXSMICON x SM_CYSMICON のアイコンが使用されます。

その引用の他の 3 つのマクロSM_CXICONSM_CYICONおよびSM_CYSMICONはすべてuser32.h期待どおりに定義されていますが、Windows API のヘッダー ファイルでは が定義されていませんXM_CXSMICON。MSDN を検索すると、この投稿の最後にリンクされているヒットのみが返されます。これらはすべて通知アイコンに関連しています。

この証拠により、これはエラーであり、マクロは実際には の上記の行で定義されているものであると結論付けSM_CXSMICONます。SM_CYSMICONuser32.h

誰でもこの推測を確認したり、さらに情報を提供したりできますか?

問題の 3 つの MSDN 記事:

  1. https://msdn.microsoft.com/en-us/library/windows/desktop/bb773352(v=vs.85).aspx
  2. https://msdn.microsoft.com/en-us/library/windows/desktop/bb774428(v=vs.85).aspx
  3. https://msdn.microsoft.com/en-us/library/windows/desktop/ee453691(v=vs.85).aspx