Programación

237
C # Eventos y seguridad de subprocesos

ACTUALIZAR A partir de C # 6, la respuesta a esta pregunta es: SomeEvent?.Invoke(this, e); Frecuentemente escucho / leo los siguientes consejos: Siempre haga una copia de un evento antes de verificarlo nully dispararlo. Esto eliminará un problema potencial con el enhebrado donde el evento se...

237
Java: múltiples declaraciones de clase en un archivo

En Java, puede definir varias clases de nivel superior en un solo archivo, siempre que, como máximo, una de ellas sea pública (consulte JLS §7.6 ). Ver abajo por ejemplo. ¿Hay un nombre para esta técnica ordenada (análogo a inner, nested, anonymous)? El JLS dice que el sistema puede imponer la...

237
¿Qué significa ON [PRIMARIO]?

Estoy creando un script de configuración de SQL y estoy usando el script de otra persona como ejemplo. Aquí hay un ejemplo del guión: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT...

237
Java: fecha de la marca de tiempo de Unix

Necesito convertir una marca de tiempo de Unix en un objeto de fecha. Intenté esto: java.util.Date time = new java.util.Date(timeStamp); El valor de la marca de tiempo es: 1280512800 La fecha debe ser "2010/07/30 - 22:30:00" (como lo obtengo por PHP) pero en su lugar obtengo Thu Jan 15 23:11:56...

237
¿Cuál es la diferencia entre pull y clone en git?

¿Cuál es la diferencia entre hacer (después mkdir repoy cd repo): git init git remote add origin git://github.com/cmcculloh/repo.git git fetch --all git pull origin master y git clone git://github.com/cmcculloh/repo.git Quiero decir, obviamente uno es más corto, pero aparte de eso,...