Tutoriel par Examples: dis



var numbers = new[] {1, 1, 2, 2, 3, 3, 4, 4, 5, 5}; var distinctNumbers = numbers.Distinct(); Console.WriteLine(string.Join(",", distinctNumbers)); //1,2,3,4,5
using System; using System.IO; using System.Net; using System.Net.Sockets; using System.Text; class TcpChat { static void Main(string[] args) { if(args.Length == 0) { Console.WriteLine("Basic TCP chat"); Console.WriteLine(); ...
L'abonnement renvoie un IDisposable : IDisposable subscription = emails.Subscribe(email => Console.WriteLine("Email from {0} to {1}", email.From, email.To)); Lorsque vous êtes prêt à vous désabonner, il vous suffit de supprimer l’abonnement: subscription.Dispose();
Ce qui suit est une mauvaise idée car cela éliminerait la variable de db avant de la renvoyer. public IDBContext GetDBContext() { using (var db = new DBContext()) { return db; } } Cela peut également créer des erreurs plus subtiles: public IEnumerable<Person> GetPe...
RelativeLayout est un ViewGroup qui affiche les vues enfants dans des positions relatives. Par défaut, toutes les vues enfants sont dessinées en haut à gauche de la présentation. Vous devez donc définir la position de chaque vue à l'aide des différentes propriétés de mise en page disponibles da...
android: layout_gravity android:layout_gravity est utilisé pour définir la position d'un élément dans son parent (par exemple, une View enfant dans une Layout ). Pris en charge par LinearLayout et FrameLayout android: gravité android:gravity est utilisée pour définir la position du contenu ...
GridLayout, comme son nom l'indique est une mise en page utilisée pour organiser les vues dans une grille. Un GridLayout se divise en colonnes et en lignes. Comme vous pouvez le voir dans l'exemple ci-dessous, la quantité de colonnes et / ou de lignes est spécifiée par les propriétés column...
La boucle do...while while diffère des autres boucles en ce sens qu'elle est garantie au moins une fois . On l'appelle aussi la structure "post-test loop" car l'instruction conditionnelle est exécutée après le corps de la boucle principale. int i = 0; do { i++; Syst...
import javax.swing.*; import java.awt.FlowLayout; public class FlowExample { public static void main(String[] args){ SwingUtilities.invokeLater(new Runnable(){ @Override public void run(){ JPanel panel = new JPanel(); pa...
git remote add upstream git-repository-url Ajoute le dépôt git distant représenté par git-repository-url tant que nouvelle télécommande nommée en upstream du dépôt git
Dropbox.authorizedClient!.files.listFolder(path: "").response { response, error in print("*** List folder ***") if let result = response { print("Folder contents:") for entry in result.entries { print(entry.name) if ...
Une rebase change le sens de "notre" et "leurs": git checkout topic git rebase master # rebase topic branch on top of master branch Quelle que soit la direction de HEAD, c'est "la nôtre" La première chose que fait un rebase est de réinitialiser le HEAD pou...
La clé pour étirer correctement est dans le bord supérieur et gauche. La bordure supérieure contrôle l'étirement horizontal et la bordure gauche contrôle l'étirement vertical. Cet exemple crée des coins arrondis adaptés à un pain grillé. Les parties de l'image situées sous la bordu...
Pour obtenir la zone «disponible» de l’écran (c’est-à-dire ne pas inclure de barres sur les bords de l’écran, mais en incluant le chrome de la fenêtre et d’autres fenêtres: var availableArea = { pos: { x: window.screen.availLeft, y: window.screen.availTop }, size: {...
Pour supprimer une branche distante dans Git: git push [remote-name] --delete [branch-name] ou git push [remote-name] :[branch-name]
Si une branche distante a été supprimée, votre référentiel local doit être averti de l'élaguer. Pour éliminer les branches supprimées d'une télécommande spécifique: git fetch [remote-name] --prune Pour éliminer les branches supprimées de toutes les télécommandes: git fetch --all --prune ...
Il existe trois façons de créer une nouvelle feature branche qui suit l’ origin/feature branche distante: git checkout --track -b feature origin/feature , git checkout -t origin/feature , git checkout feature - en supposant qu'il n'y a pas de branche d' feature locale et qu'il n&...
- (void)reachabilityChanged:(NSNotification *)note { Reachability* reachability = [note object]; NetworkStatus netStatus = [reachability currentReachabilityStatus]; if (netStatus == NotReachable) { NSLog(@"Network unavailable"); } }
Il s'agit d'un collecteur continu utilisant la commande hadoop fs -du -s /hbase/* pour obtenir des détails sur l'utilisation du disque HDFS. Cette métrique est très utile pour suivre l’espace dans un système OpenTSDB. #!/bin/bash while true; do while read -r bytes raw_bytes path; ...
Dans de nombreux cas, le contenu d'un seul écran sera mis à jour avec un contenu nouveau ou différent. Par exemple, imaginez un formulaire qui révèle des options supplémentaires en fonction de la réponse de l'utilisateur à une question précédente. Dans ce cas, une notification de «modificat...

Page 1 de 16