問題タブ [preferences]
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.
javascript - javascriptwebappからNSUserDefaultsを使用する
javascript Webアプリから設定(色など)を保存してアクセスする必要があります。NSUserDefaultsへのWebkitアクセスはありますか?(または多分CFPreferences?)
c# - プロジェクトの名前空間とサブ名前空間のデフォルトの使用法を簡単に選択できます
プロジェクトの特定の(サブ)名前空間に新しいファイルを作成するときに、Visual Studioでデフォルトの使用法を割り当てる簡単な方法はありますか?
android - Android とリソースの保存/読み込み設定 - 一貫性を実現する方法は?
アプリケーションを作成していて、特定のリソースに関連する設定を一貫して保存およびロードするための助けが必要です。例を挙げましょう。
10 個のスピナーがあるとします。これらはすべて同じ機能を持ちますが、意味が異なります。これらは同じ機能を持っているため、同じ にバインドできonItemSelectedListener
ます。これにより、選択した値が処理されます。
では、各スピナーの設定も保存したい場合はどうすればよいでしょうか? たとえば、スピナー値が選択されている場合、キー「スピナーSOMETHING」= SOME_DATA を保存します。
問題は、これは何であるべきかということです。リスナーには次の署名があります。
public void onItemSelected(AdapterView parent, View v, int position, long id)
位置と ID は、各スピナーに対して相対的に設定されるため、ここでは役に立ちません。
ただし、この場合はスピナー自体である親には、必要なすべての情報が含まれている必要があります。各スピナーのリソースIDを取得し、キー「スピナーID」を使用して設定を保存するためにparent.getId()を使用しようとしましたが、アプリにリソースを追加するとこれらのリソースIDが変更されるようです。キーが変わります。
ここで何をすべきですか?各スピナーの一貫した名前を返す単純なparent.getName()関数が見つからないようです。
ありがとうございました。
preferences - PreferencePage へのリストの追加
更新:これまでのところ、「編集」ボタンを除いて、1つの列のみを探している機能を提供するクラスListEditorを見つけました。
「プロキシ バイパス」ページは、PreferencePage から直接拡張されます。したがって、使用できる適切な基本クラスはありません。
--
プリファレンスを追加する標準的な PDE の方法は、フィールド エディター (ブール値、文字列、整数など) とサブクラス FieldEditorPreferencePage を使用することです。
[環境設定] の [ネットワーク接続] リストに似たリストを統合したいと考えています。
ネットワーク接続設定 http://img13.imageshack.us/img13/4489/screencapturegw.png
追加/編集/削除ボタンを備えた標準リストクラスはありますか、または PreferencePage を拡張し、すべてのロード/保存を手動で行うことができますか?
m2Eclipse プラグインにはリストm2Eclipse もあります http://img695.imageshack.us/img695/1972/screencapture1.png
機能が多すぎるTemplatePreferencePageを使用します
preferences - matlabに設定を保存する
ばかげた質問は本当に...しかし最近、私は一日中いくつかのプロジェクトに取り組んでいて、私の目は痛いです。設定(正確には色の設定)をmatlabに保存して、昼と夜が来たときにそれらをリロードしたり、別の設定に交換したりするにはどうすればよいですか?
サブ質問-matlab(この場合は2008b)はどこに設定を保存しますか?それらをバックアップできますか?
python - Python Web 開発に適した Linux ディストリビューションはどれですか?
Python Web 開発に適しているのはどの Linux ディストリビューションですか?
バックグラウンド:
私は現在 Windows で開発していますが、問題はありませんが、中核となる Python 開発を Linux に移行したいと考えています。ほとんどのディストリビューションは正常に動作すると確信していますが、あるディストリビューションが別のディストリビューションよりも優れていると信じる理由がある人はいますか?
java - java.util.Prefs が BackingStoreException をスローする - なぜですか?
起動時の SOAP 呼び出しの小さな/単純な結果をキャッシュするシステムがあります。
インスタンスが起動時にキャッシュをリロードできるようにする必要があり (SOAP サービスが停止している場合)、このキャッシュ ファイルを使用して複数のインスタンスの可能性を処理することもできます。
使用することを選択しましjava.util.prefs
たが、Java の組み込み自動同期スレッドが断続的に失敗し (デフォルトの JVM 30 秒バッキング ストア同期を使用する時間の 1%)、次の例外がダンプされます。
私はこのバグを疑っていましたが、これは 1.5(tiger-b40) で修正されており、このボックスの Java 5 は "1.5.0_16-b02" です。
複数の JVM がこのバッキング ストアを共有していることが原因ではないかと考えていますが、これは他のマシンでは発生していないようです。
誰でもこれを確認できますか?もしあれば、どのようなリスクがありますか?
私のアプローチに欠陥がある場合、代わりに何を使用すればよいですか?
vim - gVim はすべてのファイルを Program Files/vim ディレクトリに保存しますか?
gVim はファイル (特に設定) を Program Files ではなく他のディレクトリ (たとえば%apps%
emacs など) に保存しますか? そうでない場合、gVim を USB フラッシュドライブに入れて持ち運ぶことはできますか? (Vim にはポータブル バージョンがありますが、他のフォルダーには何も保存されないため、ポータブル バージョンが必要かどうかわかりません)。
android - Android 設定の例外
次のコードを実行すると:
例外が発生します:
何か案が ?
php - WebApp ユーザーのプライバシー設定の保存とアクセスのベスト プラクティスは?
誰が自分のユーザー情報を表示できるかをユーザーが決定できるようにした場合、その情報を保存してアクセスするための最良の方法は何ですか?
次のいずれかの方法で好みを設定します。
- ユーザーベース (特定のユーザーを選択 - 例: ブロック: "Munch"、"Dummy")
- チェックボックス ベース (1 つまたは複数のユーザー グループを選択します。つまり、「マイ フレンド」、「ネットワーク内の誰でも」)
- ラジオ ボタン ベース (ユーザーのグループを 1 つだけ選択します。つまり、「すべてのユーザー」)
私の現在の考えでは、情報は表示されているユーザーに関連しており、サイト内をクリックしているユーザーには関連していないため、これらのオプションをデータベースに保存し、結果の特定の組み合わせに基づいて特定のクエリを実行する必要があります。 .
唯一の問題は、一見膨大な数の異なるクエリが存在する可能性があることです。
- 7 つのチェックボックスには、最大 128 の異なる組み合わせ (2^7) を含めることができます。
- 128 の組み合わせ = 128 の異なる最適化されたクエリ
これは、クエリの作成に費やされる時間、または各ページ ビューのクエリの量 (実行する別のクエリを取得するためのクエリ... blech!) のいずれにおいても効率的ではないようです。
そして、これは以前に行われたと確信しているため、何かを見落としているに違いないと感じています. PHP/MySQL を使用してこれを行うより良い方法はありますか?