La programmation

Q & A pour les programmeurs professionnels et passionnés

5
Le drapeau multiligne regex JavaScript ne fonctionne pas
J'ai écrit une expression régulière pour récupérer la chaîne de code HTML, mais il semble que l'indicateur multiligne ne fonctionne pas. Ceci est mon modèle et je veux obtenir le texte dans la h1balise. var pattern= /<div class="box-content-5">.*<h1>([^<]+?)<\/h1>/mi m = html.search(pattern); return m[1]; J'ai créé une chaîne pour le tester. …
265 javascript  regex 


17
Forward déclarant une énumération en C ++
J'essaie de faire quelque chose comme ceci: enum E; void Foo(E e); enum E {A, B, C}; que le compilateur rejette. J'ai jeté un rapide coup d'œil sur Google et le consensus semble être "vous ne pouvez pas le faire", mais je ne comprends pas pourquoi. Quelqu'un peut-il expliquer? Clarification …
265 c++  enums 

7
ReactJs: Quels devraient être les PropTypes pour this.props.children?
Étant donné un composant simple qui rend ses enfants: class ContainerComponent extends Component { static propTypes = { children: PropTypes.object.isRequired, } render() { return ( <div> {this.props.children} </div> ); } } export default ContainerComponent; Question: Quel doit être le propType de l'hélice pour enfants? Lorsque je le définis en tant …

12
Quand dois-je utiliser double au lieu de décimal?
Je peux nommer trois avantages à utiliser double(ou float) au lieu de decimal: Utilise moins de mémoire. Plus rapide car les opérations mathématiques en virgule flottante sont prises en charge nativement par les processeurs. Peut représenter une plus grande gamme de nombres. Mais ces avantages semblent s'appliquer uniquement aux opérations …


3
compter le nombre de lignes dans la sortie du terminal
n'a pas pu trouver cela sur SO. J'ai exécuté la commande suivante dans le terminal: >> grep -Rl "curl" ./ et cela affiche la liste des fichiers où le mot-clé curl se produit. Je veux compter le nombre de fichiers. La première façon dont je peux penser, est de compter …
265 bash  terminal 






12
android sur Text Change Listener
J'ai une situation, où il y a deux domaines. field1et field2. Tout ce que je veux faire, c'est vider field2quand field1est changé et vice versa. Donc, à la fin, un seul champ contient du contenu. field1 = (EditText)findViewById(R.id.field1); field2 = (EditText)findViewById(R.id.field2); field1.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) {} public …

10
Pourquoi les listes python ont pop () mais pas push ()
Est-ce que quelqu'un sait pourquoi la list.appendfonction de Python n'est pas appelée list.pushétant donné qu'il y a déjà un list.popqui supprime et renvoie le dernier élément (celui indexé à -1) et la list.appendsémantique est cohérente avec cette utilisation?
265 python 

4
charger et exécuter l'ordre des scripts
Il y a tellement de façons différentes d'inclure JavaScript dans une page html. Je connais les options suivantes: code en ligne ou chargé à partir de l'URI externe inclus dans la balise <head> ou <body> [ 1 , 2 ] n'en avoir aucun deferou asyncattribut (uniquement les scripts externes) inclus …

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.