プログラミング

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


21
JavaScriptで配列を複製する最速の方法-スライス対「for」ループ
JavaScriptで配列を複製するには:次のどれを使用する方が高速ですか? スライス方式 var dup_array = original_array.slice(); For ループ for(var i = 0, len = original_array.length; i < len; ++i) dup_array[i] = original_array[i]; 私は両方の方法が唯一のことを知っています 浅いコピー:original_arrayにオブジェクトへの参照が含まれている場合、オブジェクトは複製されませんが、参照のみがコピーされるため、両方の配列は同じオブジェクトへの参照を持ちます。しかし、これはこの質問の要点ではありません。 私は速度についてのみ尋ねています。

19
Git 1.7以降ですべてのリモートブランチを一覧表示するにはどうすればよいですか?
私は試しましたがgit branch -r、ローカルで追跡したリモートブランチのみがリストされています。まだ持っていないもののリストを見つけるにはどうすればよいですか?(コマンドがすべてのリモートブランチをリストするか、追跡されていないブランチのみをリストするかは、私には関係ありません。)


30
Babel 6 regeneratorRuntimeが定義されていません
私は非同期を使用しようとしていますが、Babel 6でゼロから待機していますが、regeneratorRuntimeが定義されていません。 .babelrcファイル { "presets": [ "es2015", "stage-0" ] } package.jsonファイル "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15", "babel-preset-stage-0": "^6.0.15" } .jsファイル "use strict"; async function foo() { await bar(); } function bar() { } exports.default = foo; async / awaitを使用せずに通常どおり使用しても問題ありません。私が間違っていることはありますか?

12
MySQLで一重引用符、二重引用符、およびバッククォートを使用する場合
クエリを書くための最良の方法を学ぼうとしています。一貫性を保つことの重要性も理解しています。これまでは、一重引用符、二重引用符、バッククォートを無作為に使用してきました。 例: $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)'; また、上記の例では、と考えてtable、col1、val1、などの変数かもしれません。 これの基準は何ですか?職業はなんですか? 私はここで同様の質問に対する回答を約20分間読んでいますが、この質問に対する明確な回答はないようです。
633 mysql  sql  quotes 

30
Eclipse、Subclipse、SubversiveのSVNプラグインの長所と短所は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 EclipseのSVNは2つのキャンプに分かれています。SVNの人々はSubclipseと呼ばれるプラグインを開発しました。Eclipseの人々はSubversiveと呼ばれるプラグインを持っています。大まかに言って、どちらも同じことをします。それぞれの長所と短所は何ですか?

30
この環境ではコンパイラは提供されていません。おそらく、JDKではなくJREで実行していますか?
私はm2eclipseを使用してEclipseでプロジェクトをコンパイルしています。EclipseでJDKパスを次のように設定しました。 Windows-->preferences-->installed jres--> jdk1.7.xx path しかし、これはエラーを示しています [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [INFO] 1 error [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.424s [INFO] Finished at: …

29
月の最終日を取得する方法は?
OverаэтотвопросестьответынаStack Overflowнарусском:акузнатьвpythonкогдазаканчиваетсямесяц? Pythonの標準ライブラリを使用して、特定の月の最終日を簡単に決定する(つまり、1回の関数呼び出し)方法はありますか? 標準ライブラリがサポートしていない場合、dateutilパッケージはこれをサポートしていますか?
633 python  date 


6
Pythonリクエストを使用したJSONの投稿
JSONをクライアントからサーバーにPOSTする必要があります。私はPython 2.7.1とsimplejsonを使用しています。クライアントはリクエストを使用しています。サーバーはCherryPyです。サーバーからハードコードされたJSONを取得できます(コードは表示されていません)が、サーバーにJSONをPOSTしようとすると、「400 Bad Request」が表示されます。 これが私のクライアントコードです: data = {'sender': 'Alice', 'receiver': 'Bob', 'message': 'We did it!'} data_json = simplejson.dumps(data) payload = {'json_payload': data_json} r = requests.post("http://localhost:8080", data=payload) これがサーバーコードです。 class Root(object): def __init__(self, content): self.content = content print self.content # this works exposed = True def GET(self): cherrypy.response.headers['Content-Type'] = 'application/json' return simplejson.dumps(self.content) …

12
C#インターフェイス。暗黙的な実装と明示的な実装
C#で暗黙的および明示的にインターフェイスを実装する際の違いは何ですか? いつ暗黙を使用し、いつ明示を使用する必要がありますか? どちらか一方に賛否両論はありますか? Microsoftの公式ガイドライン(Framework Design Guidelinesの最初の版から)は、コードに予期しない動作を与えるため、明示的な実装の使用は推奨されていません。 このガイドラインは、IoC以前の場合、インターフェースとして物を渡さないときに非常に有効だと思います。 誰かがその側面についても触れることができますか?
632 c#  .net  interface 

28
Pythonコードを保護するにはどうすればよいですか?
私は雇用主の顧客に配布されるPythonでソフトウェアを開発しています。私の雇用主は、時間制限のあるライセンスファイルでソフトウェアの使用を制限したいと考えています。 .pyファイルまたは.pycファイルを配布する場合、ライセンスファイルをチェックするコードを(逆コンパイルして)削除するのは簡単です。 別の側面は、私の雇用主がコードが顧客に読まれるのを望んでいないことです。コードが盗まれる可能性があるか、少なくとも「新しいアイデア」を恐れています。 この問題を処理する良い方法はありますか?既製のソリューションを使用することをお勧めします。 ソフトウェアはLinuxシステムで実行されます(そのため、py2exeでうまくいくとは思いません)。

30
Gitを使用する場合のアクセス拒否(公開鍵)エラーの解決方法
Mac Snow Leopardを使用していて、インストールしたところgitです。 試しました git clone git@thechaw.com:cakebook.git しかし、それは私にこのエラーを与えます: Initialized empty Git repository in `/Users/username/Documents/cakebook/.git/` Permission denied (publickey). fatal: The remote end hung up unexpectedly 何が欠けていますか? 私もssh-keygenパスフェーズなしで試してみましたが、それでも同じエラーが発生します。
632 git  ssh  ssh-keys  public-key 

9
Pythonで日付を日付時刻に変換する
Pythonでa dateをa datetimeに変換するための組み込みメソッドはありdatetimeますか?たとえば、指定された日付の真夜中のを取得しますか?逆の変換は簡単です。datetime持っている.date()方法を。 本当に手動で呼び出す必要がありますdatetime(d.year, d.month, d.day)か?
632 python  datetime  date 

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