हैश कोड

लेखक: Lewis Jackson
निर्माण की तारीख: 7 मई 2021
डेट अपडेट करें: 25 जून 2024
Anonim
गूगल हैश कोड 2022 || सत्र 1 || शुरू करना
वीडियो: गूगल हैश कोड 2022 || सत्र 1 || शुरू करना

विषय

परिभाषा - हैश कोड का क्या अर्थ है?

.NET फ्रेमवर्क में हैश कोड एक संख्यात्मक मान है जो समानता परीक्षण के दौरान किसी वस्तु की पहचान करने में मदद करता है और वस्तु के लिए एक सूचकांक के रूप में भी काम कर सकता है। हैश कोड में निहित मूल्य प्रकृति में स्थायी नहीं है। हैश कोड का उद्देश्य डेटा संग्रह में कुशल लुकअप और सम्मिलन में मदद करना है जो एक हैश तालिका पर आधारित हैं।


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप सीखेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

टेकोपेडिया हैश कोड बताते हैं

दो वस्तुओं को समान माना जाता है यदि वे समान हैश कोड वापस करते हैं। हालाँकि, परिणामी हैश कोड का मिलान जरूरी नहीं कि वस्तु समानता हो, या दूसरे शब्दों में, रिवर्स सही नहीं होता है। इस कारण से, हैश कोड का उपयोग कभी भी एप्लिकेशन डोमेन की सीमाओं के बाहर नहीं किया जाना चाहिए, क्योंकि एक ही ऑब्जेक्ट डोमेन, प्रक्रियाओं या प्लेटफार्मों के बाहर अलग-अलग मान हो सकता है।

जैसा कि हैश कोड का मान प्रकृति में अस्थायी है, इसे कभी भी कुंजी डेटा संग्रह से डेटा पुनर्प्राप्ति के लिए एक कुंजी के रूप में उपयोग नहीं किया जाना चाहिए और इसे कभी भी डेटाबेस में क्रमबद्ध या संग्रहीत नहीं किया जाना चाहिए। हैश कोड प्राप्त करने के लिए .NET फ्रेमवर्क में GetHashCode विधि का उपयोग किया जाता है। यह हैशिंग एल्गोरिदम के लिए या हैश टेबल जैसे डेटा संरचनाओं के लिए अनुकूल है। फ़ंक्शन द्वारा लौटाया गया मान भिन्न .NET फ्रेमवर्क संस्करणों के बीच भिन्न हो सकता है। जैसे, फ्रेमवर्क विधि के डिफ़ॉल्ट कार्यान्वयन को मंजूरी नहीं देता है, और इसलिए इसका उपयोग हैशिंग उद्देश्यों के मामले में अद्वितीय वस्तु पहचानकर्ता को खोजने के लिए नहीं किया जाना चाहिए।


हैश कोड डेटा तुलना कार्यों में सहायता कर सकता है। यह वन-वे एन्क्रिप्शन में भी मदद कर सकता है, क्योंकि उत्पन्न संख्यात्मक मान को मूल डेटा पर वापस नहीं पाया जा सकता है।