java - オブジェクトプーリング

java - オブジェクトプーリング

頻繁に使用されるオブジェクトのプールを維持し、新しいプールを作成するのではなくプールからプールを取得するプロとは何ですか? 文字列インターンングのようなものですが、すべてのクラスオブジェクトで可能です。 例えば、gc時間とオブジェクトの作成時間を節約するので、良いと考えることができます。 一方、複数のスレッドから使​​用される場合、同期のボトルネックになる可能性があります。明示的な割り当て解除…


c# - 空のオブジェクトと空のオブジェクト

[これはベストプラクティスの結果です。関数はnullまたは空のオブジェクトを返すべきですか? しかし、私は非常に一般的になろうとしています。]私がこれまでに見たことのある(um... production)C++コードの多くでは、ポインタをテストするために多くのNULL(または同様の)チェックを書く傾向があります 。 NULLチェックを追加すると、ポインタの間接参照によって引き…


c# - .NET用の汎用オブジェクトプールはありますか?

私には、時間と記憶の点で、構築するのに高価なクラスがあります。 私は、これらのもののプールを維持し、同じプロセスで複数のスレッドにそれらを必要に応じて分配したいと思います。 すでにテストされ実証済みの汎用オブジェクトプールはありますか?(私はCOM+プーリングを望んでいません。)…


iphone - ローテーションに基づいてXIBファイルを変更する最も良い方法は?

私のアプリはこれまでポートレートベースのアプリケーションでした。 しかし、私は新しいバージョンにランドスケープモードを追加していますが、縦書きから横向きに回転させると、私のXIBファイルが驚くように見えます。 どうやら、私は各XIBのランドスケープ版を作成し、何回転が起こったかに基づいてXIBの起動で変更するためにいくつかのコードを使用する必要があります。 私は正しい? もしそうなら、ここからど…


java - BeanUtilsにnull値を無視するように依頼する方法

Commons beanUtilsを使う私はどのようにコンバータにnull値を無視し、デフォルトとしてnullを使うようにDateconverterに言うかを頼む方法を知りたいです。 例として、パブリッククラスを考えます。 public class X{private Date date1; private String string1;//add public…


iphone - XIBファイルを使用しない理由は何ですか?

非常にカスタマイズされたUIと豊富なアニメーション、超低メモリフットプリントのニーズでXIB/NIBファイルを使用すべきでない理由はありますか? 私は初心者としてXIBを使い始めました。 それから、私は彼らの中のすべてをちょうどやり遂げることができないと分かりました。 それは、私が望むように物をカスタマイズすることが本当に難しくなり始めました。 だから、結局私はすべてのXIBを投げ捨て、プ…


PHP:特定のインターフェースを実装するクラスのリストを取得する方法は?

私はインターフェイスを持っている interface IModule{public function Install();}このインタフェースを実装するいくつかのクラス class Module1 implements IModule{public function Install(){return true;}} class M…


iphone - Interface Builderでxib-fileを継承する

私はIBで作成されたViewController.xibを持っていUITableView 。これはUITableViewを持っていUITableView 。 私は別のxibファイル、例えばSearchViewController.xibを構築したい、 ViewController.xibから継承する。 新しいSearchViewController.xibはUITableViewを継承する必要があ…


iphone - 「First Responder」はxibファイルでどのように使用できますか?

私はレスポンダーチェーンについて読んで、基本的には、UIからのイベントがレスポンダーチェーン上でどのように受け継がれているか、それらをどのように処理するのか、どのように渡すのかについて読んでいます。 私も-becomeFirstResponderと-resignFirstResponderを使用しましたが、iOS上でキーボードを表示したり、握手イベントを処理したりするなど、基本的な作業にのみこれ…



Android RuntimeException:サービスをインスタンス化できません

別のスレッド(UIスレッドではない)で実行されるサービスを作成したいので、IntentServiceを継承するクラスを実装しました。 しかし、私は運がない。 ここにコードがあります。 public class MyService extends IntentService{public MyService(String name){super(name);…




unity xib swift class android オブジェクト viewcontroller uiview studio view