プログラミング

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

21
Spring Boot-例外を含むすべての要求と応答を1か所に記録する方法
私は春のブートで残りのAPIに取り組んでいます。入力パラメーター(GET、POSTなどのメソッドを使用)、要求パス、クエリ文字列、この要求の対応するクラスメソッド、このアクションの応答(成功とエラーの両方)を含むすべての要求をログに記録する必要があります。 例として: 成功したリクエスト: http://example.com/api/users/1 ログは次のようになります。 { HttpStatus: 200, path: "api/users/1", method: "GET", clientIp: "0.0.0.0", accessToken: "XHGu6as5dajshdgau6i6asdjhgjhg", method: "UsersController.getUser", arguments: { id: 1 }, response: { user: { id: 1, username: "user123", email: "user123@example.com" } }, exceptions: [] } またはエラーでリクエスト: http://example.com/api/users/9999 ログは次のようになります。 { HttpStatus: 404, errorCode: 101, path: "api/users/9999", method: "GET", …


12
マークダウン構文でのディレクトリとファイル構造の表現
私のJekyllブログ投稿のいくつかでディレクトリとファイルの構造を説明したいのですが、Markdownはそのようなものを出力するためのきちんとした方法を提供していますか? たとえば、Jekyll Webサイトのこのリンクで、ディレクトリとファイル構造がページに非常にきれいに出力されていることがわかります。 . ├── _config.yml ├── _drafts │ ├── begin-with-the-crazy-ideas.textile │ └── on-simplicity-in-technology.markdown ├── _includes │ ├── footer.html │ └── header.html ├── _layouts │ ├── default.html │ └── post.html ├── _posts │ ├── 2007-10-29-why-every-programmer-should-play-nethack.textile │ └── 2009-04-26-barcamp-boston-4-roundup.textile ├── _data │ └── members.yml ├── _site └── index.html 上記の行ブロック文字はUnicodeであると思います(この回答で説明されているように)が、Markdownや別のブラウザーがそれらをどのように処理するかはわかりません。Markdownがこれを行ういくつかの方法を含んでいて、おそらく上記のUnicode文字として出力されることを望んでいました。
215 unicode  markdown  jekyll 

3
関数名の括弧はどういう意味ですか?
プロジェクトのソースファイルの1つで、次のC関数の定義を見つけました。 int (foo) (int *bar) { return foo (bar); } 注:の横にアスタリスクがないfooため、関数ポインターではありません。またはそれは?再帰呼び出しで何が起こっているのですか?
214 c  function  parentheses 



4
Fiddlerトラフィックをフィルタリングする
特定のホスト名に向けられたトラフィックのみを表示するようにFiddlerに指示することはできますか?つまり、フィドラートラフィックをホスト用にフィルタリングできますか?
214 fiddler 

6
iPadおよびiPhoneの入力ボタンのスタイル
CSSを使用してWebサイトの入力ボタンのスタイルを設定していますが、IOSデバイスでは、スタイルがMacのデフォルトボタンに置​​き換えられています。iOSのボタンのスタイルを設定する方法、または送信ボタンのように動作するハイパーリンクを作成する方法はありますか?
214 iphone  css  ios  ipad 

12
Javaでリストの逆のリストビューを取得するにはどうすればよいですか?
(List#sublistリストにサブリストビューを提供するのと同じような方法で)リストのリストビューを反転させたい。この機能を提供する機能はありますか? リストのコピーを作成したり、リストを変更したりしたくありません。 この場合でも、リストに少なくともリバースイテレータを取得できれば十分です。 また、私はこれを自分で実装する方法を知っています。私はちょうどJavaがすでにこのようなものを提供しているかどうかを尋ねています。 デモの実装: static <T> Iterable<T> iterableReverseList(final List<T> l) { return new Iterable<T>() { public Iterator<T> iterator() { return new Iterator<T>() { ListIterator<T> listIter = l.listIterator(l.size()); public boolean hasNext() { return listIter.hasPrevious(); } public T next() { return listIter.previous(); } public void remove() { listIter.remove(); } }; } …

3
@mediaメディアクエリとASP.NET MVCかみそり構文の衝突
Razorビューエンジンを使用してASP.NET MVCで実行する大規模なサイトを持っています。 サイト全体のすべての一般的なスタイリングを含む基本スタイルシートがあります。ただし、場合によっては、ページ固有のスタイル<head>があります。通常、これは1行または2行です。 私はCSSを<head>厳密に分離していないので特に好きではありませんが、1行または2行は、そのページに固有のものなので、別のファイルを添付して帯域幅を追加する必要はありません。 ページ固有のメディアクエリをに挿入したいの<head>ですが、メディアクエリが@記号と角かっこ{}を使用しているため、かみそりの構文と競合しています。 @section cphPageHead{ <style> /* PAGE SPECIFIC CSS */ ... @media only screen and (max-width : 960px) <-- the @ symbol here is clashing! { ... } } </style> } これを回避する方法はありますか?

6
Rubyのdupメソッドとcloneメソッドの違いは何ですか?
言うためdupのRubyドキュメント: 一般的に、cloneそしてdup子孫クラスで異なる意味を有することができます。ながらcloneその内部状態を含むオブジェクトを複製するために使用され、dup典型的には、新しいインスタンスを作成するために、子孫オブジェクトのクラスを使用します。 しかし、いくつかのテストを行ったところ、実際には同じであることがわかりました。 class Test attr_accessor :x end x = Test.new x.x = 7 y = x.dup z = x.clone y.x => 7 z.x => 7 では、2つの方法の違いは何ですか?
214 ruby  clone  dup 

13
モーダルViewControllerプレゼンテーションスタイルがUIModalPresentationFormSheetの場合、iPadキーボードは閉じません。
注意: iOS 4.3以降の解決策については、承認された回答(上位投票ではない)を参照してください。 この質問は、iPadのキーボードで発見された動作に関するもので、ナビゲーションコントローラーのあるモーダルダイアログに表示された場合、その動作は却下されません。 基本的に、ナビゲーションコントローラーに次の行を表示すると、次のようになります。 navigationController.modalPresentationStyle = UIModalPresentationFormSheet; キーボードは却下されません。この行をコメントアウトすると、キーボードは正常に消えます。 ... ユーザー名とパスワードの2つのtextFieldがあります。ユーザー名には[次へ]ボタンがあり、パスワードには[完了]ボタンがあります。これをモーダルナビゲーションコントローラーに表示しても、キーボードは消えません。 WORKS broken *b = [[broken alloc] initWithNibName:@"broken" bundle:nil]; [self.view addSubview:b.view]; 動作しません broken *b = [[broken alloc] initWithNibName:@"broken" bundle:nil]; UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:b]; navigationController.modalPresentationStyle = UIModalPresentationFormSheet; navigationController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; [self presentModalViewController:navigationController animated:YES]; [navigationController release]; [b release]; ナビゲーションコントローラー部分を削除し、それ自体でモーダルビューコントローラーとして「b」を表示すると、機能します。ナビゲーションコントローラーに問題がありますか? WORKS …

21
表の行でSlideDown(またはShow)関数を使用する方法
テーブルに行を追加し、その行をスライドさせて表示しようとしていますが、slidedown関数は、レイアウトを混乱させるテーブル行にdisplay:blockスタイルを追加しているようです。 これを回避する方法はありますか? これがコードです: $.get('/some_url', { 'val1': id }, function (data) { var row = $('#detailed_edit_row'); row.hide(); row.html(data); row.slideDown(1000); } );

15
Mac SQLiteエディター[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する CocoaMySQLは知っていますが、SQLite用のMac GUIは見たことがありません。 私のGoogle検索でMac関連のGUIが表示されなかったため、Googleではなくここで質問します。

11
LINQシングルvsファースト
LINQ: クエリが単一のレコードを返すことが確実であることがわかっSingle()ているFirst()場合は、演算子を使用する方が効率的ですか? 違いはありますか?
214 .net  linq 

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