La programmation

Q & A pour les programmeurs professionnels et passionnés

10
Existe-t-il un moyen d'itérer sur une plage d'entiers?
La plage de Go peut itérer sur des cartes et des tranches, mais je me demandais s'il existe un moyen d'itérer sur une plage de nombres, quelque chose comme ceci: for i := range [1..10] { fmt.Println(i) } Ou y a-t-il un moyen de représenter une plage d'entiers dans Go …
175 go 

2
Stream.Seek (0, SeekOrigin.Begin) ou Position = 0
Lorsque vous devez réinitialiser un flux au début (par exemple MemoryStream), est-il recommandé d'utiliser stream.Seek(0, SeekOrigin.Begin); ou stream.Position = 0; J'ai vu les deux fonctionner correctement, mais je me suis demandé si l'un était plus correct que l'autre?
175 c#  .net  stream 

6
Conversion d'un nombre en chaîne dans TypeScript
Quelle est la meilleure façon (s'il y en a une) de convertir un nombre en chaîne dans Typescript? var page_number:number = 3; window.location.hash = page_number; Dans ce cas, le compilateur renvoie l'erreur: Le type «nombre» ne peut pas être affecté au type «chaîne» Parce que location.hashc'est une chaîne. window.location.hash = …


9
Les services doivent-ils toujours renvoyer des DTO ou peuvent-ils également renvoyer des modèles de domaine?
Je (re) conçois des applications à grande échelle, nous utilisons une architecture multicouche basée sur DDD. Nous avons MVC avec couche de données (implémentation de référentiels), couche de domaine (définition du modèle de domaine et interfaces - référentiels, services, unité de travail), couche de service (implémentation de services). Jusqu'à présent, …

11
Comment rediriger vers une URL externe dans Angular2?
Quelle est la méthode pour rediriger l'utilisateur vers une URL complètement externe dans Angular 2. Par exemple, si je dois rediriger l'utilisateur vers un serveur OAuth2 afin de s'authentifier, comment le ferais-je? Location.go(), Router.navigate()et Router.navigateByUrl()sont-ils bien pour envoyer l'utilisateur vers une autre section (route) dans l'application Angular 2, mais je …


4
Quelle est la différence entre iter et into_iter?
Je suis en train de faire le tutoriel Rust by Example qui contient cet extrait de code: // Vec example let vec1 = vec![1, 2, 3]; let vec2 = vec![4, 5, 6]; // `iter()` for vecs yields `&i32`. Destructure to `i32`. println!("2 in vec1: {}", vec1.iter() .any(|&x| x == 2)); …
175 rust 

12
Convertir la colonne Pandas contenant NaNs en dtype `int`
J'ai lu les données d'un fichier .csv dans une trame de données Pandas comme ci-dessous. Pour l'une des colonnes, à savoir id, je veux spécifier le type de colonne comme int. Le problème est que la idsérie a des valeurs manquantes / vides. Lorsque j'essaie de convertir la idcolonne en …
175 python  pandas  na 

30
Fonctionnalités cachées de PHP? [fermé]
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et ne peut être raisonnablement répondue sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé il …




10
Validation des adresses e-mail à l'aide de jQuery et regex
Je ne sais pas trop comment procéder. J'ai besoin de valider les adresses e-mail à l'aide de regex avec quelque chose comme ceci: [a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Ensuite, je dois l'exécuter dans une fonction jQuery comme celle-ci: $j("#fld_emailaddress").live('change',function() { var emailaddress = $j("#fld_emailaddress").val(); // validation here? if(emailaddress){} // end validation $j.ajax({ type: "POST", …

6
Comment utiliser bootstrap-theme.css avec bootstrap 3?
Après avoir téléchargé un pack complet de bootstrap 3 à partir de http://getbootstrap.com , j'ai remarqué qu'il existe un fichier css séparé pour le thème. Comment en profiter? S'il vous plaît, expliquez? J'ai inclus bootstrap-theme.cssdans mon projet bootstrap existant, mais il n'y a aucune différence de sortie.

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.