問題タブ [objectinstantiation]

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

java - 非常にゆっくりと戻る単純なHibernateクエリ

次のHibernateクエリがあります。

MySQLで実行されているSQLをログに記録すると、

MyHibernateClassデータベーステーブルの3500行の小さなデータセットでjvmのJavaコードを測定する場合、これには約7000ミリ秒かかります。

一方、Iが次のように直接jdbcを使用する場合:

同じSQLがデータベースに入力されているのがわかりますが、jvmのJavaコードで費やされる時間は7ミリ秒です。

MyHibernateClassは、ゲッターとセッターを備えた単純なJava Beanクラスであり、例に示されているような特別なresulttransformerは使用しません。クラスの読み取り専用インスタンスのみが必要であり、休止状態のセッションにアタッチする必要はありません。

Hibernateバージョンを使用したいのですが、実行時間を受け入れることができません。

追加情報:休止状態のログを追加した後、

次のログステートメントの3500が続きます

次のような3500のログステートメントが続きます

これは何を意味するのでしょうか?

最初の実装でHibernateは何をしていますか?どうすればわかりますか?

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

c++ - Visual C++ を使用した COM オブジェクトの宣言/定義とインスタンス化?

.dll である com オブジェクトをビジュアル C++ のローカル マシン上でインスタンス化する必要があります。CoCreateInstance("clsid") を使用して実行できることはわかっていますが、宣言について混乱しています。関係するすべての手順を説明できる人はいますか? レイト バインディングとアーリー バインディングの両方に対応

  1. インポート/インクルードが必要ですか
  2. com オブジェクトを宣言する方法は?
  3. createinstance の前に必要なその他の手順 (例: CoInitialize?)

または、ステップバイステップのコードを含む特定の参照を提供します

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

java - オブジェクトに多くのメソッドがある場合、オブジェクトのインスタンス化でパフォーマンスが低下しますか?

ここではちょっとした好奇心があります。

基本的に、プリミティブデータメンバーが少ないオブジェクトがある場合、それは少量のメモリを消費し、作成にそれほど時間はかかりません。ただし、そのオブジェクトに関連付けられているメソッドがたくさんある場合はどうなりますか?オブジェクトのインスタンス化では、それらを考慮に入れる必要がありますか?

たとえば、呼び出すことができる(ここに途方もなく大きな数を挿入する)多数の異なるメソッドを持つクラスがあるとします。メソッドがない場合よりも、JVMがそのクラスのインスタンスを作成するのに時間がかかりますか?

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

php - PHP で動的変数を使用して新しいオブジェクトを作成する

これを使って新しいオブジェクトを作成したい

うまくいきません。なぜこれが不可能なのですか?

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

c# - オブジェクトリテラルのインスタンス化は、プロパティを設定するよりも高速ですか?

次の例を考えると、一方が他方よりも客観的に優れている/速い/安全ですか? オブジェクトリテラルのインスタンス化は、実用的なベストプラクティスであるべきですか?

これはどこが不適切ですか?

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

javascript - Ember.js stringtoclass

クラス名を文字列として使用して、新しいemberオブジェクトをインスタンス化する方法を探しています。

このようなことをする可能性はありますか?

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

jsf-2 - How to get JSF to auto-instantiate a session bean

This was asked in a previous question (http://stackoverflow.com/questions/6043259/auto-instantiate-a-session-bean). I implemented the solution offered by BalusC but it isn't working. This is my code:

AND

If I understand BalusC correctly, JSF should auto-instantiate the session bean. In my case I get error saying that ReaderBean cannot be instantiate because no instance of UserSessionBean exists. So how can I get JSF to manage the instantiation for me? Manually instantiating and putting to the session map is supposedly a hack/workaround, so I'd like to avoid it.

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

c# - Type.GetType の大文字と小文字を区別しない - WinRT

マイクロソフトのドキュメントから、Type.GetType.NET 4.5 では大文字と小文字を区別しない場合があります。残念ながら、これは WinRT (メトロ/モダン UI/ストア アプリ) では利用できません。

既知の回避策はありますか? すべての文字列表現が大文字のプロトコルからオブジェクトをインスタンス化する必要があるためです。

例: "MYOBJECT" から、インスタンス化する必要がありますMyObject

現在 を使用Activator.CreateInstance(Type.GetType("MYOBJECT"))していますが、大文字と小文字が区別されるため、動作しません。

ありがとう

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

java - Javaの参照オブジェクト

私はJavaの参照オブジェクトに関する多くのリンクを通り抜けてきました。それでも私には明確な考えがありません。

objはどのようにインスタンス化されますか?それの用途は何ですか?

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

java - インスタンス化リストジェネリック型は可能ですか?

私が指導している学生は、Dietel の Java に関する本を使用する Web 開発クラスを受講しています。この本には、ジェネリックに関する次の興味深いコードが含まれています。

このコードが機能しない理由は明らかであり、インストラクターが学生にこのコードを開始点として使用することを推奨する理由について当惑しています。ジェネリックを理解していないだけで、Java のスキルが不足しているのかもしれませんが、ジェネリック型でジェネリック コレクションをインスタンス化する方法がわかりません。一般的な List コレクションを使用して実行時に型を決定することで Stack を作成することが意図されているようですが、上記の構成を使用してこれがどのように可能になるかはわかりません。私の最初の傾向は、ジェネリックStack<T>オブジェクトを使用し、このカスタム Stack クラスを記述することを忘れるように学生に伝えることでしたが、どうやらそれは課題の目標ではないようです。

これを回避するためにパッケージを使用してテストを試みましたjava.lang.reflectが、私が知る限り、これは次のような非汎用コンテナーでのみ機能しますArray