プログラミング

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

7
Gemfile.lockファイルについて
bundle installコマンドを実行すると、作業ディレクトリに「Gemfile.lock」が作成されます。そのファイル内のディレクティブはどういう意味ですか? たとえば、次のファイルを見てみましょう。 PATH remote: . specs: gem_one (0.0.1) GEM remote: http://example.org/ specs: gem_two (0.0.2) gem_three (0.0.3) gem_four (0.0.4) PLATFORMS platform DEPENDENCIES gem_two gem_one! 「PATH」、「GEM」、「PLATFORMS」、「DEPENDENCIES」は何を説明していますか?それらのすべてが必要ですか? ' remote 'および ' specs 'サブディレクティブを何に含める必要がありますか? ' DEPENDENCIES 'グループの宝石名の後の感嘆符はどういう意味ですか?

17
何よりもUIViewを追加します。ナビゲーションバーも追加します
他のビューの上に、ナビゲーションバーも含めて、次のような「ポップアップ」ビューを表示したいと思います。 フルスクリーンの黒の背景と0.5のアルファUIViewController。 UIViewいくつかの情報を中央に窓、(あなたはすべてを知りたい場合は、カレンダー)。 そのために、2つUIViews(背景とウィンドウ)を含むUIViewControllerを作成し、それを表示しようとしています。シンプルなを試しましたが、[mySuperVC addSubview:myPopUpVC.view]まだナビゲーションバーが上にあります。 モーダルとして提示しようとしましたが、UIViewController下が消えて透明効果がなくなりました。 これを行うためのアイデアは、それは非常に簡単だと確信しています... ありがとう!

9
「ステートメント本体を持つラムダ式は式ツリーに変換できません」
EntityFrameworkを使用A lambda expression with a statement body cannot be converted to an expression treeすると、次のコードをコンパイルしようとするとエラー「」が発生します。 Obj[] myArray = objects.Select(o => { var someLocalVar = o.someVar; return new Obj() { Var1 = someLocalVar, Var2 = o.var2 }; }).ToArray(); エラーが何を意味するのか、そして何よりもそれを修正する方法がわかりません。何か助け?


7
AWSエラーメッセージ:競合する条件付き操作が現在このリソースに対して進行中です
このエラーが断続的に発生します。 私はjava aws sdkを使用し、数万を超える小さなファイルをs3にロードするプログラムを持っています。このエラーが断続的に表示されます。 インターネットでクイック検索を行った後、役立つ回答が見つかりませんでした。 呼び出し側プログラムはシングルスレッドであることに注意してください。基本的なaws java sdkはワーカースレッドを使用しているようです。 Status Code: 409, AWS Service: Amazon S3, AWS Request ID: 75E16E8DE2193CA6, AWS Error Code: OperationAborted, AWS Error Message: A conflicting conditional operation is currently in progress against this resource. Please try again., S3 Extended Request ID: 0uquw2YEoFamLldm+c/p412Lzd8jHJGFBDz3h7wN+/4I0f6hnGLkPMe+5LZazKnZ at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:552) at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:289) at …

5
MySQLの「NOT IN」クエリ
簡単なクエリを実行してTable1、別のテーブルの列に主列の値が存在しないすべての行をスローしたいと思いました(Table2)。 私は使ってみました: SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal 代わりに、これは構文エラーをスローしています。グーグル検索は、MySQLがサポートしておらずNOT IN、非常に複雑なものを使用する必要があると人々が言っ​​ているフォーラムに私を導きました。これは本当ですか?または私は恐ろしい間違いをしていますか?
181 sql  mysql 

9
Java8ラムダを使用してストリームを逆順にソートする方法は?
リストをソートするためにjava lambdaを使用しています。 逆に並べ替えるにはどうすればよいですか? この投稿を見ましたが、Java 8ラムダを使用したいと思います。 これがハックとしての私のコードです(私は* -1を使用しました)。 Arrays.asList(files).stream() .filter(file -> isNameLikeBaseLine(file, baseLineFile.getName())) .sorted(new Comparator<File>() { public int compare(File o1, File o2) { int answer; if (o1.lastModified() == o2.lastModified()) { answer = 0; } else if (o1.lastModified() > o2.lastModified()) { answer = 1; } else { answer = -1; } return …

5
Swiftで単純なコレクションビューを作成する方法
使い方を学ぼうとしていますUICollectionView。ドキュメントには、理解することが少し難しいですし、私が見つけたのチュートリアルでは、Objective Cのか、長い複雑なプロジェクトでのいずれかでした。 私がの使い方を学んでいたときUITableView、私たちは ❤SwiftのiOS 8でシンプルなテーブルビューを作成する方法を教えてくれました。Swiftには、非常に基本的な設定と説明がありました。このようなものはありUICollectionViewますか? 以下の答えは、これを行うことを学ぶ私の私の試みです。


23
Expressに登録されているすべてのルートを取得するにはどうすればよいですか?
Node.jsとExpressを使用して構築されたWebアプリケーションがあります。ここで、登録されたすべてのルートを適切な方法でリストしたいと思います。 たとえば、私が実行した場合 app.get('/', function (...) { ... }); app.get('/foo/:id', function (...) { ... }); app.post('/foo/:id', function (...) { ... }); 次のようなオブジェクト(またはそれに相当するもの)を取得したいと思います。 { get: [ '/', '/foo/:id' ], post: [ '/foo/:id' ] } これは可能ですか?可能な場合、どのように? 更新:その間、私はこの問題を解決する、与えられたアプリケーションからルートを抽出するget-routesと呼ばれるnpmパッケージを作成しました。現在、サポートされているのはExpress 4.xだけですが、今のところこれで問題ありません。参考までに。
181 node.js  express 

12
100%幅のテキストボックスがコンテナを超えて拡張するのを停止できますか?
行全体を埋めるテキストボックスがあるとします。私はそれに次のようなスタイルを与えます: input.wide {display:block; width: 100%} 幅はテキストボックスの内容に基づいているため、これにより問題が発生します。テキストボックスには、デフォルトでマージン、ボーダー、パディングがあり、幅が100%のテキストボックスはコンテナよりも大きくなります。 たとえば、ここの右側: テキストボックスがコンテナの幅を超えて拡大することなく、コンテナの幅を満たす方法はありますか ここに私が何を意味するかを示すいくつかのHTMLの例があります: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>Untitled Page</title> <style type="text/css"> #outer{border: 1px solid #000; width: 320px; margin: 0px;padding:0px} #inner{margin: 20px; padding: 20px; background: #999;border: 1px solid #000;} input.wide {display:block; margin: 0px} input.normal {display:block; float: right} …
181 html  css 



9
リモートリポジトリの特定のバージョンのGitクローン
約1か月前にリモートgitリポジトリのクローンを作成しました。リモートリポジトリは多くの変更が行われ、現在は不安定になっています。ここで、1か月前にクローンしたものと同じバージョンのリポジトリの別のコピーが必要です。 どうすればよいですか?
181 git  git-clone 

8
PDOで永続的な接続を使用することの欠点は何ですか
PDOでは、PDO::ATTR_PERSISTENT属性を使用して接続を持続させることができます。PHPマニュアルによると- 永続的な接続はスクリプトの最後では閉じられませんが、キャッシュされ、別のスクリプトが同じ資格情報を使用して接続を要求すると再利用されます。永続的な接続キャッシュを使用すると、スクリプトがデータベースと通信する必要があるたびに新しい接続を確立するオーバーヘッドを回避できるため、Webアプリケーションが高速になります。 また、PDO ODBCドライバーの使用中は永続的な接続を使用しないことをお勧めします。これは、ODBC接続プーリングプロセスを妨げる可能性があるためです。 したがって、最後のケースを除いて、PDOで永続的な接続を使用することには欠点がないようです。ただし、このメカニズムを使用することの他の欠点、つまり、このメカニズムによってパフォーマンスが低下するなどの状況があるかどうかを知りたいです。
181 php  pdo 

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