プログラミング

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

4
パラメータを使用したBackbone.jsフェッチ
ドキュメントに従って、私はしました: var collection = new Backbone.Collection.extend({ model: ItemModel, url: '/Items' }) collection.fetch({ data: { page: 1} }); URLは次のようになります: http://localhost:1273/Items?[object%20Object] のようなものを期待していた http://localhost:1273/Items?page=1 では、fetchメソッドでどのようにパラメータを渡すのですか?

11
スタックトレースをlog4jに送信する方法は?
e.printStackTrace()を実行すると、例外をキャッチして、標準出力(たとえば、コンソールなど)で次のようになります。 java.io.FileNotFoundException: so.txt at java.io.FileInputStream.<init>(FileInputStream.java) at ExTest.readMyFile(ExTest.java:19) at ExTest.main(ExTest.java:7) これを、たとえばlog4jのようなロガーに送信して、以下を取得します。 31947 [AWT-EventQueue-0] ERROR Java.io.FileNotFoundException: so.txt 32204 [AWT-EventQueue-0] ERROR at java.io.FileInputStream.<init>(FileInputStream.java) 32235 [AWT-EventQueue-0] ERROR at ExTest.readMyFile(ExTest.java:19) 32370 [AWT-EventQueue-0] ERROR at ExTest.main(ExTest.java:7) これどうやってするの? try { ... } catch (Exception e) { final String s; ... // <-- What goes here? log.error( s …

30
角度js不明なプロバイダー
自分のREST APIに合わせてmongolabの例を「カスタマイズ」しようとしています。今、私はこのエラーに遭遇していて、私が何を間違っているのかわかりません: Error: Unknown provider: ProductProvider <- Product at Error (unknown source) at http://localhost:3000/js/vendor/angular.min.js:28:395 at Object.c [as get] (http://localhost:3000/js/vendor/angular.min.js:26:180) at http://localhost:3000/js/vendor/angular.min.js:28:476 at c (http://localhost:3000/js/vendor/angular.min.js:26:180) at d (http://localhost:3000/js/vendor/angular.min.js:26:314) これは私のコントローラーです: function ProductListCtrl($scope, Product) { $scope.products = Product.query(); } そしてこれはモジュールです: angular.module('productServices', ['ngResource']). factory('Product', ['$resource', function($resource){ var Product = $resource('/api/products/:id', { }, { update: …
152 angularjs 


8
AngularJS Jasmine単体テストでpromiseを返すサービスをモックするにはどうすればよいですか?
私はmyServiceそれを使用myOtherServiceして、リモート呼び出しを行い、promiseを返します。 angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) ユニットテストを作成するには、そのメソッドがpromiseを返すようmyServiceにモックする必要があります。これが私のやり方です:myOtherServicemakeRemoteCallReturningPromise describe('Testing remote call returning promise', function() { var myService; var myOtherServiceMock = {}; beforeEach(module('app.myService')); // I have to inject mock when calling module(), // and module() should come …

11
プログラムでアプリケーションデータを消去する方法
私は(Robotiumを使用して)Androidアプリケーションの自動テストを開発しています。テストの一貫性と信頼性を確保するために、各テストを(テスト対象のアプリケーションの)クリーンな状態で開始したいと思います。そのためには、アプリのデータを消去する必要があります。これは、設定/アプリケーション/アプリケーションの管理/ [マイアプリ] /データのクリアで手動で行うことができます これをプログラムで実行するための推奨される方法は何ですか?
152 android 

4
C#が2つのオブジェクトタイプを比較できないが、VBはそうでないのはなぜですか?
C#には2つのオブジェクトがあり、それがブール型か他の型かわかりません。しかし、これらのC#を比較しようとすると、正しい答えが得られません。私はVB.NETで同じコードを試しましたが、それで終わりました! 誰かが解決策がある場合にこれを修正する方法を教えてもらえますか? C#: object a = true; object b = true; object c = false; if (a == b) c = true; MessageBox.Show(c.ToString()); //Outputs False !! VB.NET: Dim a As Object = True Dim b As Object = True Dim c As Object = False If (a = b) Then …
152 c#  .net  vb.net  comparison 

13
FileSystemWatcherとポーリングによるファイルの変更の監視
ローカルまたはネットワークドライブ上のディレクトリに作成されるファイルを監視するアプリケーションをセットアップする必要があります。 でしょうFileSystemWatcherかポーリングタイマーには最良の選択肢でしょう。私は過去に両方の方法を使用しましたが、広範囲ではありません。 どちらの方法にもどのような問題(パフォーマンス、信頼性など)がありますか?

8
AngularJSでビュー間を変更するときにスコープのモデルを維持します
私はAngularJSを学んでいます。のは、私が持っているとしましょう/ VIEW1を使用してMy1Ctrlを、および/ VIEW2使用My2Ctrlを。これは、各ビューに独自のシンプルだが異なるフォームがあるタブを使用してナビゲートできます。 ユーザーが去ってからview1に戻ったときに、view1の形式で入力した値がリセットされないようにするにはどうすればよいですか? つまり、view1への2回目の訪問で、モデルを去ったときとまったく同じ状態を維持するにはどうすればよいのでしょうか。

13
デリゲートとは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6年前休業。 この質問を改善する デリゲートの実際の役割は何ですか? 私はインタビューで何度もこの質問をされてきましたが、インタビュアーが私の答えに満足したとは思いません。 誰かが私に最良の定義を一文で実用的な例を挙げて教えてもらえますか?
152 oop  delegates 




2
内部で例外をスローするときに(false == true)ブロックを実行する場合
かなり奇妙な問題が発生しています。 これは私のコードです: private async Task BreakExpectedLogic() { bool test = false; if (test == true) { Console.WriteLine("Hello!"); throw new Exception("BAD HASH!"); } } 本当にシンプルに思えますが、Console.WriteLineやをヒットするべきではありませんthrow。何らかの理由で、常にをヒットしていthrowます。 をthrow独自のメソッドに移動すると、正常に動作します。私の質問は、それがifブロックを無視してヒットする方法ですthrow new Exception: 編集1:署名を含めるようにコードを更新しました。この問題に関係のないものをすべて削除して実行しましたが、引き続き発生します。

7
メモリ/リソースリークを見つけるのに最適なAndroidツールと方法は何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 私はAndroidアプリを開発しましたが、すべてがうまく機能しているようで、勝利を宣言して出荷したいのですが、メモリとリソースのリークがいくつかあるだけだということを知っている電話アプリ開発の段階にいますそこで; そして、Androidには16MBのヒープしかなく、Androidアプリでは明らかに驚くほど簡単にリークします。 私は周りを見回してきましたが、これまでのところ「hprof」と「traceview」に関する情報を掘り下げることしかできず、どちらも多くの好意的なレビューを得ることはできません。 OSプロジェクトで共有したいツールや方法はありますか?

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