คำถามติดแท็ก key

ตัวระบุที่ไม่ซ้ำกันใช้เพื่อดึงค่าที่จับคู่ ใช้ในตารางแฮชและฐานข้อมูล

8
PHP Multidimensional Array Searching (ค้นหาคีย์ตามค่าเฉพาะ)
ฉันมีอาร์เรย์หลายมิตินี้ ฉันต้องการค้นหาและส่งคืนเฉพาะคีย์ที่ตรงกับค่าของ "กระสุน" ฉันรู้ว่ามีหัวข้ออื่น ๆ เกี่ยวกับการค้นหาอาร์เรย์หลายมิติ แต่ฉันไม่เข้าใจมากพอที่จะนำไปใช้กับสถานการณ์ของฉัน ขอบคุณมากสำหรับความช่วยเหลือ! ดังนั้นฉันต้องการฟังก์ชั่นเช่น: myfunction($products,'breville-one-touch-tea-maker-BTM800XL'); // returns 1 นี่คือ Array: $products = array ( 1 => array( 'name' => 'The Breville One-Touch Tea Maker', 'slug' => 'breville-one-touch-tea-maker-BTM800XL', 'shortname' => 'The One-Touch Tea Maker', 'listprice' => '299.99', 'price' => '249.99', 'rating' => '9.5', 'reviews' => '81', …

5
DSA และ RSA ต่างกันอย่างไร
ดูเหมือนว่าทั้งสองเป็นอัลกอริทึมการเข้ารหัสที่ต้องใช้คีย์สาธารณะและคีย์ส่วนตัว เหตุใดฉันจึงเลือกอย่างใดอย่างหนึ่งเพื่อให้การเข้ารหัสในแอปพลิเคชันเซิร์ฟเวอร์ไคลเอนต์ของฉัน
114 encryption  rsa  key  dsa 

7
KeyboardEvent.keyCode เลิกใช้แล้ว หมายความว่าอย่างไรในทางปฏิบัติ?
ตาม MDN เราควรจะแน่นอนที่สุดไม่ได้นำมาใช้.keyCodeสถานที่ให้บริการ เลิกใช้แล้ว: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode ในโรงเรียน W3 ข้อเท็จจริงนี้ถูกเล่นลงและมีเพียงข้อความด้านข้างที่ระบุว่า.keyCodeมีไว้เพื่อความเข้ากันได้เท่านั้นและเวอร์ชันล่าสุดของข้อกำหนดเหตุการณ์ DOM แนะนำให้ใช้.keyคุณสมบัติแทน ปัญหาคือ.keyเบราว์เซอร์ไม่รองรับแล้วเราจะใช้อะไรดีล่ะ? มีบางอย่างที่ฉันขาดหายไป?

8
มีวิธีใดบ้างในการใช้ประเภทตัวเลขเป็นคีย์ออบเจ็กต์
ดูเหมือนว่าเมื่อฉันใช้ประเภทตัวเลขเป็นชื่อคีย์ในออบเจ็กต์มันจะถูกแปลงเป็นสตริงเสมอ จะมีการเก็บเป็นตัวเลขจริงหรือไม่? การพิมพ์ปกติดูเหมือนจะไม่ทำงาน ตัวอย่าง: var userId = 1; console.log( typeof userId ); // number myObject[userId] = 'a value'; console.dir(myObject); เอาต์พุต Dir: { '1': 'a value' } สิ่งที่ฉันต้องการคือ: { 1: 'a value' } คำแนะนำ?

14
SSL: ข้อผิดพลาด: 0B080074: รูทีนใบรับรอง x509: X509_check_private_key: ค่าคีย์ไม่ตรงกัน
ฉันไม่สามารถตั้งค่า SSL ได้ ฉันได้ใช้ Google และพบวิธีแก้ปัญหาเล็กน้อย แต่ไม่มีวิธีใดที่ใช้ได้ผลกับฉัน ฉันต้องการความช่วยเหลือ ... นี่คือข้อผิดพลาดที่ฉันได้รับเมื่อพยายามรีสตาร์ท nginx: root@s17925268:~# service nginx restart Restarting nginx: nginx: [emerg] SSL_CTX_use_PrivateKey_file("/etc/nginx/conf.d/ssl/ssl.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) nginx: configuration file /etc/nginx/nginx.conf test failed ใบรับรองของฉันมาจาก StartSSL และมีอายุ 1 ปี นี่คือสิ่งที่ฉันทดสอบ: ใบรับรองและคีย์ส่วนตัวไม่มีช่องว่างต่อท้าย ฉันไม่ได้ใช้ไฟล์ server.key เริ่มต้น ฉันตรวจสอบ nginx.conf และคำสั่งชี้ไปที่คีย์ส่วนตัวและใบรับรองที่ถูกต้อง ฉันตรวจสอบโมดูลัสด้วยและฉันได้รับโมดูลัสที่แตกต่างกันสำหรับทั้งคีย์และใบรับรอง ขอขอบคุณสำหรับความช่วยเหลือของคุณ. :)
106 ssl  nginx  openssl  certificate  key 

8
Python: Tuples / พจนานุกรมเป็นคีย์เลือกจัดเรียง
สมมติว่าฉันมีผลไม้หลายสีเช่นกล้วยสีฟ้า 24 ลูกแอปเปิ้ลเขียว 12 ลูกสตรอเบอร์รี่สีน้ำเงิน 0 ลูกเป็นต้น ฉันต้องการจัดระเบียบในโครงสร้างข้อมูลใน Python ที่ช่วยให้เลือกและจัดเรียงได้ง่าย ความคิดของฉันคือการใส่สิ่งเหล่านี้ลงในพจนานุกรมที่มีทูเปิลเป็นกุญแจสำคัญเช่น { ('banana', 'blue' ): 24, ('apple', 'green'): 12, ('strawberry','blue' ): 0, # ... } หรือแม้แต่พจนานุกรมเช่น { {'fruit': 'banana', 'color': 'blue' }: 24, {'fruit': 'apple', 'color': 'green'}: 12, {'fruit': 'strawberry','color': 'blue' }: 0, # ... } ฉันต้องการเรียกดูรายการผลไม้สีฟ้าทั้งหมดหรือกล้วยทุกสีหรือจัดเรียงพจนานุกรมตามชื่อผลไม้ มีวิธีทำอย่างไรให้สะอาด? อาจเป็นไปได้ว่าพจนานุกรมที่มีทูเปิลเป็นคีย์ไม่ใช่วิธีที่เหมาะสมในการจัดการกับสถานการณ์นี้ ข้อเสนอแนะทั้งหมดยินดีต้อนรับ!

1
จะลบรายการตาราง lua ด้วยคีย์ได้อย่างไร?
ฉันมีตาราง lua ที่ฉันใช้เป็นแฮชแมปเช่นมีคีย์สตริง: local map = { foo = 1, bar = 2 } ฉันต้องการ "ป๊อป" องค์ประกอบของตารางนี้ที่ระบุด้วยคีย์ มีtable.remove()วิธีการหนึ่ง แต่ใช้เพียงดัชนีขององค์ประกอบในการลบ (เช่นตัวเลข) ไม่ใช่คีย์ทั่วไป ฉันต้องการจะทำได้table.remove(map, 'foo')และนี่คือวิธีที่ฉันนำไปใช้: function table.removekey(table, key) local element = table[key] table[key] = nil return element end มีวิธีที่ดีกว่านี้หรือไม่?
97 lua  key  lua-table 

5
ค้นหาคีย์ / ดัชนีสูงสุดในอาร์เรย์
ฉันจะทำให้ PHP เป็นคีย์ / ดัชนีสูงสุดในอาร์เรย์ได้อย่างไร ฉันรู้วิธีทำเพื่อค่านิยม เช่นจากอาร์เรย์นี้ฉันต้องการรับ "10" เป็นค่าจำนวนเต็ม: $arr = array( 1 => "A", 10 => "B", 5 => "C" ); ฉันรู้ว่าฉันจะตั้งโปรแกรมได้อย่างไร แต่ฉันก็ถามตัวเองว่ามีฟังก์ชันสำหรับสิ่งนี้ด้วยหรือไม่
93 php  arrays  key  highest 

7
วิธีที่ง่ายที่สุดในการตรวจสอบดัชนีหรือคีย์ในอาร์เรย์
ใช้: set -o nounset มีอาร์เรย์ที่จัดทำดัชนีเช่น: myArray=( "red" "black" "blue" ) วิธีที่สั้นที่สุดในการตรวจสอบว่าองค์ประกอบ 1 ถูกตั้งค่าไว้หรือไม่ บางครั้งฉันใช้สิ่งต่อไปนี้: test "${#myArray[@]}" -gt "1" && echo "1 exists" || echo "1 doesn't exist" ฉันต้องการทราบว่ามีที่ต้องการหรือไม่ จะจัดการกับดัชนีที่ไม่ต่อเนื่องได้อย่างไร? myArray=() myArray[12]="red" myArray[51]="black" myArray[129]="blue" วิธีการตรวจสอบด่วนที่51กำหนดไว้แล้วเช่น? จะจัดการกับ Associative Arrays ได้อย่างไร? declare -A myArray myArray["key1"]="red" myArray["key2"]="black" myArray["key3"]="blue" วิธีการตรวจสอบด่วนที่key2ใช้อยู่แล้วเช่น?
92 arrays  bash  indexing  key 


6
Java AES และใช้คีย์ของฉันเอง
ฉันต้องการเข้ารหัสสตริงโดยใช้ AES ด้วยคีย์ของฉันเอง แต่ฉันมีปัญหากับความยาวบิตของคีย์ คุณสามารถตรวจสอบรหัสของฉันและดูสิ่งที่ฉันต้องแก้ไข / เปลี่ยนแปลง public static void main(String[] args) throws Exception { String username = "bob@google.org"; String password = "Password1"; String secretID = "BlahBlahBlah"; String SALT2 = "deliciously salty"; // Get the Key byte[] key = (SALT2 + username + password).getBytes(); System.out.println((SALT2 + username + password).getBytes().length); // …
89 java  key  aes 

21
วิธีตรวจสอบว่ามีคีย์อาร์เรย์หลายอันหรือไม่
ฉันมีอาร์เรย์หลายแบบที่จะมี story & message หรือเพียงแค่ story ฉันจะตรวจสอบได้อย่างไรว่าอาร์เรย์มีทั้งเรื่องราวและข้อความหรือไม่ array_key_exists()ค้นหาเฉพาะคีย์เดียวในอาร์เรย์ มีวิธีทำไหม?
87 php  key 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.