問題タブ [object]
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.
objective-c - CoreDataの属性をプログラムで更新する
Core Dataのすべてのクラスドキュメントを調べましたが、CoreDataエンティティの値をプログラムで更新する方法が見つかりません。たとえば、私はこれに似た構造を持っています:
BarをBarBarに更新したいとしますが、どのドキュメントにもこれを行う方法が見つかりません。
php - PHP でのオブジェクトとエラー処理
オブジェクトを使用する場合のエラー処理のベスト プラクティスは何ですか?
A)オブジェクトのメソッドが呼び出される前で、何らかのエラーが発生した場合にメソッドを実行することさえできない、または
B)パラメータを渡して、メソッド自体でエラー チェックを実行し、エラー コードなどを返すだけです。
オプションと簡単な説明を選択してください。理由を教えてください。
ありがとう orlandu63、それは良い習慣ですが、ユーザーが何かのタイトルを提供する必要があるのに、提供しなかったなどの致命的ではないエラーはどうですか?
または、これらの種類のエラーにも例外を使用しますか?
database - db4o の懸念事項
デスクトップ アプリケーションの永続化メカニズムとして db4o を使用することに関心がありますが、いくつか気になる点があります。
1 番目の懸念: 非常に複雑なオブジェクト グラフを誤ってクリッピングする。
高さ 10 のツリーがあり、ルートをフェッチするとします。ルート オブジェクトを再度格納する処理はどのように処理されるのでしょうか。
私の理解では、ツリー全体を取得するのではなく、最初の 5 つの参照レイヤーを取得します。
だから..ルートに些細な変更を加えて保存すると、ツリーのさらに下のノードが切り取られ、本質的にそれらが削除されます。
そうでない場合..これをどのように処理しますか?
2 番目の問題: より大きなオブジェクト グラフでサブグラフを抽出する
上記のツリーの例を使用すると...データベースに1つの巨大なツリーが含まれている場合、その中の単一のノードを照会できますか? は 1 回だけ呼び出されたので.store
、私のデータベースは「レコード」が 1 つだけ含まれていると考えていますか?
ありがとうございました。
c# - .NET のすべてがオブジェクトですか?
「ほぼ」すべてがオブジェクトであるという論争を解決するのを手伝ってください(スタック オーバーフローの質問への回答初心者として、C# を学ぶ前に注意すべきことはありますか? )。Visual Studio のすべてが少なくとも構造体として表示されるため、これが当てはまると思いました。「現代ジャッカス」( This American Life )にならないように参考に投稿してください。
この質問は、必ずしも .NET ではなく C# に関するものであり、内部でデータを処理する方法 (明らかに、すべて 1 と 0 です) に関するものであることに注意してください。
「すべてがオブジェクトである」に対するコメントは次のとおりです。
- いえいえ、違います。– バイナリウォリアー
- 例が欲しい... – scotty2012
- すべてが基本型 Object から派生したものではないですか? – リズル
- ほとんどのものはオブジェクトです... – Omar Kooheji
- 値型、int、double、オブジェクト参照 (オブジェクト自体ではない) などはオブジェクトではありません。オブジェクトのように「ボックス化」することもできます (egiToString()) が、実際にはプリミティブ型です。エントリを「ほぼすべてがオブジェクトである」に変更し、反対票を削除します – Binary Worrier
- 明確にしていただきありがとうございます。C# で対話できる最も低いレベル、たとえば int は、オブジェクトではない構造体であると思いますか? - http://msdn.microsoft.com/en-us/library/ms173109.aspx - リズル
- Int32 は Object を継承する ValueType を継承していませんか? その場合、動作にかかわらず、int はオブジェクトです。– クリス・ファーマー
- いいえ、int のボックス化された型は、Object を継承する ValueType を継承します。a) int は int への参照ではなく、それは int であるため、従来の意味でのオブジェクトではありません。b) int はガベージ コレクションされません。Int32 を宣言すると、その int はスタック上で 4 バイトになります。話の終わり – Binary Worrier
オブジェクトの定義: クラス System.Object の継承者としての「オブジェクト」 vs. 型のインスタンスとしての「オブジェクト」 vs. 参照型としての「オブジェクト」。
sharepoint - SharePoint リストで ID によって要素の存在を確認するにはどうすればよいですか?
リストのすべてのアイテムをロードせずに、リストからアイテムを取得したい。を呼び出すことでできることはわかっていSPList.getElementbyId(myID)
ますが、この myID がリストに存在するかどうかわからない場合は、どうすれば確認できますか? はい、使用できます
ただし、この方法で を呼び出すとmyList.Items
、リストのすべてのアイテムが inmyList
オブジェクトにロードされます (40,000 個のアイテムがある場合は、実際にはパフォーマンスの問題です)。
このようにして、Items
プロパティを呼び出さず、それらのアイテムをロードする必要がなくなります。問題は、getElementById
その ID がリストに存在しない場合、メソッドが例外をスローすることです。try/catch
数百の ID を確認したい場合があり、それらすべてのスローを処理するとパフォーマンスの問題が再び発生する可能性があるため、それをステートメントに入れることは解決策ではありません。特定の ID を持つアイテムの存在を確認するためのアイデアはありますか?
java - simple-xml 使用時の Point オブジェクトの変換
simple-xml ( http://simple.sourceforge.net/ ) を使用してクラスをシリアル化していますが、Point オブジェクトで @Element を使用しようとするとエラーが発生します。この Point オブジェクトを変換するにはどうすればよいですか?
perl - Perlのオブジェクトとクラスの違いは何ですか?
オブジェクトとクラスの概念の違いについて頭を悩ませています。プログラミング言語での違いはよくわかりませんが、現在はPerlとMooseを使っているので、それらを使った説明をしたいと思います。
乾杯
python - Pythonでオブジェクトのサイズを決定するにはどうすればよいですか?
Python で文字列、整数などのオブジェクトのサイズを取得する方法を知りたいです。
関連する質問: Python リスト (タプル) には要素ごとに何バイトありますか?
値のサイズを指定するサイズ フィールドを含む XML ファイルを使用しています。この XML を解析し、コーディングを行う必要があります。特定のフィールドの値を変更したい場合は、その値のサイズ フィールドを確認します。ここで、これから入力する新しい値が XML と同じサイズかどうかを比較したいと思います。新しい値のサイズを確認する必要があります。文字列の場合、その長さと言えます。しかし、int、floatなどの場合は混乱します。
java - java.lang.Object の保護されたメソッドは、サブクラスからどのように保護されていますか?
このキーワードprotected
は、同じパッケージおよびサブクラス内のクラスへのアクセスを許可します ( http://java.sun.com/docs/books/tutorial/java/javaOO/accesscontrol.html )。
現在、すべてのクラスはjava.lang.Object
スーパークラス ( http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html ) として持っています。
java.lang.Object
したがって、すべてのクラスがのメソッドにアクセスできると結論付けますprotected
。
次の例を見てください。
正常にgetOne()
コンパイルされますgetTwo()
が、
がコンパイルされない理由も、( s メンバーgetTwo()
のアクセスに関して) との違いもわかりません。java.lang.Object
getOne()
php - オブジェクトおよび三項演算子PHP
オブジェクトで三項演算子を利用したいと思います。
どうすればそれができますか?
ありがとう