问题标签 [xor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用 C# 的内置方法对图像进行异或?
如何使用 C# 内置方法或任何其他图像处理技术对带有 BMP 扩展的图像进行异或?
我现在正在这样做,但我想要更有效的方法。
c# - 在简单的图像加密方法中实现 XOR
所以在你们的帮助下,我完成了我非常简单的图像加密器的创建。将任何非技术人员拒之门外就足够了,对吧?:P
现在进入下一步。有人建议我使用 XOR。我读到了异或,它基本上是一个逻辑表,它决定了两位之间的答案,对吧?
只有当一个是真的时,这个陈述才是真的。
0 0 = 假 1 0 = 真 0 1 = 真 1 1 = 假
它是否正确?那么,我将如何对图像进行 XOR 加密呢?
这是我以前使用凯撒密码的方法。
python - 简单的 Python 挑战:数据缓冲区上最快的按位异或
挑战:
对两个大小相等的缓冲区执行按位异或。缓冲区将被要求为 pythonstr
类型,因为这通常是 python 中数据缓冲区的类型。将结果值作为 a 返回str
。尽可能快地执行此操作。
输入是两个 1 兆字节(2**20 字节)的字符串。
挑战是使用 python 或现有的第三方 python 模块(宽松的规则:或创建自己的模块)大幅击败我低效的算法。边际增加是无用的。
binary - What is the most effective way to erase individual bits in a bitset? is it XOR or AND/NOT?
I have a large bitset that I want to frequently reset individual bits in it. Which method is faster?
a) bitset[word_index] ^= 1 << bit_index
or
b) bitset[word_index] &= ~(1 << bit_index)
The application is for the desktop (if that plays a role).
java - 这个 Java 例程如何转换为 Delphi?
我需要将此代码转换为Delphi。但是处理起来太复杂了...
谢谢...
sql - SQL - 基于引用表的异或
例如,我有以下两个表:
TableA 中的每一行在 TableB 中都有一个或多个行引用它(使用 TableA_id 外键)。
我的查询列出了 TableA 中要显示给用户的行。
OptionString 可以是两个值之一——比如说“Option1”和“Option2”。
现在我希望查询仍然列出 TableA 中的行,但我想为用户提供一个过滤器来说明“仅显示 TableA 中 OptionString 具有“Option1”或“Option2”(即异或)的行。
我试过使用 COUNT,但问题是零计数不显示任何结果(不是我想要的“0”)。
我确定我一定错过了一些简单的东西。
任何帮助将不胜感激。
干杯,丹。
c# - 在枚举上使用 XOR 运算符重载 GetHashCode 和相等运算符
我有以下类,它是静态分析包的一部分。
- 该
MetricKey
对象用作字典键。 Decision
,MetricUnit
&Portfolio
都是枚举。
我必须重写相等运算符 (==) 才能使字典键匹配工作。我使用了http://msdn.microsoft.com/en-us/library/ms173147.aspx上的指南。指导说我应该重载我已经完成的 GetHashCode 方法,但我不明白将我的枚举转换为整数以进行 XOR (^) 操作的含义。我所做的是否有效,或者由于我的枚举整数值重叠,我是否会得到冲突的哈希码?:
bit-manipulation - 异或可逆运算题
我在某处听说使用 XOR 是不可逆的(他们谈到了加密),但我不明白它是什么意思?AFAIK 即使使用 OR 操作,您也无法找出这两位中的哪一位是 1。请知道这意味着什么的人可以向我解释一下吗?谢谢
hash - 为什么 java hashCode() 中经常使用异或,而很少使用其他位运算符?
我经常看到像这样的代码
为什么异或?
javascript - 无论如何在javascript中实现XOR
我正在尝试通过以下方式在 javascript 中实现 XOR:
有没有更好的方法在javascript中做到这一点?
谢谢。