Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

15
¿Clave primaria o índice único?
En el trabajo tenemos una gran base de datos con índices únicos en lugar de claves primarias y todo funciona bien. Estoy diseñando una nueva base de datos para un nuevo proyecto y tengo un dilema: En la teoría DB, la clave primaria es un elemento fundamental, está bien, pero …



11
Cómo superponer imágenes
Quiero superponer una imagen con otra usando CSS. Un ejemplo de esto es la primera imagen (el fondo si lo desea) será un enlace en miniatura de un producto, con el enlace que abre una caja de luz / ventana emergente que muestra una versión más grande de la imagen. …
127 html  css 

4
¿Cómo funcionan las sesiones PHP? (no "¿cómo se usan?")
Los archivos de sesión generalmente se almacenan, por ejemplo, /tmp/en el servidor y se nombran sess_{session_id}. He estado mirando los contenidos y no puedo entender cómo funcionan realmente. Obtener el nombre de la variable y el contenido del archivo es fácil. Pero, ¿cómo sabe PHP qué sesión pertenece a quién? …
127 php  session 



1
¿Por qué este código F # es tan lento?
Una implementación de Levenshtein en C # y F #. La versión C # es 10 veces más rápida para dos cadenas de aproximadamente 1500 caracteres. C #: 69 ms, F # 867 ms. ¿Por qué? Por lo que puedo decir, ¿hacen exactamente lo mismo? No importa si es una …
127 c#  performance  f#  inline 



1
Powershell 2.0 intenta atrapar cómo acceder a la excepción
Este es el try catchen PowerShell 2.0 $urls = "http://www.google.com", "http://none.greenjump.nl", "http://www.nu.nl" $wc = New-Object System.Net.WebClient foreach($url in $urls) { try { $url $result=$wc.DownloadString($url) } catch [System.Net.WebException] { [void]$fails.Add("url webfailed $url") } } pero lo que quiero hacer es algo como en c # catch( WebException ex) { Log(ex.ToString()); } …

7
¿Puedo excluir algunas URL concretas de <url-pattern> dentro de <filter-mapping>?
Quiero que se aplique un filtro de concreto para todas las URL excepto para un concreto (es decir, /*excepto para /specialpath). ¿Existe la posibilidad de hacer eso? Código de muestra: &lt;filter&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;filter-class&gt;org.somproject.AFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;!-- the question is: how to modify this line? --&gt; &lt;dispatcher&gt;REQUEST&lt;/dispatcher&gt; &lt;dispatcher&gt;FORWARD&lt;/dispatcher&gt; &lt;/filter-mapping&gt;

7
¿Es necesario cerrar cada OutputStream y Writer anidados por separado?
Estoy escribiendo un código: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); ¿Necesito cerrar cada transmisión o escritor como el siguiente? gzipOutputStream.close(); bw.close(); outputStream.close(); ¿O solo estará bien cerrar la última transmisión? bw.close();

10
Serialización de Java: readObject () vs. readResolve ()
El libro Effective Java y otras fuentes proporcionan una explicación bastante buena sobre cómo y cuándo usar el método readObject () cuando se trabaja con clases serializables de Java. El método readResolve (), por otro lado, sigue siendo un misterio. Básicamente, todos los documentos que encontré mencionan solo uno de …

12
SimpleTest vs PHPunit
Me preguntaba si alguien que tenga experiencia en estas dos cosas puede arrojar algo de luz sobre la diferencia significativa entre los dos, en su caso. ¿Alguna fortaleza específica de cada uno que lo haga adecuado para cualquier caso específico?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.