Articles of हैश

C ++ में एक विरल सरणी बनाने का सबसे अच्छा तरीका क्या है?

मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जिसके लिए भारी मैट्रिक्स के हेरफेर की ज़रूरत है, खासकर कॉमूल की गणना के लिए पिरामिड सम्मेलन। संक्षेप में, मैट्रिक्स (बहुआयामी सरणी) में शून्यों के समुद्र में एक अपेक्षाकृत छोटी संख्या के मानों का ट्रैक रखना (आमतौर पर 1 का मान, और 1 से अधिक दुर्लभ […]

कैसे हैंडी फ़ंक्शन MD5 अद्वितीय हैं?

मुझे पता है कि एमडी 5 में कुछ टकराव थे, लेकिन हैशिंग फ़ंक्शंस के बारे में यह एक उच्च-स्तरीय प्रश्न है। यदि MD5 32-अंकों वाला हेक्स मान में किसी भी मनमाना स्ट्रिंग को रोकता है , तो कबूतर सिद्धांत के अनुसार निश्चित रूप से यह अद्वितीय नहीं हो सकता, क्योंकि अनन्य अनियमित स्ट्रिंग्स की तुलना […]

एक शब्दकोश हैशिंग?

कैशिंग प्रयोजनों के लिए मुझे GET तर्क से एक कैश कुंजी उत्पन्न करने की आवश्यकता है जो कि एक शब्दकोश में मौजूद हैं I वर्तमान में मैं sha1(repr(sorted(my_dict.items()))) का उपयोग कर रहा हूं ( sha1() एक सुविधा पद्धति है जो आंतरिक रूप से हैशलब का उपयोग करता है) परन्तु अगर कोई बेहतर तरीका है तो […]

क्या मैं आर में एक हैश के रूप में एक सूची का उपयोग कर सकता हूं? यदि हां, तो यह इतना धीमा क्यों है?

आर का उपयोग करने से पहले, मैंने काफी पर्ल का थोड़ा सा इस्तेमाल किया था पर्ल में, मैं अक्सर हैश का उपयोग करता था, और हैश के लुकअप को आम तौर पर पर्ल में तेजी से माना जाता है उदाहरण के लिए, निम्न कोड एक हैश को 10000 कुंजी / मान जोड़े तक पॉप्युलेट करेगा, […]

मैं पर्ल में हैश कैसे जोड़ सकता हूं?

दोनों hashes को% hash1 में संयोजित करने का सबसे अच्छा तरीका क्या है? मुझे हमेशा पता है कि% हैश 2 और% हैश 1 हमेशा अद्वितीय कुंजी है यदि संभव हो तो मैं कोड की एक पंक्ति को भी पसंद कर सकता हूँ $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';

अजगर में एक अच्छा __hash__ फ़ंक्शन कैसे कार्यान्वित करें

कई गुणों वाले वर्ग को लागू करते समय (जैसे खिलौना उदाहरण में), हैशिंग को संभालने का सबसे अच्छा तरीका क्या है? मुझे लगता है कि __eq__ और __hash__ अनुरूप होना चाहिए, लेकिन एक उचित हैश फ़ंक्शन कैसे कार्यान्वित करें जो सभी गुणों को नियंत्रित करने में सक्षम है? class AClass: def __init__(self): self.a = None […]

'रनटाइम लाइब्रेरी' के लिए बेमेल का पता चला

मैंने सी: \ क्रिप्टॉप में क्रिप्टो ++ को डाउनलोड और निकाला। मैंने विज़ुअल स्टूडियो एक्सप्रेस 2012 का प्रयोग सभी परियोजनाओं को बनाने के लिए किया था (जैसा कि रीडमी में निर्देश दिया गया था), और सब कुछ सफलतापूर्वक बनाया गया था तब मैंने कुछ अन्य फ़ोल्डर में एक परीक्षण परियोजना की और एक निर्भरता के […]

गिट में हैश टकराव

जीआईटी का उपयोग करते समय मेरे पास एक हैश टकराव होता है तो क्या होगा? उदाहरण के लिए, मैं दो फाइलों को उसी शाए 1 चेकसम के साथ प्रबंधित करने का प्रबंधन करता हूं, क्या यह नोटिस करेगा या फाइलों में से किसी को भ्रष्ट करेगा? क्या इसके साथ जीने के लिए सुधार किया जा […]

क्यों हैशमार्क को प्रारंभिक क्षमता दो की शक्ति होने की आवश्यकता है?

मैं जावा के हैशमैप स्रोत कोड के माध्यम से जा रहा था जब मैंने निम्नलिखित को देखा //The default initial capacity – MUST be a power of two. static final int DEFAULT_INITIAL_CAPACITY = 16; मेरा प्रश्न यह है कि यह आवश्यकता पहली जगह में क्यों मौजूद है? मैं यह भी देखता हूं कि कस्टक्टर जो […]

मैं कोको में एक स्ट्रिंग के एमडी 5 हैश कैसे बनाऊँ?

मुझे पता है कि SHA-1 को पसंद किया गया है, लेकिन इस परियोजना के लिए मुझे एमडी 5 का उपयोग करना आवश्यक है। #include <openssl/md5.h> – (NSString*) MD5Hasher: (NSString*) query { NSData* hashed = [query dataUsingEncoding:NSUTF8StringEncoding]; unsigned char *digest = MD5([hashed bytes], [hashed length], NULL); NSString *final = [NSString stringWithUTF8String: (char *)digest]; return final; } […]

दिलचस्प पोस्ट
Data.frame की प्रत्येक पंक्ति को दोहराएं और प्रत्येक पंक्ति के लिए नकल की संख्या निर्दिष्ट करें एंड्रॉइड नरम कीबोर्ड एजटस्टिक्स क्षेत्र को कवर करता है Nginx में $ मेजबान और $ http_host का अंतर क्या है पांड्स सेटिंगविथकॉपी चेतावनी गतिशील रूप से एक तालिका ओरेकल को धुरी मैं एक एंड्रॉइड डिवाइस को प्रोग्रामैटिक रूप से सोने से कैसे रोकूं? उच्चचर्च का उपयोग करते समय बूटस्ट्रैप टैब गलत-चौड़ाई वाली टैब-फलक डिवाईस प्रदर्शित क्यों कर रहे हैं? पायथन में सिंटैक्स त्रुटि विसंगति? Package.json में स्थानीय निर्भरता Google Chrome एक्सटेंशन से एक बाहरी एप्लिकेशन प्रारंभ करें? क्या ओपनURL का उपयोग कर सेटिंग्स ऐप खोलना संभव है? एंड्रॉइड: बाएं स्वाइप इशारों को सही कैसे संभालना है वसंत के माध्यम से शोकपूर्ण प्रमाणीकरण JSON सांकेतिक शब्दों में बदलना MySQL परिणाम गतिशील रूप से सामग्री जोड़ने के बाद jQuery का मोबाइल शैलियों को लागू नहीं करता है