問題タブ [persistent]
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.
installation - WIX:C#CustomActionsとその後に表示されるWIXダイアログの間でセッションデータを保持します
私はWIXを初めて使用し、次のことを行うインストーラーの作成を任されています。
*アプリケーションのApp.Configファイルを上書きせずにアプリケーションのビルドをデプロイします
* App.Configファイルにキー/値をロードし、ユーザーに「デフォルト」(既存の値)を要求し、終了する前にそれらを変更できるようにします
*ユーザーが指定した値(またはユーザーが変更を加えなかった場合はデフォルト)をApp.Configファイルに保存して、アプリケーションで使用できるようにします。
WIXダイラログとカスタムアクションが正常にレイアウトされました。InstallFinalizeの後、「LoadDefaultOptions」CustomActionが実行されます。これにより、インストールディレクトリとアプリ構成ファイル名が正常に取得され、XMLリーダーに読み込まれ、キーが解析されます。値のペア。次の方法でセッション変数に設定します。
私のカスタムアクションは次のように定義されています:
LoadDefaultOptionsは次のように実行されます。
カスタムダイアログの編集プロパティを次のように設定しています。
WXSファイルの前半に次のような一致するプロパティタグがあります。
...そして、LoadDefaultOptions customActionは、次のようにセッション変数を上書きします。
セッションログによると、これは期待どおりに機能し、xml解析が機能し、セッション変数が設定されます。
私の問題は、LoadDefaultOptions CustomActionが実行された後、カスタムダイアログが表示され、保存されているデフォルトをユーザーに表示することです。セッション変数のORIGINALプロパティ値は、xmlファイルを介してデフォルトをロードしてセッションに保存したカスタムアクションによって上書きされるのではなく、「スタック」しているように見えます。(元のプロパティが定義されているため空白です。別の方法で定義した場合は、セッションで書き込まれた値の代わりにそれらの値が表示されます)
カスタムアクションによってオーバーライドされたセッション変数をダイアログに「読み取る」にはどうすればよいですか?
最終的には、アプリの構成からこれらの値をロードし、終了画面からオプションのダイアログプロンプトでユーザーにプロンプトを返し(これまでのところ、更新されたセッション変数を取得しないことを除いて)、そのプロンプトダイアログからコマンドを実行します、別のカスタムアクションを実行して、カスタムダイアログから提供された設定でApp.Configファイルを再書き込みします。
セッション変数をPERSISTに取得できません!!!
何か案は?この方法でセッションを使用しようとすると、完全にベースから外れますか?他にどのようにapp.configファイルを解析し、インストールユーザーがセッション以外でアプリ設定を変更できるようにすることができますか?
wordpress - Wordpress サイドバーの永続的な投稿名
WordPress テーマのサイドバーにすべての投稿タイトルを常に表示する必要があります。ちょうど今、カテゴリを閲覧しているときにのみ機能します (そのカテゴリのすべての投稿タイトルが表示されます)。しかし、投稿をクリックすると、この投稿タイトルだけがサイドバーに残ります。これは、そのように機能するはずがありません。
私を手伝ってくれますか?
事前にどうもありがとうございました!フリスト
android - APIDemos 8 PersistenceState、永続テキストはどこに「保存」されていますか?
クラス PersistentState.java では、prefs 変数が以前のセッションから保存/入力されたテキストを取得します (106 行目)。getString メソッドは、保存/入力されたテキストをどこで取得しますか?
java - Java での永続的な HttpURLConnection
お気に入りの Web コミックを自動的にダウンロードして名前を付ける Java プログラムを作成しようとしています。同じドメインから複数のオブジェクトを要求するので、すべてのコミックがダウンロードされるまで開いたままにできる永続的な http 接続が必要でした。以下は私の進行中の作業です。新しい http 接続を開かずに、同じドメインで別のパスから別のリクエストを行うにはどうすればよいですか?
iphone - すべてのビューの iphone 永続ボタン
ユーザーがナビゲートする画面が多数あるナビゲーションアプリがあります。少数のビューがこれらの画面を動的に管理します。私がやりたいことは、ユーザーが表示するすべての画面に常に表示されるボタンを追加することです。ユーザーがアプリ内のどこにいても、ボタンに関連付けられたアクションを常に実行できるように、これを行う必要があります。
このボタンを 1 回だけ追加し、ナビゲーション バーのようにビュー間を通過させることでこれを達成することは可能ですか? それとも、このボタンとその機能を、私が持っているすべてのビューファイルに追加して追加する必要がありますか?
ありがとう
php - PHP、MySQL、および多数の単純なクエリ
多くのクライアントがWebサーバーから多くの小さなデータパッケージをクエリするアプリケーションを実装しています。データベースへの永続的なデータ接続を使用するかどうかがわかりません。データベースは現在Webサーバーと同じシステム上にあり、ソケットを介して接続できますが、これは近い将来変更される可能性があります。
私が知っているように、PHPのいくつかのリリースの前に、mysqli_pconnectは最適に動作しなかったため、削除されました。その間に、また戻ってきたようです。
私のシナリオに基づいて、1分あたり数千のクエリを処理する他の機会はないと思いますが、永続的な接続の負荷と、接続ごとにわずかなリソースしか予約しないMySQL構成がありますか?
ご入力いただきありがとうございます。
php - 持続的接続をサポートするphpredisクライアントはありますか?
タイトルとして、永続的な接続をサポートするphp Redisクライアントを探しています。これは、Webアプリケーションが多くのリクエストを受信し(リクエストごとに、アイテムがRedisキューに入れられる)、新しい接続の作成を避けたいためです。すべてのリクエスト。
iphone - コア日付エンティティインスタンスを作成しますが、保存したくない(非永続的)
一時的に使用するための情報を保存するために、CoreDateEntityをインスタンス化する必要がある場合があります。しかし、私はそれをDBに保存する必要はありません。
現在、CoreDateEntityと同じ構造を持つ同様のクラスを作成しました。それはうまく機能しますが、2つのモデル間で多くのデータ転送を行う必要があります。
これを処理するためのより良い方法はありますか?
すべての返信をありがとう。しかし、皆さんは私にこれの半分の答えを与えます。これについて考えてみてください。MOCのないエンティティを現在のデータベースプールに配置する必要があります。どうすればよいですか?CoreDataのドキュメントをすでに確認しましたが、あるエンティティをMOCから別のMOC(オブジェクトコンテキストの管理)に転送するためのAPIが見つからなかったようです。
performance - MATLABでの永続変数のパフォーマンスの低下
最近、MATLABコードのプロファイルを作成しましたが、頻繁に使用される関数で次のように表示されてショックを受けました。
言い換えると、MATLABは198694年の関数呼び出しで約9秒を費やし、永続性を宣言し、CONSTANTS
初期化されているかどうかを確認しました。これは、その機能に費やされた合計時間の13%に相当します。
永続変数は、MATLABで実際にそれだけのパフォーマンスの低下をもたらしますか?それとも、ここでひどく間違ったことをしているのでしょうか。
アップデート
@Andrew私はあなたのサンプルスクリプトを試しましたが、出力に非常に困惑しています。
私はbench()コマンドを試しましたが、サンプルマシンの中間範囲にあるマシンが表示されました。Intel(R)Core(TM)i7 CPU、4GBRAMでUbuntu64ビットを実行します。
java - Java:大きな永続的なハッシュ構造?
単純なKey-ValueストアであるJavaの永続的なハッシュ構造を探しています。ここで、keyは一意の文字列であり、valueはintです。キーの値は、既存のキーがストアに追加されるたびに増分されます。
私はこれをかなり大きくする必要があります-おそらく500m-10億キー。tokyo-cabinet http://fallabs.com/tokyocabinet/javadoc/を評価してきましたが、どれだけ拡張できるかわかりません。ハッシュが大きくなるにつれて、挿入時間が長くなるようです。
何が適切かについてのアイデアはありますか?
ありがとう
編集:ディスクI / Oを削減するために、メモリ内のHashMapにデータをキャッシュし、キャッシュが特定のサイズに拡大したときに永続ハッシュを一度に更新します。
Edit2:永続性の理由の1つは、RAMが4 GBに制限されているため、大きな構造をメモリに収めることができないことです。