Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

3
¿Cuál es el equivalente del operador de combinación sobre un vector de cadenas?
No pude encontrar el equivalente de Rust para el operador "join" sobre un vector de Strings. tengo unVec<String> y me gustaría unirme a ellos como soltero String: let string_list = vec!["Foo".to_string(),"Bar".to_string()]; let joined = something::join(string_list,"-"); assert_eq!("Foo-Bar", joined); Relacionado: ¿Cuál es una forma idiomática de imprimir un iterador separado por espacios …
120 string  rust 

11
El formato ISO del objeto de fecha y hora de Python UTC no incluye Z (Zulu o compensación cero)
¿Por qué Python 2.7 no incluye el carácter Z (Zulu o desplazamiento cero) al final de la cadena de isoformato del objeto de fecha y hora UTC a diferencia de JavaScript? >>> datetime.datetime.utcnow().isoformat() '2013-10-29T09:14:03.895210' Mientras que en javascript >>> console.log(new Date().toISOString()); 2013-10-29T09:38:41.341Z




14
Cómo agregar tinte de botón mediante programación
En la nueva biblioteca de AppCompat, podemos teñir el botón de esta manera: <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/follow" android:id="@+id/button_follow" android:backgroundTint="@color/blue_100" /> ¿Cómo puedo configurar el tinte del botón mediante programación en mi código? Básicamente, estoy tratando de implementar una coloración condicional del botón en función de la entrada del usuario.


6
¿Cómo configuro el nombre de host en docker-compose?
En mi docker-compose.ymlarchivo, tengo lo siguiente. Sin embargo, el contenedor no recoge el valor del nombre de host. ¿Algunas ideas? dns: image: phensley/docker-dns hostname: affy domainname: affy.com volumes: - /var/run/docker.sock:/docker.sock Cuando verifico el nombre de host en el contenedor, no responde affy.

20
Ancho del botón Coincidir con el padre
Quiero saber cómo puedo establecer un ancho para que coincida con el ancho del diseño principal new Container( width: 200.0, padding: const EdgeInsets.only(top: 16.0), child: new RaisedButton( child: new Text( "Submit", style: new TextStyle( color: Colors.white, ) ), colorBrightness: Brightness.dark, onPressed: () { _loginAttempt(context); }, color: Colors.blue, ), ), Sé …

6
¿Cómo leer correctamente un archivo con async / await?
No puedo entender cómo funciona async/ await. Lo entiendo un poco, pero no puedo hacer que funcione. function loadMonoCounter() { fs.readFileSync("monolitic.txt", "binary", async function(err, data) { return await new Buffer( data); }); } module.exports.read = function() { console.log(loadMonoCounter()); }; Sé que podría utilizar readFileSync, pero si lo hago, sé que …


7
React Hook Warnings para la función asincrónica en uso Efecto: la función useEffect debe devolver una función de limpieza o nada
Estaba probando el ejemplo useEffect algo como a continuación: useEffect(async () => { try { const response = await fetch(`https://www.reddit.com/r/${subreddit}.json`); const json = await response.json(); setPosts(json.data.children.map(it => it.data)); } catch (e) { console.error(e); } }, []); Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento y recibo esta advertencia en mi consola. Pero …


6
Estructura del proyecto para Google App Engine
Comencé una aplicación en Google App Engine justo cuando salió, para jugar con la tecnología y trabajar en un proyecto favorito en el que había estado pensando durante mucho tiempo pero que nunca llegué a comenzar. El resultado es BowlSK . Sin embargo, a medida que ha crecido y se …

21
Facebook Android Generar clave hash
Intentando crear una aplicación de Android con integración de Facebook, llegué a la parte de los documentos donde tienes que generar un archivo de clave hash, especifica ejecutar el siguiente código keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 Cuando ejecuto esto en mi terminal, …

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.