プログラミング

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

18
tmuxモードでvimのcolorchemeを失う
iterm2を実行していますが、tmuxモードの場合、vimで設定したカラースキームが表示されません。itermで設定した配色のみ。シェルからvimを実行した場合、colorschemeは正しく表示されます。これは、tmuxモードの場合のみです。 私は:colorscheme molokaivim(下のスクリーンショットを参照)で設定を試みましたが、変更されません-繰り返しになりますが、iterm2のデフォルトのカラースキームはそのままです。 itermまたはtmux.confの設定が不足していますか?私のdotflesはここのgithubにあります。
228 macos  vim  tmux  iterm 

11
UIGestureRecognizerを複数のビューにアタッチできますか?
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTapTap:)]; [self.view1 addGestureRecognizer:tapGesture]; [self.view2 addGestureRecognizer:tapGesture]; [tapGesture release]; 上記のコードではタップのみview2が認識されます。3行目をコメント化すると、タップview1が認識されます。私が正しく、ジェスチャー認識機能を1回しか使用できない場合、これがバグなのか、それともいくつかのドキュメントが必要なだけなのかわかりません。


5
Railsのパラメータは説明されましたか?
誰かparamsがRailsコントローラで説明できますか?それらはどこから来て、何を参照していますか? def create @vote = Vote.new(params[:vote]) item = params[:vote][:item_id] uid = params[:vote][:user_id] @extant = Vote.find(:last, :conditions => ["item_id = ? AND user_id = ?", item, uid]) last_vote_time = @extant.created_at unless @extant.blank? curr_time = Time.now end このコードを1行ずつ読み、何が起こっているのかを理解できるようにしたいと思います。

21
Intellisenseとコードの提案がVisual Studio 2012 Ultimate RCで機能しない
Visual Studio 2012 Ultimate RCをダウンロードしてインストールしましたが、インテリセンスに問題があります。Ctrl+ を押すまで機能しませんSpace。コード提案も無効になります(メソッドパラメータなど)。 プロセスの最後に次のメッセージが表示されるため、VSインストールに問題があると思います。「イベントログファイルがいっぱいです」。 なぜこの問題が発生するのですか?それを修正するにはどうすればよいですか?

3
戻り値型のJavaメソッドはreturnステートメントなしでコンパイルされます
質問1: 次のコードがreturnステートメントなしでコンパイルされるのはなぜですか? public int a() { while(true); } 注意:しばらくしてからreturnを追加すると、が返されUnreachable Code Errorます。 質問2: 一方、次のコードがコンパイルされるのはなぜですか? public int a() { while(0 == 0); } 以下はそうではありませんが。 public int a(int b) { while(b == b); }

22
Twitter Bootstrap 3でのIE8の問題
新しいTwitter Bootstrapを使用してサイトを作成しています。サイトは正常に見え、IE8を除くすべての必要なブラウザーで動作します。 IE8では、モバイルバージョンの要素が表示されているようですが、デスクトップの全画面に表示されます。私が抱えている問題は、Twitterブートストラップが最初にモバイルであることだと思います。そのため、何らかの理由でIE8がこのオプションを採用しています。 また、containerクラスが意図したとおりに最大幅のCSSプロパティを取得していないようです。誰かが私が間違ったことを見ることができますか? <!-- Favicon --> <link rel="shortcut icon" href="/favicon.ico"> <link rel="apple-touch-icon" href="/apple-touch-icon.png"> <!-- Bootstrap --> <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0-rc1/css/bootstrap.css" rel="stylesheet"> <link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet"> <script src="/SiteFiles/js/modernizr.js"></script> <!-- CSS --> <link href="/SiteFiles/css/main.css" rel="stylesheet"> <header> <div class="topArea clearfix"> <div class="container"> <div class="topLinks"> <div class="btn-group"> <span class="flag" data-toggle="dropdown"> </span> <ul class="dropdown-menu"> <li><a href="#">Country 1</a></li> <li><a …

1
JSFリソースライブラリとは何ですか、またどのように使用する必要がありますか?
JSF <h:outputStylesheet>、<h:outputScript>および<h:graphicImage>コンポーネントが持つlibrary属性を。これは何ですか?これはどのように使用する必要がありますか?使用されるタグに応じて、次のように一般的なコンテンツ/ファイルタイプcss、jsおよびimg(またはimage)ライブラリ名として使用する多くの例がWebにあります。 <h:outputStylesheet library="css" name="style.css" /> <h:outputScript library="js" name="script.js" /> <h:graphicImage library="img" name="logo.png" /> それはどのように役立ちますか?libraryこれらの例の値は、すでにタグ名で表されているものを繰り返すだけのようです。以下のために<h:outputStylesheet>それは、「CSSライブラリ」を表していることをすでに明らかにタグ名に基づいています。同じように機能する次のものとの違いは何ですか? <h:outputStylesheet name="css/style.css" /> <h:outputScript name="js/script.js" /> <h:graphicImage name="img/logo.png" /> また、生成されるHTML出力は少し異なります。のコンテキストパス/contextnameとFacesServletのURLパターンへのマッピングを指定する*.xhtmlと、前者はリクエストパラメータとしてライブラリ名を使用して次のHTMLを生成します。 <link rel="stylesheet" type="text/css" href="/contextname/javax.faces.resource/style.css.xhtml?ln=css" /> <script type="text/javascript" src="/contextname/javax.faces.resource/script.js.xhtml?ln=js"></script> <img src="/contextname/javax.faces.resource/logo.png.xhtml?ln=img" alt="" /> 後者は、URIのパスにライブラリ名を含む次のHTMLを生成します。 <link rel="stylesheet" type="text/css" href="/contextname/javax.faces.resource/css/style.css.xhtml" /> <script type="text/javascript" src="/contextname/javax.faces.resource/js/script.js.xhtml"></script> <img src="/contextname/javax.faces.resource/img/logo.png.xhtml" alt="" /> …
228 jsf  jsf-2  resources 

7
.keyCodeと.which
これはスタックオーバーフローのどこかで解決されると思いましたが、見つかりません。 キープレスイベントをリッスンしている場合、Enterキーが押されたかどう.keyCodeか.whichを確認するために使用する必要がありますか? 私はいつも次のようなことをしました: $("#someid").keypress(function(e) { if (e.keyCode === 13) { e.preventDefault(); // do something } }); しかし、の.which代わりにを使用する例を見ています.keyCode。違いは何ですか?他のブラウザよりフレンドリーなブラウザがありますか?
228 javascript  jquery 

6
REST認証スキームのセキュリティ
バックグラウンド: REST Webサービスの認証スキームを設計しています。これは「本当に」安全である必要はありません(個人的なプロジェクトに近いものです)が、エクササイズ/学習体験としてできるだけ安全にしたいと考えています。面倒なこと、たいていの場合は設定にかかる費用が不要なので、SSLを使用したくありません。 これらのSOの質問は、私を始めるのに特に役立ちました。 RESTful認証 REST API / Webサービスを保護するためのベストプラクティス 最高のSOAP / REST / RPC Web APIの例は?そして、なぜあなたはそれらが好きですか?そして、それらの何が問題になっていますか? Amazon S3の認証の簡易バージョンを使用することを考えています(私はOAuthが好きですが、私のニーズには複雑すぎるようです)。リプレイ攻撃を防ぐために、サーバーによってランダムに生成されたnonceをリクエストに追加しています。 質問に行くには: S3とOAuthはどちらも、いくつかの選択されたヘッダーとともにリクエストURLに署名することに依存しています。どちらも POSTまたはPUTリクエストのリクエスト本文に署名しません。これは、URLとヘッダーを保持し、リクエストの本文を攻撃者が必要とするデータに置き換える中間者攻撃に対して脆弱ではありませんか? 署名される文字列にリクエスト本文のハッシュを含めることで、これを防ぐことができるようです。これは安全ですか?

20
iOS 8レンダリングされていないビューのスナップショットを作成すると、空のスナップショットになります
iOS 8では、今までカメラから画像をキャプチャするのに問題があります。このコードを使用しています UIImagePickerController *controller=[[UIImagePickerController alloc] init]; controller.videoQuality=UIImagePickerControllerQualityTypeMedium; controller.delegate=(id)self; controller.sourceType=UIImagePickerControllerSourceTypeCamera; [self presentViewController:controller animated:YES completion:nil]; しかし、iOS 8ではこれを取得しています: Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view has been rendered at least once before snapshotting or snapshot after screen updates. 私はによって提供される解決策を試してみましたが、このポストで @property (strong,nonatomic)UIImagePickerController *controller; _controller=[[UIImagePickerController alloc] …

9
Expressjsで実際にミドルウェアとapp.useは何を意味しますか?
私が目にするほとんどすべてのExpressアプリにはapp.useミドルウェアに関する記述がありますが、実際のミドルウェアとは何か、そのapp.use記述が何をしているかについての明確で簡潔な説明は見つかりませんでした。エクスプレスドキュメント自体も、これについては少しあいまいです。これらの概念について説明していただけますか?
228 node.js  express 

9
FileResultを使用してAsp.Net MVCで任意のタイプのファイルをダウンロードしますか?
FileResultを使用して、ユーザーがAsp.Net MVCアプリケーションからファイルをダウンロードできるようにすることを提案しました。しかし、私が見つけることができる唯一の例は、常に画像ファイル(コンテンツタイプimage / jpegを指定)に関係しています。 しかし、ファイルの種類がわからない場合はどうなりますか?ユーザーが私のサイトのfileareaからほとんどすべてのファイルをダウンロードできるようにしたい。 私はこれを行う1つの方法(コードについては以前の投稿を参照)を読みましたが、1つを除いて実際に問題なく機能します。[名前を付けて保存]ダイアログに表示されるファイルの名前は、下線付きのファイルパスから連結されます( folder_folder_file.ext)。また、私がBinaryContentResultを見つけたこのカスタムクラスを使用する代わりに、FileResultを返す必要があると人々は思っているようです。 MVCでこのようなダウンロードを行う「正しい」方法を知っている人はいますか? 編集:私は答え(下)を得ましたが、他の誰かが興味を持っているなら私は完全な作業コードを投稿するべきだと思っただけです: public ActionResult Download(string filePath, string fileName) { string fullName = Path.Combine(GetBaseDir(), filePath, fileName); byte[] fileBytes = GetFile(fullName); return File( fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, fileName); } byte[] GetFile(string s) { System.IO.FileStream fs = System.IO.File.OpenRead(s); byte[] data = new byte[fs.Length]; int br = fs.Read(data, 0, …
228 c#  asp.net-mvc-2 


9
Java GUIフレームワーク。何を選ぶ?Swing、SWT、AWT、SwingX、JGoodies、JavaFX、Apache Pivot?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Java用のGUIフレームワークはかなりたくさんありますが、今日のフレームワークとして認識されているものは何ですか? 以下は、さまざまなフレームワークに対する私の理解です。間違っている場合は修正してください。これは非常に大まかに定義された一連の質問ですが、リッチなGUIアプリケーションの作成を考えている人にとっては、それでも価値があると思います。 AWT Swingの基盤であり、パフォーマンスは良好ですが、高度なコンポーネントが不足しています。リッチなアプリケーションを作成するつもりなら、AWTはおそらく進むべき道ではありません。ただし、リッチなユーザーインターフェイスを必要としない小さなGUIアプリケーションの場合。これは、実証済みのフレームワークであるため、完全に適合します。 スイング 前述のAWTに基づいています。初期の段階では、それは低速でバグが多いと見なされ、IBMにEclipse用のSWTを作成させました。ただし、Java 5(または6)では、Swingが新しいアプリケーションを構築するための選択のフレームワークになりました。Swingには豊富なコンポーネントがたくさんありますが、一部の領域ではまだ不足しています。1つの例は、並べ替えやフィルタリング/検索を実行できるフル機能のTreeTableコンポーネントがないことです。 SWT IBMがEclipseのために作成した彼らは、当時のSwingはEclipseには適していないと考えていたようです。それ自体はかなり低レベルであり、JNIを介してプラットフォームのネイティブウィジェットを使用します。SwingやAWTとはまったく関係ありません。ただし、APIはやや扱いにくく、直感的ではありません。TreeTableのようないくつかの高度なコンポーネントがあります。(しかし、私はそれらが箱から出してソートおよびフィルタリングをサポートするとは思わない)。SWTは(JNI?を介して)いくつかのネイティブバインディングを使用します。インターネット上では、このフレームワークを今日のプロジェクトで使用しないでください。(何故なの?) SwingX Swingに基づいており、その使命は、swing用の豊富なコンポーネントを作成することです。まだ開発中です。(ただし、あまりアクティブではありません。)たとえばTreeTableなど、非常に優れたコンポーネントのセットを用意します。しかし、TreeTableは、私の知る限り、フィルタリングとソートをサポートしていません。ただし、強調表示による検索はサポートされています。 SwingXはコンポーネント(AFAIU)であり、既存のSwingコンポーネントの拡張または構成であることに注意してください。 JGoodies 私が何も知らないフレームワーク...長所と短所は何ですか?Jgoodiesと他のセットとの違いは何ですか? JGoodies OTOHはPLAFとレイアウトについてです。 JavaFX Java / Oracleの最新のフラッグシップ。リッチなデスクトップまたはWebアプリケーションの開発における事実上の標準であることを約束します。 Apache Pivot Java2Dを使用してUIをレンダリングし、SwingおよびAWTの(IMO、肥大化した)遺産の影響を最小限に抑えます。(@Augustus Thoo) 主な焦点はRIA(リッチインターネットアプリケーション)にあるようですが、デスクトップアプリケーションにも適用できるようです。そして個人的なコメントとして、とても面白そうです!私は特にそれがApacheプロジェクトであることを気に入っています。 https://cwiki.apache.org/PIVOT/frequencyly-asked-questions-faq.html Qtジャンビ c / c ++で書かれたネイティブqtライブラリのjavaラッパー。非常に強力で、広く使用され、受け入れられています。多くのGUIコンポーネントと使いやすいAPIがあります。 http://qt-jambi.org/ だから、私が求めていることの少しを要約しようとする: 今日、Javaで多くの高度なコンポーネントを含むデスクトップアプリケーションを作成したいとします。何を選択すればよいですか?なぜ? これらのフレームワークのどれが非推奨として認識されるべきであり、どれが遠い未来のフレームワークとして認識されるべきですか? 今日の事実上の標準フレームワークは何ですか?Java GUIアプリケーションを作成するためにどのツールを利用しますか? 私はこれを後悔するかもしれませんが、とにかくそれを試してください: C#/。Netには、あらゆる方向に柔軟に使用できる非常に優れた使いやすいコンポーネントのセットがあると言われています。そして、異なるJavaフレームワークをある程度調査した後、Javaについて同じことを言うことができないようです。どうしてこれなの?java(世界で最も広く使用されているプログラミング言語)に同じGUIコンポーネントのセットがないのはなぜですか? javaがguiコンポーネントをはるかに低いレベルに基づいているだけで、探しているすべての高度なコンポーネントを作成することは可能ですが、すべての作業を自分で行う必要はありません。
228 java  swing  user-interface  swt  awt 

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