プログラミング

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

7
Pythonで新しい辞書を作成する
Pythonで辞書を作りたいのですが。しかし、私が目にするすべての例は、リストなどから辞書をインスタンス化しています。.. Pythonで新しい空の辞書を作成するにはどうすればよいですか?
454 python  dictionary 

22
Gitで分岐点を見つけますか?
ブランチマスターとAを含むリポジトリと、2つの間のたくさんのマージアクティビティがあります。ブランチAがマスターに基づいて作成されたときに、リポジトリでコミットを見つけるにはどうすればよいですか? 私のリポジトリは基本的に次のようになります: -- X -- A -- B -- C -- D -- F (master) \ / \ / \ / \ / G -- H -- I -- J (branch A) リビジョンAを探していますが、これはgit merge-base (--all)見つかりません。
454 git  branch 

13
WCF-メッセージサイズクォータを増やす方法
データベースからクライアントに1000レコードを返すWCFサービスがあります。ASP.NET WCFクライアントを持っています(WCFを使用するためにasp.net Webアプリケーションプロジェクトにサービス参照を追加しました)。 クライアントアプリケーションを実行すると、次のメッセージが表示されます。 受信メッセージの最大メッセージサイズクォータ(65536)を超えました。クォータを増やすには、適切なバインディング要素でMaxReceivedMessageSizeプロパティを使用します。 何か助けは?メッセージサイズの割り当てを増やす方法は?
454 .net  asp.net  wcf  .net-3.5 



14
Pythonで** kwargsを使用する適切な方法
適切な使用方法は何ですか **kwargsデフォルト値に関して、Pythonでですか? kwargs辞書を返しますが、デフォルト値を設定する最良の方法は何ですか、またはそれはありますか?辞書としてアクセスするだけですか?get関数を使用しますか? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') 簡単な質問ですが、良いリソースを見つけることができません。人々は私が見たコードでそれをさまざまな方法で行っており、何を使用するかを知るのは困難です。
454 python  kwargs 




27
ExcelにUTF-8 CSVファイルを自動的に認識させることは可能ですか?
一部のデータをCSVファイルにエクスポートするアプリケーションの一部を開発しています。アプリケーションは、すべてのレベルで多言語性を備えているため、常にUTF-8を使用します。しかし、そのようなCSVファイル(発音区別符号、キリル文字、ギリシャ文字を含む)をExcelで開くと、次のような期待される結果が得られませんГ„/Г¤, Г–/Г¶。また、開いているCSVファイルがUTF-8でエンコードされていることをExcelに強制的に理解させる方法がわかりません。またEF BB BF、UTF-8 BOMを指定してみましたが、Excelでは無視されます。 回避策はありますか? PSどのツールがExcelのように動作する可能性がありますか? 更新 私はコミュニティを質問の定式化と混同したと言わざるを得ません。この質問をしているときに、ExcelでUTF-8のCSVファイルを問題なく、流暢で透過的な方法で開く方法を求めました。しかし、私はそれを自動的に行うことを求める間違った処方を使用しました。これは非常に混乱し、VBAマクロオートメーションと競合します。私が最も感謝しているこの質問には2つの回答があります。Alexによる最初の回答https://stackoverflow.com/a/6002338/166589と、この回答を受け入れました。そしてマークによるhttps://stackoverflow.com/a/6488070/166589少し遅れて登場しました。使いやすさの観点から、ExcelはユーザーフレンドリーなUTF-8 CSVサポートが不足しているように見えたので、両方の答えが正しいと考え、Excelは実際には実行できなかったと述べたので、最初にAlexの答えを受け入れました。透過的に。ここで私は自動的に混乱しました。マークの答えは、より高度なユーザーが期待される結果を達成するためのより複雑な方法を促進します。どちらの回答も素晴らしいですが、Alexの回答は、明確に指定されていない質問に少しよく適合します。 アップデート2 最後の編集から5か月後、何らかの理由でアレックスの回答が消えていることに気づきました。私はそれが技術的な問題ではなかったことを本当に望んでおり、どの回答がより優れているかについてこれ以上議論がないことを願っています。だから私はマークの答えを最高のものとして受け入れています。
453 excel  csv  utf-8 

24
プレーンURLをリンクに置き換える方法は?
以下の関数を使用して、特定のテキスト内のURLを照合し、HTMLリンクに置き換えます。正規表現はうまく機能していますが、現在は最初の一致のみを置き換えています。 すべてのURLを置き換えるにはどうすればよいですか?execコマンドを使用する必要があると思いますが、実際にそれを行う方法を理解していませんでした。 function replaceURLWithHTMLLinks(text) { var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/i; return text.replace(exp,"<a href='$1'>$1</a>"); }
453 javascript  regex 

18
java.util.Dateをjava.sql.Dateに変換する方法
をjava.util.Date入力として使用し、それを使用してクエリを作成しようとしています-したがって、が必要java.sql.Dateです。 暗黙的または明示的に変換を実行できないことを知って驚きましたが、Java APIはまだかなり新しいため、どのように変換するかもわかりません。
453 java  sql  datetime  date 

24
さまざまなproductFlavorsのgoogle-services.json
アップデート: GCMが廃止されて、使用FCM こちらの Googleデベロッパーページのガイドに従って、新しいGoogleクラウドメッセージングを実装しています 正常に実行してテストしました。しかし今私の問題は、異なるapplicationId / packageNameと異なるGoogle Cloud Messaging Project Idを持つ異なる製品フレーバーを持っていることです。google-services.json置かれなければなら/app/google-services.jsonない味フォルダ。 google-services.json多くのフレーバーで設定を変える方法はありますか?


18
標準のC ++ / C ++ 11 / Cを使用してファイルが存在するかどうかを確認する最も速い方法は?
標準のC ++ 11、C ++、またはCにファイルが存在するかどうかを確認する最速の方法を見つけたいと思います。何千ものファイルがあり、それらに何かを行う前に、すべてが存在するかどうかを確認する必要があります。/* SOMETHING */次の関数の代わりに何を書くことができますか? inline bool exist(const std::string& name) { /* SOMETHING */ }
453 c++  c  file  stream 

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