Tutoriel par Examples: anti



Vous pouvez étendre les fonctionnalités des méthodes de yield existantes en transmettant une ou plusieurs valeurs ou éléments pouvant définir une condition de terminaison dans la fonction en appelant une yield break pour empêcher l'exécution de la boucle interne. public static IEnumerable<in...
import random mélanger () Vous pouvez utiliser random.shuffle() pour mélanger / randomiser les éléments dans une séquence mutable et indexable . Par exemple une list : laughs = ["Hi", "Ho", "He"] random.shuffle(laughs) # Shuffles in-place! Don't do: laughs = r...
Copier un tableau copiera tous les éléments dans le tableau d'origine. Changer le nouveau tableau ne changera pas le tableau d'origine. var originalArray = ["Swift", "is", "great!"] var newArray = originalArray newArray[2] = "awesome!" //originalA...
Les classes sont des types de référence , ce qui signifie que plusieurs variables peuvent faire référence à la même instance. class Dog { var name = "" } let firstDog = Dog() firstDog.name = "Fido" let otherDog = firstDog // otherDog points to the same Dog instance otherDog.name = "R...
Les alertes Bosun sont définies dans le fichier de configuration à l'aide d'un DSL personnalisé . Ils utilisent des fonctions pour évaluer les données de séries chronologiques et génèrent des alertes lorsque les expressions warn ou crit sont différentes de zéro. Les alertes utilisent des mo...
Avant de publier un package, vous devez le mettre à jour. npm prend en charge la gestion des versions sémantiques , ce qui signifie qu'il existe des versions correctives, mineures et majeures . Par exemple, si votre package est à la version 1.2.3 pour modifier la version, vous devez: npm vers...
Un nouveau thread séparé de l'exécution du thread principal peut être créé à l'aide de Thread.new . thr = Thread.new { sleep 1 # 1 second sleep of sub thread puts "Whats the big deal" } Cela démarrera automatiquement l'exécution du nouveau thread. Pour geler l'ex...
Un programme simple qui écrit "Hello, world!" to test.txt , lit les données et les imprime. Montre des opérations simples d'E / S de fichier. package main import ( "fmt" "io/ioutil" ) func main() { hello := []byte("Hello, world!") ...
Il s’agit d’une extension de type système qui autorise les types quantifiés de manière existentielle ou, en d’autres termes, qui ont des variables de type qui ne sont instanciées qu’à l’exécution † . Une valeur de type existentiel est similaire à une référence de classe de base abstraite dans les ...
Lorsque vous utilisez or , il renverra la première valeur de l'expression si elle est vraie, sinon elle retournera aveuglément la deuxième valeur. Ie or est équivalent à: def or_(a, b): if a: return a else: return b Pour and , il retournera sa première valeur si el...
Étant donné toute valeur de type Int ou Long pour rendre une chaîne lisible par un humain: fun Long.humanReadable(): String { if (this <= 0) return "0" val units = arrayOf("B", "KB", "MB", "GB", "TB", "EB") val ...
letters = list('abcde') Sélectionnez trois lettres au hasard ( avec remplacement - le même article peut être choisi plusieurs fois): np.random.choice(letters, 3) ''' Out: array(['e', 'e', 'd'], dtype='<U1') ''' Échantillonnage sans remplacement: np.random.choice(letters, 3, replac...
Installez la bibliothèque Python nécessaire via: $ pip install elasticsearch Connectez-vous à Elasticsearch, Créer un document (par exemple, saisie de données) et "Indexer" le document à l'aide d'Elasticsearch. from datetime import datetime from elasticsearch import Elasticsear...
Pour faciliter les tests, sklearn fournit des jeux de données sklearn.datasets dans le module sklearn.datasets . Par exemple, chargez le jeu de données iris de Fisher: import sklearn.datasets iris_dataset = sklearn.datasets.load_iris() iris_dataset.keys() ['target_names', 'data', 'target', 'DESC...
Exceptions à la déglutition Il faut toujours relancer l’exception de la manière suivante: try { ... } catch (Exception ex) { ... throw; } Relancer une exception comme ci-dessous masquera l'exception d'origine et perdra la trace de la pile d'origine. On ne devrait ...
La sémantique de déplacement est un moyen de déplacer un objet vers un autre en C ++. Pour cela, nous viderons l'ancien objet et placerons tout ce qu'il contenait dans le nouvel objet. Pour cela, nous devons comprendre ce qu'est une référence de valeur. Une référence de valeur ( T&...
import pandas as pd import numpy as np np.random.seed(0) rng = pd.date_range('2015-02-24', periods=10, freq='T') df = pd.DataFrame({'Val' : np.random.randn(len(rng))}, index=rng) print (df) Val 2015-02-24 00:00:00 1.764052 2015-02-24 00:01:00 0.400157 2015-02...
Pour envoyer un message immédiat contenant des données à JavaScript, vous devez déclencher une action à partir de votre init . init : ( Model, Cmd Msg ) init = ( Model 0, send SendOutgoing ) send : msg -> Cmd msg send msg = Task.perform identity identity (Task.succeed msg)
Considérez l'exemple suivant en supposant que vous avez un fichier CSV délimité par un fichier ';' à charger dans votre base de données. 1;max;male;manager;12-7-1985 2;jack;male;executive;21-8-1990 . . . 1000000;marta;female;accountant;15-6-1992 Créez la table pour l'insertio...
Le mot auto clé auto fournit la déduction automatique du type d'une variable. C'est particulièrement pratique pour traiter les noms de type long: std::map< std::string, std::shared_ptr< Widget > > table; // C++98 std::map< std::string, std::shared_ptr< Widget > >:...

Page 1 de 5