Programación

81
¿Puedo hacer transacciones y bloqueos en CouchDB?

Necesito hacer transacciones (comenzar, confirmar o deshacer), bloqueos (seleccionar para actualizar). ¿Cómo puedo hacerlo en un modelo de documento db? Editar: El caso es este: Quiero ejecutar un sitio de subastas. Y también pienso en cómo realizar compras directas. En una compra directa...

81
Cómo hacer que Eclipse me solicite argumentos de línea de comando

Sé que puedo configurar argumentos de línea de comando en la configuración Ejecutar, pero quiero ejecutar un archivo java varias veces con diferentes argumentos de línea de comando. Es una molestia cambiar la configuración de ejecución cada vez. ¿Hay alguna manera de hacer que Eclipse me...

81
Cómo MOQ una propiedad indexada

Estoy intentando simular una llamada a una propiedad indexada. Es decir, me gustaría moq lo siguiente: object result = myDictionaryCollection["SomeKeyValue"]; y también el valor del setter myDictionaryCollection["SomeKeyValue"] = myNewValue; Hago esto porque necesito burlarme de la...

81
NSDictionary con claves ordenadas

Tengo un NSDictionary (almacenado en un plist) que básicamente estoy usando como una matriz asociativa (cadenas como claves y valores). Quiero usar la matriz de claves como parte de mi aplicación, pero me gustaría que estuvieran en un orden específico (no realmente un orden en el que pueda...

81
¿Cómo calculo el área de un polígono 2d?

Suponiendo una serie de puntos en el espacio 2d que no se intersecan, ¿cuál es un método eficiente para determinar el área del polígono resultante? Como nota al margen, esto no es tarea y no estoy buscando código. Estoy buscando una descripción que pueda usar para implementar mi propio método....

81
¿Cuál es el lema de bombeo en términos simples?

Vi esta pregunta y sentí curiosidad por saber cuál era el lema de bombeo ( Wikipedia no ayudó mucho). Entiendo que es básicamente una prueba teórica que debe ser cierta para que un idioma esté en una determinada clase, pero más allá de eso, realmente no lo entiendo. ¿Alguien quiere tratar de...

81
Tinyint vs Bit?

No quiero iniciar una guerra religiosa aquí, pero parece haber dos escuelas de pensamiento sobre cómo representar valores booleanos en una base de datos. Algunos dicen que bites el tipo de datos apropiado, mientras que otros sostienen que tinyintes mejor. Las únicas diferencias que conozco son...