プログラミング

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

30
JavaScriptには、指定された範囲内で範囲を生成するための「range()」のようなメソッドがありますか?
PHPでは、次のことができます... range(1, 3); // Array(1, 2, 3) range("A", "C"); // Array("A", "B", "C") つまり、上限と下限を渡すことで、数値または文字の範囲を取得できる関数があります。 このためにJavaScriptにネイティブで組み込まれているものはありますか?そうでない場合、どのように実装しますか?

20
1つのクライアントで複数のSSH秘密鍵を使用する最良の方法
複数の秘密鍵を使用して、異なるサーバーまたは同じサーバーの異なる部分に接続したい(私の用途は、サーバーのシステム管理、Gitの管理、および同じサーバー内での通常のGitの使用です)。id_rsaファイル内のキーを単純に積み重ねてみたが役に立たなかった。 どうやらこれを行う簡単な方法は、コマンドを使用することです ssh -i <key location> login@server.example.com それはかなり面倒です。 これを少し簡単にする方法についての提案はありますか?
871 ssh  ssh-keys  openssh 

7
Entity Framework 5レコードの更新
私はASP.NET MVC3環境のEntity Framework 5内でレコードを編集/更新するさまざまな方法を調査してきましたが、これまでのところ、必要なすべてのボックスにチェックを付ける方法はありません。その理由を説明します。 私は長所と短所に言及する3つの方法を見つけました。 方法1-元のレコードを読み込み、各プロパティを更新する var original = db.Users.Find(updatedUser.UserId); if (original != null) { original.BusinessEntityId = updatedUser.BusinessEntityId; original.Email = updatedUser.Email; original.EmployeeId = updatedUser.EmployeeId; original.Forename = updatedUser.Forename; original.Surname = updatedUser.Surname; original.Telephone = updatedUser.Telephone; original.Title = updatedUser.Title; original.Fax = updatedUser.Fax; original.ASPNetUserId = updatedUser.ASPNetUserId; db.SaveChanges(); } 長所 変更するプロパティを指定できます ビューはすべてのプロパティを含む必要はありません 短所 データベースを2回クエリしてオリジナルをロードし、更新する 方法2-元のレコードを読み込み、変更された値を設定する …


11
Javaで正しいマイクロベンチマークを作成するにはどうすればよいですか?
OverаэтотвопросестьответынаStack Overflowнарусском:Какправильнописатьмикро-тестывJava? Javaで正しいマイクロベンチマークをどのように作成(および実行)しますか? 考えるべきさまざまなことを示すコードサンプルとコメントを探しています。 例:ベンチマークは、時間/反復または反復/時間を測定する必要がありますか?その理由は? 関連:ストップウォッチのベンチマークは受け入れられますか?

15
GitHubからnpmパッケージを直接インストールする方法は?
githubからモジュールをインストールしようとすると、次のような結果になります。 package.jsonのENOENTエラー。 エクスプレスを使用して簡単に再現: npm install https://github.com/visionmedia/express エラーをスローします。 npm install express 動作します。 githubからインストールできないのはなぜですか? これがコンソール出力です: npm http GET https://github.com/visionmedia/express.git npm http 200 https://github.com/visionmedia/express.git npm ERR! not a package /home/guym/tmp/npm-32312/1373176518024-0.6586997057311237/tmp.tgz npm ERR! Error: ENOENT, open '/home/guym/tmp/npm-32312/1373176518024-0.6586997057311237/package/package.json' npm ERR! If you need help, you may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! …

25
pandas DataFrameに1行追加する
私はパンダが完全に読み込まれたように設計されていることを理解していますが、空のDataFrameDataFrameを作成してから、行を1つずつ追加する必要があります。これを行う最良の方法は何ですか? 私は空のデータフレームを正常に作成しました: res = DataFrame(columns=('lib', 'qty1', 'qty2')) 次に、新しい行を追加して、フィールドに次のように入力します。 res = res.set_value(len(res), 'qty1', 10.0) 動作しますが非常に奇妙に見えます:-/(文字列値の追加に失敗します) DataFrameに新しい列を追加するにはどうすればよいですか(列の種類が異なります)。

18
.css()関数で追加されたスタイルを削除するにはどうすればよいですか?
jQueryを使用してCSSを変更し、入力値に基づいて追加しているスタイルを削除したいと思います。 if(color != '000000') $("body").css("background-color", color); else // remove style ? これどうやってするの? 上記の線は、カラーピッカーを使用して色が選択されるたびに(つまり、マウスがカラーホイールの上に移動したときに)実行されることに注意してください。 2番目の注意:CSSファイルcss("background-color", "none")からデフォルトのスタイルが削除されるため、これを行うことはできません。jQueryによって追加され たインラインスタイルを削除したいだけです。background-color



24
辞書で最大値のキーを取得していますか?
私はdictionary:キーは文字列、値は整数です。 例: stats = {'a':1000, 'b':3000, 'c': 100} 'b'値が高い方のキーなので、回答としていただきたいと思います。 Key-Valueタプルを逆にした中間リストを使用して、次のことを行いました。 inverse = [(value, key) for key, value in stats.items()] print max(inverse)[1] それはより良い(またはよりエレガントな)アプローチですか?
867 python  dictionary  max 

30
1行に1つずつ整数を合計するシェルコマンド?
(入力として)複数行のテキストを受け入れ、各行に単一の整数を含み、これらの整数の合計を出力するコマンドを探しています。 背景として、タイミング測定を含むログファイルがあります。関連する行のgreppingと少しのsed再フォーマットによって、そのファイルにすべてのタイミングをリストできます。合計を計算したいと思います。最終的な合計を行うために、この中間出力を任意のコマンドにパイプすることができます。私はexpr以前からずっと使用してきましたが、RPNモードで実行しない限り、これで対処できるとは思えません(それでもトリッキーです)。 整数の合計を取得するにはどうすればよいですか?
867 shell 

6
GUIDとUUIDに違いはありますか?
OverаэтотвопросестьответынаStack Overflowнарусском:UчёмразницамеждуUUID GUID? 私はこれらの2つの頭字語が飛び交っているのを見て、GUIDとUUIDの間に何か違いがあるのだろうかと思っていましたか?
866 guid  uuid 



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