मैं (यूडीएफ के साथ यदि आवश्यक) MYSQL का उपयोग कर एक बिटवाइज़ फिल्टर लागू करने के लिएMysql बिटवाइस संचालन और फ़िल्टर कर
फिल्टर एक और की तरह कुछ है, लेकिन मैं कोशिश मुखौटा का उपयोग करने के लिए एक नया बिट श्रृंखला का निर्माण करना चाहते ...
मान लीजिए मैं ब्लॉब 8 बिट धाराओं के भंडारण के साथ एक मेज है:
- data1: 10110110
- data2: 01100010 मुझे एक नमूने के साथ आप के बारे में बताएं 10
- data3: पाने की उम्मीद निम्नलिखित 00101011
और इसलिए: 00010011
तब मैं जब मुखौटा मूल्य 1
- मुखौटा है डेटा से बिट्स प्राप्त करने के लिए लागू करने के लिए एक मुखौटा है परिणाम:
- data1: 1010
- Dat a2: 1010
- data3: 0011
वहाँ "मुखौटा" के प्रत्येक बिट पर पाशन "डाटा" पंक्ति में संबंधित मान प्राप्त करने के लिए बिना, छानने का अनुकूलन करने के लिए एक रास्ता है ...
स्पष्टीकरण
मैं सिर्फ पद के लिए 8 बिट कर लिया है, लेकिन यह जो के लिए और अधिक 256 बाइट्स
की तरह है: बिट वैल मिलती है: उदाहरण के लिए स्पष्ट करने के लिए, मुखौटा 00,101,011 के रूप में व्याख्या की है ue स्थिति 3,5,7,8 पर डेटा क्षेत्र से, अगर आप मुखौटा बाएं से दाएं, बिट 1 से बिट से 8 प्रगणित से पढ़ें ... उम्मीद है कि यह स्पष्टीकरण "स्पष्ट" है ...
मुझे नहीं लगता कि यह मुखौटा और उन पंक्तियों को उस डेटा को वापस करने के लिए माना जाता है – Joe
मेरी राय में यह एक लूप के बिना इसे लागू करना वास्तव में मुश्किल है। – Karolis