Resultados de la búsqueda a petición "bitmask"

5 la respuesta

La forma más eficiente de extraer banderas de bits

Tengo estas posibles banderas de bits. 1, 2, 4, 8, 16, 64, 128, 256, 512, 2048, 4096, 16384, 32768, 65536Entonces cada número es como una declaración de verdadero / falso en el lado del servidor. Entonces, si los primeros 3 elementos, y solo los ...

2 la respuesta

Desplazar bits enmascarados al lsb

Cuando túand algunos datos con una máscara obtienen un resultado que es del mismo tamaño que los datos / máscara. Lo que quiero hacer es tomar los bits enmascarados en el resultado (donde había 1 en la máscara) y desplazarlos hacia la derecha ...

4 la respuesta

Convierta un entero de 64 bits en 8 enteros separados de 1 byte en python

En Python, me han dado un número entero de 64 bits. Este entero se creó tomando varios enteros de 8 bits diferentes y combinándolos en un entero entero de 64 bits. Es mi trabajo separarlos nuevamente. Por ejemplo: Source number: ...

5 la respuesta

Usando una máscara de bits en C #

Digamos que tengo lo siguiente int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000y paso 10 (8 + 2) como parámetro a un método y quiero decodificar esto para querer decir Susan y Karen Sé que 10 es 1010 pero ¿cómo puedo hacer algo ...

3 la respuesta

Game Engine Collison Bitmask ... ¿Por qué 0x01, etc.?

Al encontrarme con esta situación tanto en Sprite Kit (desarrollo de iOS) como en Cocos2d-x (que sé que fue más o menos la inspiración para Sprite Kit, de ahí que usen muchas de las mismas herramientas), finalmente decidí entender por qué esto ...

1 la respuesta

Punteros etiquetados para lockFree list en C

Estoy tratando de usar punteros etiquetados para manejar las operaciones sin bloqueo en una lista, a fin de bloquear el paso de comparar e intercambiar (CAS) si algún otro hilo operaba en la lista durante esta transacción. Mi estructura de nodo y ...

2 la respuesta

Bitmask en PHP para la configuración?

Bits y bitmask son algo que he estado tratando de entender por un tiempo, pero me gustaría aprender cómo usarlos para configuraciones y cosas así en PHP. Finalmente encontré una clase que dice hacer exactamente eso, y como puedo ver, parece ...

9 la respuesta

¿Cuándo es mejor almacenar banderas como una máscara de bits en lugar de usar una tabla asociativa?

Estoy trabajando en una aplicación donde los usuarios tienen diferentes permisos para usar diferentes funciones (por ejemplo, Leer, Crear, Descargar, Imprimir, Aprobar, etc.). No se espera que la lista de permisos cambie con frecuencia. Tengo un ...

5 la respuesta

¿Hay alguna manera de hacer coincidir IP con IP + CIDR directamente desde la consulta SELECT?

Algo com SELECT COUNT(*) AS c FROM BANS WHERE typeid=6 AND (SELECT ipaddr,cidr FROM BANS) MATCH AGAINST 'this_ip'; or lo tanto, primero no obtiene todos los registros de DB y luego los combina uno por uno. Si c> 0 se igualaron. BANS ...

6 la respuesta

Count bits en el número [duplicado]

DuplicarMejor algoritmo para contar el número de bits establecidos en un entero de 32 bits? [https://stackoverflow.com/questions/109023/best-algorithm-to-count-the-number-of-set-bits-in-a-32-bit-integer] Suponga que tiene un número. ¿Hay alguna ...