La programmation

Q & A pour les programmeurs professionnels et passionnés

9
Quel est le mot clé `some` dans Swift (UI)?
Le nouveau tutoriel SwiftUI a le code suivant: struct ContentView: View { var body: some View { Text("Hello World") } } La deuxième ligne du mot some, et sur leur site est mise en évidence comme s'il s'agissait d'un mot-clé. Swift 5.1 ne semble pas avoir somede mot-clé, et je …
259 swift  swift5.1 



9
Analyser une chaîne HTML avec JS
J'ai cherché une solution mais rien n'était pertinent, voici donc mon problème: Je souhaite analyser une chaîne contenant du texte HTML. Je veux le faire en JavaScript. J'ai essayé cette bibliothèque mais il semble qu'elle analyse le code HTML de ma page actuelle, pas à partir d'une chaîne. Parce que …

6
Pourquoi ai-je besoin de 'b' pour encoder une chaîne avec Base64?
En suivant cet exemple de python , j'encode une chaîne en Base64 avec: >>> import base64 >>> encoded = base64.b64encode(b'data to be encoded') >>> encoded b'ZGF0YSB0byBiZSBlbmNvZGVk' Mais, si je laisse de côté le premier b: >>> encoded = base64.b64encode('data to be encoded') J'obtiens l'erreur suivante: Traceback (most recent call last): …

11
Comment utiliser sudo dans un conteneur Docker?
Normalement, les conteneurs Docker sont exécutés à l'aide de la racine utilisateur . Je voudrais utiliser un autre utilisateur, ce qui ne pose aucun problème en utilisant la directive USER de Docker. Mais cet utilisateur devrait pouvoir utiliser sudo à l'intérieur du conteneur. Cette commande est manquante. Voici un Dockerfile …

13
Comment monter un seul fichier dans un volume
J'essaie de docker une application php. Dans le dockerfile, je télécharge l'archive, l'extrait, etc. Tout fonctionne bien, cependant, si une nouvelle version est publiée et que je mets à jour le dockerfile, je dois réinstaller l'application, car le config.php est écrasé. J'ai donc pensé pouvoir monter le fichier en tant …


2
Comment décoder une chaîne encodée en base64?
J'essaie de "décoder" cette chaîne Base64 suivante: OBFZDTcPCxlCKhdXCQ0kMQhKPh9uIgYIAQxALBtZAwUeOzcdcUEeW0dMO1kbPElWCV1ISFFKZ0kdWFlLAURPZhEFQVseXVtPOUUICVhMAzcfZ14AVEdIVVgfAUIBWVpOUlAeaUVMXFlKIy9rGUN0VF08Oz1POxFfTCcVFw1LMQNbBQYWAQ == Voici ce que je sais de la chaîne elle-même: La chaîne d'origine est d'abord transmise via le code suivant: private static string m000493(string p0, string p1) { StringBuilder builder = new StringBuilder(p0); StringBuilder builder2 = new StringBuilder(p1); StringBuilder builder3 = new …
258 c#  encoding  base64 

16
Comment supprimer les sauts de ligne d'un fichier en Java?
Comment puis-je remplacer tous les sauts de ligne d'une chaîne en Java d'une manière qui fonctionnera sur Windows et Linux (c'est-à-dire pas de problèmes spécifiques au système d'exploitation de retour chariot / saut de ligne / nouvelle ligne, etc.)? J'ai essayé (notez que readFileAsString est une fonction qui lit un …

7
À Vim, comment puis-je retourner là où j'étais avant une recherche?
Programmation dans vim Je vais souvent chercher quelque chose, je le tire, puis je reviens où j'étais, je l'insère, je le modifie. Le problème est qu'après avoir cherché et trouvé, je dois retrouver MANUELLEMENT mon chemin vers l'endroit où j'étais. Existe-t-il un moyen automatique de revenir à l'endroit où j'étais …
258 vim  vi 


5
Comment réaliser un if / else dans moustache.js?
Il semble plutôt étrange que je ne puisse pas comprendre comment faire cela avec la moustache. Est-il pris en charge? Ceci est ma triste tentative d'essayer: {{#author}} {{#avatar}} <img src="{{avatar}}"/> {{/avatar}} {{#!avatar}} <img src="/images/default_avatar.png" height="75" width="75" /> {{/avatar}} {{/author}} Ce n'est évidemment pas vrai, mais la documentation ne mentionne rien …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.