タグ付けされた質問 「key」

ペアの値を取得するために使用される一意の識別子。ハッシュテーブルとデータベースで使用されます。

21
JavaScriptでオブジェクトのキー/プロパティの数を効率的にカウントする方法は?
オブジェクトのキー/プロパティの数を数える最も速い方法は何ですか?オブジェクトを繰り返すことなくこれを行うことは可能ですか?つまり、せずに var count = 0; for (k in myobj) if (myobj.hasOwnProperty(k)) count++; (Firefoxは魔法の__count__プロパティを提供しましたが、これはバージョン4のどこかで削除されました。)

17
ハッシュマップのキーを指定して値を更新する方法は?
HashMap<String, Integer>Java があるとします。 見つかった文字列が存在するたびに、文字列キーの整数値を更新(増分)するにはどうすればよいですか? ペアを削除して再入力することもできますが、オーバーヘッドが問題になります。 別の方法は、新しいペアを置くだけで、古いペアを置き換えることです。 後者の場合、挿入しようとしている新しいキーとのハッシュコードの衝突があるとどうなりますか?ハッシュテーブルの正しい動作は、ハッシュテーブルに別の場所を割り当てるか、現在のバケットでハッシュテーブルからリストを作成することです。
624 java  key  hashmap 


11
辞書キーが利用できない場合はNoneを返します
そのキーが存在する場合にディクショナリ値を取得する方法、または単に返す方法が必要です Noneしない場合はです。 ただし、KeyError存在しないキーを検索すると、Pythonでは例外が発生します。キーを確認できることはわかっていますが、もっと明確なものを探しています。Noneキーが存在しない場合に戻る方法はありますか?

13
Ubuntuでssh-addを使用して秘密キーを永続的に追加するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 SSH経由でサーバーにアクセスするための秘密鍵をパスワードで保護しています。 私は2台のlinux(ubuntu 10.04)マシンを使用しており、ssh-addコマンドの動作は両方で異なります。 1台のマシンで、「ssh-add .ssh / identity」を使用してパスワードを入力すると、キーが永続的に追加されました。つまり、コンピューターをシャットダウンして再度ログインするたびに、キーはすでに追加されています。 もう1つは、ログインするたびにキーを追加する必要があります。 覚えている限り、私は両方で同じことをしました。唯一の違いは、キーが永続的に追加されるキーに作成されたことです。 他のマシンにも永久に追加する方法を誰かが知っていますか?
474 ubuntu  ssh  key  ssh-agent 

14
PHP:array_filter()を使用して配列キーをフィルタリングする方法
のコールバック関数 array_filter()は、キーではなく配列の値のみを渡します。 私が持っている場合: $my_array = array("foo" => 1, "hello" => "world"); $allowed = array("foo", "bar"); すべてのキーを削除する最良の方法は何ですか $my_array$allowed配列にないですか? 望ましい出力: $my_array = array("foo" => 1);
363 php  arrays  key 


16
SSHキー:「 'id_rsa.pub'の権限0644がオープンしすぎています。」Macで
MacでSSH鍵ペアを生成し、公開鍵をubuntuサーバーに追加します(実際、これはMacの仮想マシンです)が、ubuntuサーバーにログインしようとすると、次のように表示されます。 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/Users/tudouya/.ssh/vm/vm_id_rsa.pub' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: /Users/tudouya/.ssh/vm/vm_id_rsa.pub Permission denied (publickey,password). 私はこれを解決するために多くの方法を試してみました、重要なファイルモードを変更し、フォルダーモードを変更しました。 キーファイルの権限: vm dir: drwxr-xr-x 4 …
261 ssh  permissions  key 

11
mysqlの挿入クエリから新しいレコードの主キーIDを取得しますか?
[OK]を、私はMySQLをやっていると言うことができますINSERT私のテーブルの一つに、テーブルには列があるitem_idに設定されているautoincrementとprimary key。 item_id同じクエリで新しく生成された主キーの値を出力するクエリを取得するにはどうすればよいですか? 現在、IDを取得するために2番目のクエリを実行していますが、これが間違った結果を生成する可能性があることを考えると、これは良い習慣とは思えません... これが不可能な場合、正しいIDを確実に取得するためのベストプラクティスは何ですか?

4
SQLキー、MUL対PRI対UNI
違いは何ですかMUL、PRIとUNIMySQLでは? 次のコマンドを使用して、MySQLクエリに取り組んでいます。 desc mytable; フィールドの1つはMULキーとして表示され、他のフィールドはUNIまたはとして表示されPRIます。 キーがの場合、PRIテーブルごとに1つのレコードのみをそのキーに関連付けることができます。キーがの場合、MUL関連付けられたレコードが複数存在する可能性があるということですか? これがの応答ですmytable。 +-----------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+---------+------+-----+---------+-------+ | courseid | int(11) | YES | MUL | NULL | | | dept | char(3) | YES | | NULL | | | coursenum | char(4) | …
247 mysql  sql  key 


20
辞書のキーを印刷する方法は?
特定のPython辞書キーを印刷したいと思います。 mydic = {} mydic['key_name'] = 'value_name' これで確認できmydic.has_key('key_name')ますが、キーの名前を出力するのが目的です'key_name'。もちろんを使用することもできますがmydic.items()、リストされているすべてのキーではなく、1つの特定のキーだけが必要です。たとえば、私はこのようなものを(擬似コードで)期待します: print "the key name is", mydic['key_name'].name_the_key(), "and its value is", mydic['key_name'] name_the_key()キー名を出力する方法はありますか? 編集: OK、あなたの反応をたくさんの人に感謝します!:)私の質問はよく定式化されておらず、些細なことではありません。key_nameとmydic['key_name']2つの異なることに気付いて混乱しましたkey_name。辞書のコンテキストから出力するのは正しくないと思いました。しかし、確かに私は「key_name」を使用してキーを参照するだけです!:)
213 python  dictionary  key 

9
ハッシュのキーを見つける方法は?
私はjavascriptオブジェクトでハッシュとしてダブルを知っていますが、キーを取得するための組み込み関数を見つけることができませんでした var h = {a:'b',c:'d'}; 私のようなものが欲しい var k = h.keys() ; // k = ['a','c']; 関数を自分で作成して項目を反復処理し、返される配列にキーを追加するのは簡単ですが、それを行うための標準のよりクリーンな方法はありますか? 見落としがちなシンプルな組み込み機能に違いないと感じていますが、見つかりません!
192 javascript  object  key 

5
MySQLでのINDEXとKEYの使用の違いは何ですか?
次のコードのようにINDEXの使い方を知っています。そして、私は外部キーと主キーの使い方を知っています。 CREATE TABLE tasks ( task_id INT UNSIGNED NOT NULL AUTO_INCREMENT, parent_id INT UNSIGNED NOT NULL DEFAULT 0, task VARCHAR(100) NOT NULL, date_added TIMESTAMP NOT NULL, date_completed TIMESTAMP, PRIMARY KEY (task_id), INDEX parent (parent_id), .... しかし、次のようにINDEXの代わりにKEYを使用するコードを見つけました。 ... KEY order_date (order_date) ... MySQLの公式ページでは説明が見つかりませんでした。KEYとINDEXの違いは何ですか? 私が目にする唯一の違いは、を使用するときKEY ...、単語を繰り返す必要があること KEY order_date (order_date)です。
191 mysql  indexing  key 

12
(値から検索するのではなく)Pythonでディクショナリキーを変数として直接取得するにはどうすればよいですか?
この基本的な質問で申し訳ありませんが、これに対する私の検索は、キーのテキスト/名前が欲しいので使用したくない値に基づいて辞書のキーを取得する方法以外は何も表示しません。辞書に多くのエントリがある場合、値によって最終的に2つ以上のキーを返す可能性があります...私がやろうとしているのはこれです: mydictionary={'keyname':'somevalue'} for current in mydictionary: result = mydictionary.(some_function_to_get_key_name)[current] print result "keyname" これは、これらをドキュメントに印刷していて、これを行う際にキー名と値を使用したいためです。 以下のメソッドを見ましたが、これはキーの値を返すだけのようです get(key[, default])
189 python  dictionary  key 

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