La programmation

Q & A pour les programmeurs professionnels et passionnés

20
Comment capturer la réponse de form.submit
J'ai le code suivant: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function ShowResponse() { } </script> . . . <div> <a href="#" onclick="SubmitForm();">Click</a> </div> Je veux capturer la réponse html de form1.submit? Comment puis-je faire cela? Puis-je enregistrer une fonction de rappel dans la méthode form1.submit?

3
Comment joindre une tranche de chaînes en une seule chaîne?
package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } me donne une erreur de: prog.go: 10: impossible d'utiliser reg (chaîne de type [3]) comme chaîne de type [] dans l'argument des chaînes. Existe-t-il un moyen plus direct / meilleur que de boucler et …
130 go  slice 


12
Obtenir le code de sortie d'un processus d'arrière-plan
J'ai une commande CMD appelée à partir de mon script principal bourne shell qui prend une éternité. Je souhaite modifier le script comme suit: Exécutez la commande CMD en parallèle en tant que processus d'arrière-plan ( CMD &). Dans le script principal, créez une boucle pour surveiller la commande générée …
130 linux  shell  unix  process 

1
À quoi sert l'option tsconfig «lib»?
J'ai un projet existant qui a cette ligne dans tsconfig.json: lib:["2016", "DOM"] Quel est le but de cela? La seule information que j'ai pu trouver est la suivante: Spécifiez le fichier de bibliothèque à inclure dans la compilation. Nécessite TypeScript version 2.0 ou ultérieure. Qu'est-ce que ça veut dire?
130 typescript 


8
Recherche de la solution ALT + LeftArrowKey dans zsh
Je viens de passer de bash à zsh, mais mon Alt+ LeftArrowKeyet Alt+ me manque RightArrowKeypour aller et venir un mot à la fois. En ce moment, si j'appuie sur Alt+, LeftArrowKeyje recule quelques lettres et je suis coincé. Je n'irai pas plus loin en arrière et je ne reviendrai …
130 shell  key  zsh 

5
git add * (astérisque) vs git add. (période)
Je suis nouveau dans git et j'ai une question sur l'ajout de fichiers dans git. J'ai trouvé plusieurs questions stackoverflow sur la différence entre git add .et git add -a, git add --all, git add -A, etc. Mais j'ai été incapable de trouver un endroit qui explique ce git add …

7
Passer juste un type comme paramètre en C #
Hypothétiquement, ce serait pratique pour moi de faire ceci: foo.GetColumnValues(dm.mainColumn, int) foo.GetColumnValues(dm.mainColumn, string) où la méthode GetColumns appellera une méthode différente à l'intérieur en fonction du type passé. Oui, je pourrais le faire comme un drapeau booléen ou similaire, je me suis juste demandé s'il y avait un moyen de …
130 c#  types  methods  parameters 

11
Utilisation de booléen? dans l'expression if
Si j'ai un nullable Boolean b, je peux faire la comparaison suivante en Java: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } Dans Kotlin, je peux réaliser la même chose en utilisant l' !!opérateur: …
130 kotlin  null 




12
django change le port de runserver par défaut
Je voudrais rendre le port par défaut qui manage.py runserverécoute sur spécifiable dans un étranger config.ini. Existe-t-il une solution plus facile que d'analyser l' sys.argvintérieur manage.pyet d'insérer le port configuré? L'objectif est de s'exécuter ./manage.py runserversans avoir à spécifier l'adresse et le port à chaque fois, mais en lui faisant …


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.