プログラミング

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


11
RecyclerViewアイテムが表示されたときにアニメーション化する方法
表示されているRecyclerViewアイテムをアニメーション化するにはどうすればよいですか? デフォルトのアイテムアニメーターは、リサイクラーデータが設定された後にデータが追加または削除されたときにのみアニメーション化します。私は新しいアプリケーションを開発しているので、どこから始めればよいのかわかりません。 これを達成する方法はありますか?

3
WPFのページとウィンドウ?
ソリューションエクスプローラーで新しいファイルを追加するときのWPFのページとウィンドウの違いは何ですか?
237 c#  wpf 

19
要素が存在するようになるまで待つ方法は?
私はChromeの拡張機能に取り組んでいて、疑問に思っています。要素が存在するようになったときにそれを見つけるための最良の方法は何ですか?プレーンなJavaScriptを使用し、要素が存在するまでチェックする間隔を設けていますか、それともjQueryはこれを行う簡単な方法を持っていますか?


10
ASP.NET MVC 5-ID。現在のApplicationUserを取得する方法
プロジェクトにArticle ApplicationUserという名前のプロパティを持つArticleエンティティがありますAuthor。現在ログに記録されているオブジェクト全体を取得するにはどうすればよいApplicationUserですか?新しい記事を作成するときに、AuthorプロパティをArticlecurrent に設定する必要がありますApplicationUser。 以前のメンバーシップメカニズムではそれは単純でしたが、新しいアイデンティティアプローチでは、これを行う方法がわかりません。 私はこのようにしてみました: Identity拡張機能のusingステートメントを追加します。 using Microsoft.AspNet.Identity; 次に、現在のユーザーを取得しようとします。 ApplicationUser currentUser = db.Users.FirstOrDefault(x => x.Id == User.Identity.GetUserId()); しかし、次の例外が発生します。 LINQ to Entitiesは、メソッド 'System.String GetUserId(System.Security.Principal.IIdentity)'メソッドを認識しないため、このメソッドをストア式に変換できません。Source = EntityFramework

6
開発者ツールを使用してInternet Explorer 11でCookieを表示する方法
IE11の開発者ツールを使用して設定されたCookieを表示する方法を探しています。ネットワークプロファイリングで、送受信されるCookieを表示するオプションが表示されますが、これは実際には同じではありません。リクエストごとなので使いづらいです。確かに、IE10でできるようにすべてのCookieを表示する方法があるはずです。


6
List <X>からList <Y>にキャストするための短い構文?
次のように、アイテムのリストをあるタイプから別のタイプにキャストすることは可能です(オブジェクトにキャストを実行するための静的で明示的な演算子メソッドがある場合)。 List&lt;Y&gt; ListOfY = new List&lt;Y&gt;(); foreach(X x in ListOfX) ListOfY.Add((Y)x); しかし、リスト全体を一度にキャストすることは不可能ですか?例えば、 ListOfY = (List&lt;Y&gt;)ListOfX;
237 c#  list  casting  ienumerable 

15
Angular 2のURLからクエリパラメータを取得するにはどうすればよいですか?
私はangular2.0.0-beta.7を使用しています。コンポーネントがに/path?query=value1リダイレクトされるようなパスにロードされたとき/path。GETパラメータが削除されたのはなぜですか?パラメータを保持するにはどうすればよいですか? ルーターにエラーがあります。のようなメインルートがある場合 @RouteConfig([ { path: '/todos/...', name: 'TodoMain', component: TodoMainComponent } ]) と私の子供のルートのような @RouteConfig([ { path: '/', component: TodoListComponent, name: 'TodoList', useAsDefault:true }, { path: '/:id', component: TodoDetailComponent, name:'TodoDetail' } ]) その後、TodoListComponentでパラメータを取得できません。私は得ることができます params("/my/path;param1=value1;param2=value2") でもクラシックが欲しい query params("/my/path?param1=value1&amp;param2=value2")

10
結果が異なる複数のタスクを待機しています
私には3つのタスクがあります。 private async Task&lt;Cat&gt; FeedCat() {} private async Task&lt;House&gt; SellHouse() {} private async Task&lt;Tesla&gt; BuyCar() {} 私のコードを続行する前に、これらすべてを実行する必要があり、それぞれの結果も必要です。結果に共通点はありません 3つのタスクが呼び出されて完了するのを待って結果を取得するにはどうすればよいですか?

16
Windows .exeを「逆コンパイル」することは可能ですか?または、少なくともアセンブリを表示しますか?
私の友人がFacebookからいくつかのマルウェアをダウンロードしましたが、自分自身に感染することなくそれが何をするのか知りたいです。.exeを実際に逆コンパイルできないことはわかっていますが、少なくともアセンブリで表示したり、デバッガをアタッチしたりできますか? .NET実行可能ファイルではなく、CLIヘッダーではないことを編集してください。

8
HTTPヘッダーを設定する方法(キャッシュ制御用)?
サイトのブラウザキャッシュを有効にする方法 このようにヘッダーのどこかにcache-control:publicを置くだけですか? &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" Cache-Control:public; &gt; 最新バージョンのXAMPPで開発している最新バージョンのPHPを使用しています。

5
ostreamの<<演算子を適切にオーバーロードする方法は?
行列演算のためにC ++で小さな行列ライブラリを書いています。しかし、私のコンパイラは文句を言いますが、以前はそうではありませんでした。このコードは6か月間棚に置いたままで、その間にコンピュータをdebian etchからlenny(g ++(Debian 4.3.2-1.1)4.3.2)にアップグレードしましたが、同じg ++のUbuntuシステムでも同じ問題があります。 これが私のマトリックスクラスの関連部分です: namespace Math { class Matrix { public: [...] friend std::ostream&amp; operator&lt;&lt; (std::ostream&amp; stream, const Matrix&amp; matrix); } } そして「実装」: using namespace Math; std::ostream&amp; Matrix::operator &lt;&lt;(std::ostream&amp; stream, const Matrix&amp; matrix) { [...] } これはコンパイラーによって与えられたエラーです: matrix.cpp:459:エラー: 'std :: ostream&Math :: Matrix :: operator &lt;&lt;(std :: …

13
Mac(BSD)とLinuxの両方で機能するsedインプレースフラグ
sedLinuxとMacの両方で機能するバックアップなしのtodoインプレース編集の呼び出しはありますか?sedOS Xに同梱されているBSD はを必要sed -i '' …としているようですが、GNU sedLinuxディストリビューションは通常、引用符を(バックアップ拡張子ではsed -i …なく)空の入力ファイル名として解釈し、代わりに必要です。 両方のフレーバーで機能するコマンドライン構文はありますか?したがって、両方のシステムで同じスクリプトを使用できますか?
237 linux  macos  sed  bsd 

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