プログラミング

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

25
どうすればDockerコンテナーのシェルに入ることができますか?
Dockerの使用を開始しています。WordPressの基本画像とdocker-composeを使用しています。 最初のビルド中に作成されたファイル/ディレクトリを検査するために、コンテナーの1つにSSH接続しようとしています。を実行しようとしましたがdocker-compose run containername ls -la、何も実行されませんでした。たとえそうであったとしても、1つのコマンドを実行するのではなく、ディレクトリ構造をたどることができるコンソールが必要です。Dockerでこれを行う正しい方法は何ですか?

30
1…Nを含む配列を作成する方法
1からNまでを含むJavaScript配列を作成するための以下の代替手段を探しています。Nは実行時にのみ認識されます。 var foo = []; for (var i = 1; i <= N; i++) { foo.push(i); } 私には、ループなしでこれを行う方法があるはずだと感じています。
1163 javascript  arrays 

27
JavaScriptSerializer-文字列としての列挙型のJSONシリアル化
OverаэтотвопросестьответынаStack Overflowнарусском:Сериализацияenumвjsonввидестроки enumプロパティを含むクラスがあり、を使用してオブジェクトをシリアル化するJavaScriptSerializerと、jsonの結果にはstring「名前」ではなく列挙型の整数値が含まれます。stringカスタムを作成せずに、jsonで列挙型を取得する方法はありJavaScriptConverterますか?おそらく、enum定義またはオブジェクトプロパティを装飾できる属性があるのでしょうか。 例として: enum Gender { Male, Female } class Person { int Age { get; set; } Gender Gender { get; set; } } 望ましいjson結果: { "Age": 35, "Gender": "Male" } 理想的には、組み込みの.NETフレームワーククラスを使用して回答を探すことができますが、それができない場合は(Json.netなど)を歓迎します。


11
すでにリベースを開始している場合、2つのコミットを1つにマージするにはどうすればよいですか?
2つのコミットを1つにマージしようとしているので、git readyから「コミットをリベースしてスカッシュ」しました。 私は走った git rebase --interactive HEAD~2 結果のエディターで、に変更pickしsquashてから保存を終了しますが、リベースはエラーで失敗します 以前のコミットがないと「スカッシュ」できません 作業ツリーがこの状態に達したので、回復に問題があります。 コマンドはgit rebase --interactive HEAD~2失敗します: インタラクティブリベースはすでに開始されています そしてgit rebase --continue失敗する 以前のコミットがないと「スカッシュ」できません
1158 git  git-merge 



22
Pythonで複数行コメントを作成する方法はありますか?
最近Pythonの勉強を始めましたが、複数行コメントを実装する方法が見つかりませんでした。ほとんどの言語には次のようなブロックコメント記号があります /* */ これをPythonで試しましたが、エラーが発生するため、これはおそらく正しい方法ではありません。Pythonには実際には複数行コメント機能がありますか?

15
Access-Control-Allow-Originヘッダーはどのように機能しますか?
どうやら、私はそのセマンティクスを完全に誤解しています。私はこのようなものを考えました: クライアントのダウンロードjavascriptのコードMyCode.js http://siteA- 起源。 MyCode.jsの応答ヘッダーにはAccess-Control-Allow-Origin:http://siteBが含まれています。これは、MyCode.jsがサイトBへのクロスオリジン参照を作成できることを意味していると思いました。 クライアントはMyCode.jsの一部の機能をトリガーしますhttp://siteB。これにより、クロスオリジンリクエストであるにもかかわらず、にリクエストが送信されます。 まあ、私は間違っています。このようにはまったく機能しません。それで、私はクロスオリジンリソースシェアリングを読み、w3c推奨のクロスオリジンリソースシェアリングを読み込もうとしました 確かなことが1つあります。このヘッダーをどのように使用すればよいのか、まだわかりません。 サイトAとサイトBの両方を完全に制御できます。サイトAからダウンロードしたJavaScriptコードがこのヘッダーを使用してサイトBのリソースにアクセスできるようにするにはどうすればよいですか? PS JSONPを利用したくありません。

30
アプリケーションを終了すると、眉をひそめますか?
Androidを学ぶための私の試みに移って、私は以下を読むだけです: 質問:アプリケーションを強制終了するメニューオプションを配置しない限り、ユーザーはアプリケーションを強制終了することはできますか?そのようなオプションが存在しない場合、ユーザーはどのようにアプリケーションを終了しますか? 回答:(Romain Guy):ユーザーは処理しません。システムがこれを自動的に処理します。これがアクティビティのライフサイクル(特にonPause / onStop / onDestroy)の目的です。何をする場合でも、「終了」または「終了」アプリケーションボタンを配置しないでください。Androidのアプリケーションモデルでは役に立たない。これは、コアアプリケーションの動作にも逆です。 へへ、私がAndroidの世界で取るすべてのステップで、ある種の問題にぶつかります=( どうやら、Androidでアプリケーションを終了することはできません(ただし、Androidシステムは、アプリが気になったらいつでも完全に完全に破棄できます)。どうしたの?「通常のアプリ」として機能するアプリを作成することは不可能だとユーザーは思い始めています。ユーザーがアプリを終了すると、アプリを終了できるのです。これは、OSに依存すべきではありません。 私が作成しようとしているアプリケーションは、Androidマーケット用のアプリケーションではありません。一般の方が「広く利用」できるアプリではなく、非常に狭いビジネス分野で利用されるビジネスアプリです。 Androidプラットフォーム向けの開発は、Windows Mobileと.NETに存在する多くの問題に対処しているので、本当に楽しみでした。しかし、先週は私にとってはややオフになっています...私はAndroidを放棄する必要がないことを願っていますが、今はあまりよく見えません=( アプリケーションを本当に終了する方法はありますか?
1153 android 


20
Matplotlibを使用して表示する代わりに、プロットを画像ファイルに保存します
オンザフライでプロットを生成するための簡単で汚いスクリプトを書いています。以下のコード(Matplotlibドキュメントから)を出発点として使用しています。 from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8]) labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' fracs = [15, 30, 45, 10] explode = (0, 0.05, 0, 0) pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True) title('Raining Hogs …
1150 python  matplotlib  plot 

30
PHPと列挙
PHPにはネイティブの列挙型がないことを知っています。しかし、私はJavaの世界から彼らに慣れてきました。IDEのオートコンプリート機能が理解できる定義済みの値を与える方法として、列挙型を使用したいと思います。 定数でうまくいきますが、名前空間の衝突の問題があり(そして実際には)、それらはグローバルです。配列には名前空間の問題はありませんが、あいまいであり、実行時に上書きされる可能性があり、IDEがキーを自動入力する方法を知っていることはほとんどありません(ありませんか?)。 一般的に使用する解決策/回避策はありますか?PHPの連中が列挙型について何か考えや決断をしたかどうか覚えている人はいますか
1149 php  enumeration 

18
(関数型)反応型プログラミングとは何ですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 リアクティブプログラミングに関するウィキペディアの記事を読みました。関数型リアクティブプログラミングに関する小さな記事も読んだ。説明は非常に抽象的なものです。 関数型反応プログラミング(FRP)は実際にはどういう意味ですか? (非リアクティブプログラミングとは対照的に)リアクティブプログラミングは何で構成されていますか? 私の背景は命令型/オブジェクト指向言語なので、このパラダイムに関連する説明をいただければ幸いです。

14
「==」または「is」のいずれかを使用して文字列を比較すると、異なる結果になることがあるのはなぜですか?
2つの変数が値に設定されているPythonプログラムを持っています'public'。条件式では比較var1 is var2に失敗しますが、これに変更するvar1 == var2とが返されますTrue。 Pythonインタープリターを開いて同じ「is」比較を実行すると、成功します。 >>> s1 = 'public' >>> s2 = 'public' >>> s2 is s1 True ここで何が欠けていますか?

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