Programación

Preguntas y respuestas para programadores profesionales y entusiastas.




30
# 1071 - La clave especificada era demasiado larga; la longitud máxima de la clave es de 767 bytes
Cuando ejecuté el siguiente comando: ALTER TABLE `mytable` ADD UNIQUE ( `column1` , `column2` ); Recibí este mensaje de error: #1071 - Specified key was too long; max key length is 767 bytes Información sobre column1 y column2: column1 varchar(20) utf8_general_ci column2 varchar(500) utf8_general_ci Creo que varchar(20)solo requiere 21 bytes, …


20
Evento de cambio de texto de UITextField
¿Cómo puedo detectar cualquier cambio de texto en un campo de texto? El método delegado shouldChangeCharactersInRangefunciona para algo, pero no satisfizo exactamente mi necesidad. Como hasta que devuelve SÍ, los textos textField no están disponibles para otros métodos de observación. Por ejemplo, en mi código calculateAndUpdateTextFieldsno recibí el texto actualizado, …


13
¿Qué es un 'espacio de trabajo' en Visual Studio Code?
No puedo creer que estoy haciendo esta pregunta, pero no he podido encontrar una definición en la documentación. En caso de que no sea dolorosamente obvio, soy (muy) nuevo en Visual Studio Code. Por ejemplo, Visual Studio Code habla sobre la aplicación de la configuración a nivel de usuario frente …


15
¿Cuándo debo escribir la palabra clave 'en línea' para una función / método?
На этот вопрос есть ответы на Stack Overflow на русском : Когда следует использовать en línea для функции / метода? ¿Cuándo debo escribir la palabra clave inlinepara una función / método en C ++? Después de ver algunas respuestas, algunas preguntas relacionadas: ¿Cuándo no debo escribir la palabra clave 'en …


12
Cierre de JavaScript frente a funciones anónimas
Un amigo mío y yo estamos discutiendo qué es un cierre en JS y qué no. Solo queremos asegurarnos de que realmente lo entendemos correctamente. Tomemos este ejemplo. Tenemos un ciclo de conteo y queremos imprimir la variable de contador en la consola con retraso. Por lo tanto, usamos setTimeouty …


20
Solicitar al usuario su aporte hasta que brinde una respuesta válida
На этот вопрос есть ответы на desbordamiento de pila на русском : Как выполнить несколько проверок введенных пользователем данных? Estoy escribiendo un programa que acepta una entrada del usuario. #note: Python 2.7 users should use `raw_input`, the equivalent of 3.X's `input` age = int(input("Please enter your age: ")) if age …


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.