Programación

85
Diferencias entre JDK y Java SDK

¿Existe alguna diferencia sustancial entre esos dos términos ?. Entiendo que JDK son las siglas de Java Development Kit, que es un subconjunto de SDK (Software Development Kit). Pero al especificar Java SDK, debería significar lo mismo que JDK.

85
Registro aleatorio de una tabla de base de datos (T-SQL)

¿Existe una forma sucinta de recuperar un registro aleatorio de una tabla de servidor SQL? Me gustaría aleatorizar mis datos de prueba unitaria, así que estoy buscando una forma sencilla de seleccionar una identificación aleatoria de una tabla. En inglés, la selección sería "Seleccione una...

85
Copiar una tabla (incluidos los índices) en postgres

Tengo una mesa de postgres. Necesito eliminar algunos datos. Iba a crear una tabla temporal, copiar los datos, recrear los índices y eliminar las filas que necesito. No puedo eliminar datos de la tabla original, porque esta tabla original es la fuente de datos. En un caso, necesito obtener...

85
¿Qué es exactamente la clase singleton en ruby?

¿Es la clase singleton en Ruby una clase en sí misma? ¿Es la razón por la que todos los objetos pertenecen a la "clase"? El concepto es difuso , pero creo que tiene algo que ver con por qué puedo definir un método de clase ( class foo; def foo.bar ...). ¿Cuál es la clase singleton en Ruby?...

85
Cómo lidiar con XML en C #

¿Cuál es la mejor manera de tratar con documentos XML, XSD, etc. en C # 2.0? Qué clases usar, etc. ¿Cuáles son las mejores prácticas para analizar y crear documentos XML, etc.? EDITAR: Las sugerencias de .Net 3.5 también son bienvenidas.

85
Mayúsculas vs minúsculas

Al hacer comparaciones que no distinguen entre mayúsculas y minúsculas, ¿es más eficiente convertir la cadena a mayúsculas o minúsculas? ¿Incluso importa? En esta publicación de SO se sugiere que C # es más eficiente con ToUpper porque "Microsoft lo optimizó de esa manera". Pero también he...

85
Calcular el producto cruzado de un vector 2D

De wikipedia: el producto cruzado es una operación binaria sobre dos vectores en un espacio euclidiano tridimensional que da como resultado otro vector que es perpendicular al plano que contiene los dos vectores de entrada. Dado que la definición solo se define en tres ( o siete, uno y...

85
Colapsar el historial de un repositorio de git

Tenemos un proyecto de git que tiene una gran historia. Específicamente, al principio del proyecto había bastantes archivos de recursos binarios en el proyecto, estos ahora se han eliminado ya que son recursos efectivamente externos. Sin embargo, el tamaño de nuestro repositorio es> 200 MB...

85
Manejo de datos en un objeto JSON PHP

Tendencias de datos de la API de búsqueda de Twitter en JSON. Tomando el archivo usando: $jsonurl = "http://search.twitter.com/trends.json"; $json = file_get_contents($jsonurl,0,null,null); $json_output = json_decode($json); ¿Cómo trabajo con datos de este objeto? ¿Como una matriz? Realmente...

85
¿Cómo ejecutar un paquete SSIS desde .NET?

Tengo un paquete SSIS que eventualmente también me gustaría pasar parámetros, estos parámetros provendrán de una aplicación .NET (VB o C #), así que tenía curiosidad por saber si alguien sabe cómo hacer esto, o mejor aún, un sitio web con sugerencias útiles sobre cómo hacerlo. Entonces,...

85
¿Capturando una imagen de una cámara web en Java?

¿Cómo puedo capturar imágenes continuamente desde una cámara web? Quiero experimentar con el reconocimiento de objetos (tal vez usando Java Media Framework). Estaba pensando en crear dos hilos un hilo: Nodo 1: capturar imagen en vivo Nodo 2: guardar imagen como "1.jpg" Nodo 3: espera 5...