Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

22
¿Cómo miro dentro de un objeto Python?
Estoy empezando a codificar en varios proyectos usando Python (incluido el desarrollo web Django y el desarrollo de juegos Panda3D). Para ayudarme a comprender lo que está sucediendo, me gustaría básicamente 'mirar' dentro de los objetos de Python para ver cómo funcionan, como sus métodos y propiedades. Digamos que tengo …

25
¿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 archivos separados para su distribución. …

24
Singleton: ¿Cómo se debe usar?
Editar: De otra pregunta, proporcioné una respuesta que tiene enlaces a muchas preguntas / respuestas sobre singletons: Más información sobre singletons aquí: Así que he leído el hilo Singletons: ¿buen diseño o una muleta? Y la discusión aún continúa. Veo Singletons como un patrón de diseño (bueno y malo). El …


10
¿Cómo pasar parámetros al método ThreadStart en Thread?
¿Cómo pasar parámetros al Thread.ThreadStart()método en C #? Supongamos que tengo un método llamado 'descargar' public void download(string filename) { // download code } Ahora he creado un hilo en el método principal: Thread thread = new Thread(new ThreadStart(download(filename)); Tipo de método de error esperado. ¿Cómo puedo pasar parámetros a …
291 c#  .net  multithreading 

10
¿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) { ... cursor.moveToNext(); } Cursor cursor = …
291 android  cursor 

7
La clase JavaLaunchHelper se implementa en dos lugares
На этот вопрос есть ответы en Stack Overflow на русском : Как разрешить конфликт двух JDK? Hoy actualicé mi Idea Intellij en macOS Sierra, y ahora, cuando ejecuto aplicaciones en la consola, tengo este error: objc [3648]: la clase JavaLaunchHelper se implementa en /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19c4c0) y /Library/Java/JavaVirtualMachines/jdk1.0.0k.0_kdk1.0kd_dk1.0dk1.0kd1kd1dk1.0kd1d1 Contenidos / Inicio …


7
¿Por qué parseInt produce NaN con Array # map?
Desde la red de desarrolladores de Mozilla : [1,4,9].map(Math.sqrt) rendirá: [1,2,3] ¿Por qué entonces esto: ['1','2','3'].map(parseInt) producir esto: [1, NaN, NaN] He probado en Firefox 3.0.1 y Chrome 0.3 y solo como descargo de responsabilidad, sé que esto no es una funcionalidad de navegador cruzado (no IE). Descubrí que lo …
291 javascript 


18
¿Cómo agregar nuevos elementos a una matriz?
Tengo el siguiente código: String[] where; where.append(ContactsContract.Contacts.HAS_PHONE_NUMBER + "=1"); where.append(ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1"); Esos dos anexos no están compilando. ¿Cómo funcionaría eso correctamente?
291 java  arrays  string 


18
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, …
291 java  sockets  ip 


27
INSTALL_FAILED_UPDATE_INCOMPATIBLE cuando intento instalar .apk compilado en el dispositivo
He compilado el iniciador Trebuchet de CyanogenMod 9 e intento instalarlo con adb: $ adb install out/target/product/generic/system/app/Trebuchet.apk 3986 KB/s (7870141 bytes in 1.928s) pkg: /data/local/tmp/Trebuchet.apk Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] Probé Nexus S con CM9 y Galaxy Nexus con JB de serie. ¿Por qué recibo este error? EDITAR: en mi caso, he intentado …

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.