Preguntas etiquetadas con map

340
¿Cómo convertir un objeto ruby ​​hash a JSON?

¿Cómo convertir un objeto ruby ​​hash a JSON? ¿Estoy probando este ejemplo a continuación y no funciona? Estaba mirando el RubyDoc y obviamente el Hashobjeto no tiene un to_jsonmétodo. Pero estoy leyendo en blogs que Rails admite active_record.to_jsony también admite hash#to_json. Puedo entender...

337
¿Cómo cambiar el tamaño de un mapa de bits en Android?

Tengo un mapa de bits tomado de una cadena Base64 de mi base de datos remota, (encodedImage es la cadena que representa la imagen con Base64): profileImage = (ImageView)findViewById(R.id.profileImage); byte[] imageAsBytes=null; try { imageAsBytes = Base64.decode(encodedImage.getBytes()); } catch...

309
Verificación de existencia clave en HashMap

¿Es siempre necesario verificar la existencia de claves en HashMap? Tengo un HashMap con unas 1000 entradas y estoy buscando mejorar la eficiencia. Si se accede a HashMap con mucha frecuencia, la comprobación de la existencia de la clave en cada acceso generará una gran sobrecarga. En cambio, si...

276
¿Cuándo debo usar mmap para acceder a los archivos?

Los entornos POSIX proporcionan al menos dos formas de acceder a los archivos. Ahí está el estándar de llamadas al sistema open(), read(), write(), y amigos, pero también existe la opción de usar mmap()para mapear el archivo en la memoria virtual. ¿Cuándo es preferible usar uno sobre el otro?...

256
¿Claves duplicadas en diccionarios .NET?

¿Hay alguna clase de diccionario en la biblioteca de clases base .NET que permita usar claves duplicadas? La única solución que he encontrado es crear, por ejemplo, una clase como: Dictionary<string, List<object>> Pero esto es bastante irritante para usar realmente. En Java, creo que...

256
¿Determinar si el mapa contiene un valor para una clave?

¿Cuál es la mejor manera de determinar si un mapa STL contiene un valor para una clave determinada? #include <map> using namespace std; struct Bar { int i; }; int main() { map<int, Bar> m; Bar b = {0}; Bar b1 = {1}; m[0] = b; m[1] = b1; //Bar b2 = m[2]; map<int,...