プログラミング

プロおよび熱狂的プログラマーのためのQ&A

30
コアデータのすべてのエントリを削除/リセットしますか?
Core Dataに保存されているすべてのエントリを削除する方法を知っていますか?私のスキーマは変わらないはずです。空白にリセットしたいだけです。 編集する ユーザーが基本的にresetボタンを押すことができるように、これをプログラムで行うことを考えています。



6
Rspec:「array.should == another_array」ですが、順序は関係ありません
配列を比較して、同じ要素が任意の順序で含まれていることを確認したいことがよくあります。RSpecでこれを行う簡潔な方法はありますか? 許可されない方法は次のとおりです。 #to_set 例えば: expect(array.to_set).to eq another_array.to_set または array.to_set.should == another_array.to_set 配列に重複したアイテムが含まれている場合、これは失敗します。 #sort 例えば: expect(array.sort).to eq another_array.sort または array.sort.should == another_array.sort 配列要素が実装されていない場合、これは失敗します #<=>
235 ruby  testing  rspec 


20
BeanFactoryとApplicationContext
私はSpring Frameworkにかなり慣れていないので、これをいじって、次の会社のプロジェクトで使用するためにSpring MVCを評価する目的でいくつかのサンプルアプリをまとめました。これまでのところ、Spring MVCに表示されるものが本当に好きで、非常に使いやすく、ユニットテストに非常に適したクラスを作成することをお勧めします。 演習と同様に、サンプル/テストプロジェクトのメインメソッドを作成しています。私は間の正確な違いは約不明確だことの一つBeanFactoryとApplicationContext-どのような条件で使用するのが適切でしょうか? 私はそれApplicationContextがextends BeanFactoryであることを理解していますが、単純なmainメソッドを作成しているだけの場合、ApplicationContext提供する追加機能が必要ですか?そして、正確にはどのような追加機能がApplicationContext提供されますか? 「main()メソッドでどちらを使用する必要があるか」の回答に加えて、このようなシナリオで使用する実装について、標準やガイドラインはありますか?main()メソッドは、XML形式であるBean /アプリケーション構成に依存するように作成する必要があります-それは安全な前提ですか、それともユーザーを特定の何かにロックしていますか? そして、この答えはウェブ環境で変わりApplicationContextますか?私のクラスのいずれかがSpringを認識する必要がある場合、それらはより必要になる可能性がありますか? 助けてくれてありがとう。これらの質問の多くはおそらくリファレンスマニュアルで回答されていると思いますが、細かい櫛でマニュアルを読むことなく、これら2つのインターフェイスとそれぞれの長所/短所の明確な内訳を見つけるのに苦労しています。



17
新しいPostgreSQL JSONデータ型内のフィールドを変更するにはどうすればよいですか?
postgresql 9.3では、JSONデータ型の特定のフィールドを選択できますが、UPDATEを使用してそれらをどのように変更しますか?この例はpostgresqlのドキュメントやオンラインのどこにもありません。私は明白なことを試しました: postgres=# create table test (data json); CREATE TABLE postgres=# insert into test (data) values ('{"a":1,"b":2}'); INSERT 0 1 postgres=# select data->'a' from test where data->>'b' = '2'; ?column? ---------- 1 (1 row) postgres=# update test set data->'a' = to_json(5) where data->>'b' = '2'; ERROR: syntax error at or …

23
MVVMを使用したWPFでのダイアログの処理
WPFのMVVMパターンでは、ダイアログの処理はより複雑な操作の1つです。ビューモデルはビューについて何も知らないので、ダイアログ通信は興味深いものになる可能性があります。ICommandビューを呼び出すとダイアログが表示されることを公開できます。 誰かがダイアログからの結果を処理するための良い方法を知っていますか?私はのようなウィンドウダイアログについて話しているMessageBox。 これを行う方法の1つは、ダイアログが必要なときにビューがサブスクライブするビューモデルのイベントを使用することでした。 public event EventHandler<MyDeleteArgs> RequiresDeleteDialog; これは問題ありませんが、ビューにはコードを必要とすることを意味します。


8
あるフォルダーから別のフォルダーにファイルをコピーするバッチファイル
ネットワーク上にすべてのユーザーがサーバーにアクティブデータを保存するストレージフォルダーがあります。ここで、サーバーは場所の問題により新しいサーバーに置き換えられるため、古いサーバーストレージフォルダーから新しいサーバーストレージフォルダーにサブフォルダーファイルをコピーする必要があります。私は以下の例を持っています: \ Oldeserver \ storage \ data&filesから\ New server \ storage \ data&filesへ。

9
jquery select change event get selected option
私はこれでselect要素のchangeイベントにイベントをバインドしました: $('select').on('change', '', function (e) { }); changeイベントが発生したときに選択された要素にアクセスするにはどうすればよいですか?
235 jquery  events 

5
vimでファイルのエンコーディングを変更するにはどうすればよいですか?
私はvimを使用してファイルの行末を変更することに慣れています。 $ file file file: ASCII text, with CRLF line terminators $ vim file :set ff=mac :wq $ file file file: ASCII text, with CR line terminators 同様のプロセスを使用してファイルのUnicodeエンコーディングを変更することは可能ですか?私は次のことを試していますが、うまくいきません: $ file file.xml file.xml: Unicode text, UTF-16, little-endian $ vim file :set encoding=utf-8 :wq $ file file.xml file.xml: Unicode text, UTF-16, little-endian …
235 vim  unicode 

9
stdoutのCOPYをbashスクリプト自体からログファイルにリダイレクトする
stdoutをファイルにリダイレクトする方法を知っています。 exec > foo.log echo test これにより、「test」がfoo.logファイルに書き込まれます。 次に、出力をログファイルにリダイレクトし、標準出力に保持します つまり、スクリプトの外部から簡単に実行できます。 script | tee foo.log スクリプト自体の中で宣言したい 私は試した exec | tee foo.log しかし、それはうまくいきませんでした。
235 bash  shell  redirect  logging 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.