Programación

291
NSDate obtener año / mes / día

¿Cómo puedo obtener el año / mes / día de un NSDateobjeto, sin otra información? Me doy cuenta de que probablemente podría hacer esto con algo similar a esto: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = [cal components:0 fromDate:date]; int year = [components...

291
Artefacto Maven y denominación de Id. De grupo

Actualmente estoy en el proceso de trasladar algún proyecto de Ant a Maven. Conforme soy, quiero usar convenciones bien establecidas para encontrar groupIdy artifactId, pero no puedo encontrar ninguna convención detallada (hay algunas, pero no cubren los puntos sobre los que me pregunto). Tome...

291
¿Trabajadores web sin un archivo Javascript separado?

Por lo que puedo decir, los trabajadores web deben escribirse en un archivo JavaScript separado y llamarse así: new Worker('longrunning.js') Estoy usando el compilador de cierre para combinar y minimizar todo mi código fuente JavaScript, y prefiero no tener que tener a mis trabajadores en...

291
Unidad que prueba métodos privados en C #

Visual Studio permite pruebas unitarias de métodos privados a través de una clase de acceso generada automáticamente. He escrito una prueba de un método privado que se compila con éxito, pero falla en tiempo de ejecución. Una versión bastante mínima del código y la prueba es: //in project...

291
Express.js req.body undefined

Tengo esto como configuración de mi servidor Express app.use(app.router); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat" })); app.set('view engine', 'ejs'); app.set("view options", { layout: true }); //Handles post

291
Obtener la dirección IP de la máquina actual usando Java

Estoy tratando de desarrollar un sistema donde haya diferentes nodos que se ejecuten en un sistema diferente o en diferentes puertos en el mismo sistema. Ahora todos los nodos crean un Socket con una IP de destino como la IP de un nodo especial conocido como nodo de arranque. Luego, los nodos...

291
¿Cuál es la mejor manera de iterar un cursor de Android?

Frecuentemente veo código que implica iterar sobre el resultado de una consulta a la base de datos, hacer algo con cada fila y luego pasar a la siguiente fila. Ejemplos típicos son los siguientes. Cursor cursor = db.rawQuery(...); cursor.moveToFirst(); while (cursor.isAfterLast() == false) {...

291
valor máximo de entero

En C, el número entero (para la máquina de 32 bits) es de 32 bits y oscila entre -32,768 y +32,767. En Java, el entero (largo) también es de 32 bits, pero varía de -2,147,483,648 a +2,147,483,647. No entiendo cómo el rango es diferente en Java, a pesar de que el número de bits es el mismo....