Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

7
Acceso concurrente SQLite
¿SQLite3 maneja de manera segura el acceso concurrente mediante múltiples procesos de lectura / escritura desde el mismo DB? ¿Hay alguna excepción de la plataforma a eso?
177 sqlite 

12
¿Por qué String es inmutable en Java?
Me preguntaron en una entrevista por qué String es inmutable Respondí así: Cuando creamos una cadena en Java como String s1="hello";entonces, se creará un objeto en el conjunto de cadenas (hola) y s1 apuntará a hola . Ahora, si lo hacemos nuevamente, no String s2="hello";se creará otro objeto, pero s2 …
177 java  string 

12
Uso de argumentos predeterminados en una función
Estoy confundido acerca de los valores predeterminados para las funciones de PHP. Digamos que tengo una función como esta: function foo($blah, $x = "some value", $y = "some other value") { // code here! } ¿Qué sucede si quiero usar el argumento predeterminado para $ x y establecer un argumento …
177 php  arguments  default 

3
SVN: equivalentes externos en Git?
Tengo dos proyectos SVN en uso desde otro repositorio SVN usando svn: externals . ¿Cómo puedo tener la misma estructura de diseño de repositorio en Git?
177 svn  git 

6
Alcance en bucles 'for' de Python
No estoy preguntando sobre las reglas de alcance de Python; En general, entiendo cómo funciona el alcance en Python para bucles. Mi pregunta es por qué las decisiones de diseño se tomaron de esta manera. Por ejemplo (sin juego de palabras): for foo in xrange(10): bar = 2 print(foo, bar) …
177 python  scope 



7
SparseArray vs HashMap
Puedo pensar en varias razones por las cuales HashMaps con teclas enteras son mucho mejores que SparseArrays: La documentación de Android para un SparseArraydice "Generalmente es más lento que un tradicional HashMap". Si escribe código usando HashMaps en lugar de SparseArrays, su código funcionará con otras implementaciones de Map y …



3
¿Cómo encontrar qué promesas no se manejan en Node.js UnhandledPromiseRejectionWarning?
Node.js de la versión 7 tiene azúcar sintáctico asíncrono / en espera para manejar las promesas y ahora en mi código aparece la siguiente advertencia con bastante frecuencia: (node:11057) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): ReferenceError: Error: Can't set headers after they are sent. (node:11057) DeprecationWarning: Unhandled promise rejections …

4
asignar múltiples variables al mismo valor en Javascript
Inicialicé varias variables en el ámbito global en un archivo JavaScript: var moveUp, moveDown, moveLeft, moveRight; var mouseDown, touchDown; Necesito establecer todas estas variables en falso, este es el código que tengo actualmente: moveUp = false; moveDown = false; moveLeft = false; moveRight = false mouseDown = false; touchDown = …
177 javascript 

13
Uso de JQuery: evitar que se envíe el formulario
¿Cómo evito que se envíe un formulario usando jquery? Lo intenté todo: vea 3 opciones diferentes que probé a continuación, pero no funcionará: $(document).ready(function() { //option A $("#form").submit(function(e){ e.preventDefault(); }); //option B $("#form").submit(function(e){ stopEvent(e); }); //option C $("#form").submit(function(){ return false; }); }); ¿Qué podría estar mal? Actualización: aquí está mi …
177 jquery  forms 


4
Cambios en la declaración de importación python3
No entiendo lo siguiente de pep-0404 En Python 3, las importaciones relativas implícitas dentro de los paquetes ya no están disponibles; solo se admiten importaciones absolutas e importaciones relativas explícitas. Además, las importaciones en estrella (por ejemplo, desde x import *) solo se permiten en el código de nivel de …
177 python  python-3.x 

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.