Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

4
Python super () genera TypeError
En Python 2.5, el siguiente código genera un TypeError: >>> class X: def a(self): print "a" >>> class Y(X): def a(self): super(Y,self).a() print "b" >>> c = Y() >>> c.a() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<stdin>", line 3, in a TypeError: super() argument …

3
Cerrar conexiones JDBC en grupo
Nuestra sección de código estándar para usar JDBC es ... Connection conn = getConnection(...); Statement stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rset = stmt.executeQuery (sqlQuery); // do stuff with rset rset.close(); stmt.close(); conn.close(); Pregunta 1: Al usar el grupo de conexiones, ¿se debe cerrar la conexión al final? Si es …



10
El acondicionador de enlace de red no funciona en macOS Sierra
Después de instalar la versión más reciente de Network Link Conditioner en macOS Sierra, parece que no funciona. No tiene ningún efecto en la conectividad de mi red, incluso cuando se establece en una pérdida del 100%. ¿Alguien experimenta esto? ¿Es este simplemente un caso en el que Apple no …


4
¿Por qué cambia el valor de typeof null dentro de un bucle?
Ejecutando este fragmento en la consola de Chrome: function foo() { return typeof null === 'undefined'; } for(var i = 0; i < 1000; i++) console.log(foo()); Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento debería imprimir 1000 veces false, pero en algunas máquinas se imprimirá falsepara varias iteraciones, luego truepara el resto. …
109 javascript  v8 


14
¿Conversión más eficiente de ResultSet a JSON?
El siguiente código convierte ResultSeta en una cadena JSON usando JSONArrayy JSONObject. import org.json.JSONArray; import org.json.JSONObject; import org.json.JSONException; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.ResultSetMetaData; public class ResultSetConverter { public static JSONArray convert( ResultSet rs ) throws SQLException, JSONException { JSONArray json = new JSONArray(); ResultSetMetaData rsmd = rs.getMetaData(); while(rs.next()) { …
109 java  sql  json  resultset 



2
¿Por qué debería crear operaciones asíncronas de WebAPI en lugar de sincronizar?
Tengo la siguiente operación en una API web que creé: // GET api/<controller> [HttpGet] [Route("pharmacies/{pharmacyId}/page/{page}/{filter?}")] public CartTotalsDTO GetProductsWithHistory(Guid pharmacyId, int page, string filter = null ,[FromUri] bool refresh = false) { return delegateHelper.GetProductsWithHistory(CustomerContext.Current.GetContactById(pharmacyId), refresh); } La llamada a este servicio web se realiza a través de una llamada Jquery Ajax …

1
SVG cambia de color cuando se gira en Safari 10
Me acabo de encontrar con un problema muy extraño que solo aparece en Safari 10. Tengo naipes, imágenes svg, que a veces se rotan usando transform:rotate(xdeg). La tarjeta que estoy usando tiene un patrón de bloque rojo. Cuando no está girado o girado en ángulo recto, es decir, 90, 180, …
109 html  css  svg  safari 

3
Almacén de contraseñas cifradas SVN
Instalé SVN en una máquina Ubuntu y no puedo entender algo. Cada vez que reviso algo de la terminal, aparece este error sobre cómo guardar una contraseña no cifrada: ----------------------------------------------------------------------- ATTENTION! Your password for authentication realm: <[...]> Subversion Repository can only be stored to disk unencrypted! You are advised to …

1
Xcode 10b5: error del vinculador de símbolo duplicado, no se puede compilar con Crashlytics
Estoy tratando de compilar mi proyecto, que tiene Firebase, Crashlytics / Fabric y un montón de otras cosas, con Xcode 10 beta 5. Falla durante la vinculación con estos errores: Ld /Users/Username/Library/Developer/Xcode/DerivedData/appname-lastnamepjksdzfewpftlvqzuglaxplu/Build/Products/Debug-iphoneos/appname.app/appname normal arm64 (in target: appname) cd /Users/Username/iPhone-dev/appname export IPHONEOS_DEPLOYMENT_TARGET=9.0 /Users/Username/Downloads/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch arm64 -isysroot /Users/Username/Downloads/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk -L/Users/Username/Library/Developer/Xcode/DerivedData/appname-lastnamepjksdzfewpftlvqzuglaxplu/Build/Products/Debug-iphoneos -F/Users/Username/Library/Developer/Xcode/DerivedData/appname-lastnamepjksdzfewpftlvqzuglaxplu/Build/Products/Debug-iphoneos -F/Users/Username/Library/Developer/Xcode/DerivedData/appname-lastnamepjksdzfewpftlvqzuglaxplu/Build/Products/Debug-iphoneos/AFNetworking -F/Users/Username/Library/Developer/Xcode/DerivedData/appname-lastnamepjksdzfewpftlvqzuglaxplu/Build/Products/Debug-iphoneos/Actions …

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.