Tutoriel par Examples: effectuer



Parfois, vous voulez faire la même chose plusieurs fois. Dapper prend cela en charge sur la méthode Execute si le paramètre le plus à l' extérieur (qui est généralement un seul type anonyme ou une instance de modèle de domaine) est réellement fourni sous la forme d'une séquence IEnumerable ...
Valeurs communes aux deux ensembles: Vous pouvez utiliser la méthode intersect(_:) pour créer un nouvel ensemble contenant toutes les valeurs communes aux deux ensembles. let favoriteColors: Set = ["Red", "Blue", "Green"] let newColors: Set = ["Purple", &qu...
Dans cet exemple, nous examinerons comment stocker une carte de crédit en utilisant le coffre PayPal, puis référencer cette carte de crédit stockée pour traiter une transaction par carte de crédit pour un utilisateur. La raison pour laquelle nous souhaiterions utiliser le coffre-fort est que nous ...
traverse_ exécute une action Applicative pour chaque élément d'une structure Foldable . Il ignore le résultat de l'action, ne gardant que les effets secondaires. (Pour une version qui ne supprime pas les résultats, utilisez Traversable .) -- using the Writer applicative functor (and the Sum...
os.access est une solution bien meilleure pour vérifier si le répertoire existe et s'il est accessible en lecture et en écriture. import os path = "/home/myFiles/directory1" ## Check if path exists os.access(path, os.F_OK) ## Check if path is Readable os.access(path, os.R_OK)...
L'exemple suivant illustre l'utilisation d'un BackgroundWorker pour mettre à jour un WinForms ProgressBar. Le backgroundWorker mettra à jour la valeur de la barre de progression sans bloquer le thread d'interface utilisateur, affichant ainsi une interface utilisateur réactive pendan...
À l'aide de la méthode Control.Invoke() , vous pouvez déplacer l'exécution d'une méthode ou d'une fonction d'un thread d'arrière-plan vers le thread sur lequel le contrôle a été créé, à savoir le thread d'interface utilisateur. Ce faisant, votre code sera mis en file d&#...
Cet exemple a été réalisé afin de démontrer comment effectuer un filtrage approfondi dans un tableau enfant sans nécessiter un filtre personnalisé. Manette: (function() { "use strict"; angular .module('app', []) .controller('mainCtrl', mainCtrl); function mainCtrl() ...
Il existe des situations où vous devez calculer quelque chose de vraiment important dans votre application Flash, sans interrompre l'expérience de l'utilisateur. Pour cela, vous devez concevoir votre processus long comme un processus en plusieurs étapes avec un état enregistré entre les ité...
SP.SOD.executeOrDelayUntilScriptLoaded(showDialog,"sp.js"); function showDialog(){ var options = SP.UI.$create_DialogOptions(); options.url = "/mySite/lists/myList/NewForm.aspx"; options.dialogReturnValueCallback = myCallBackFunction; SP.UI.ModalDialog.show...
Les transactions peuvent être utilisées pour apporter plusieurs modifications à la base de données de manière atomique. Toute transaction normale suit ce modèle: // You need a writable database to perform transactions final SQLiteDatabase database = openHelper.getWritableDatabase(); // This cal...
Si nous essayons de changer un objet sur le thread d'interface utilisateur à partir d'un thread différent, nous aurons une exception d'opération croisée: Private Sub Button_Click(sender As Object, e As EventArgs) Handles MyButton.Click ' Cross thread-operation exception as the assi...
Il y a actuellement une proposition (pas encore partie de la norme ECMAScript) pour ajouter un finally rappel à des promesses qui seront exécutées indépendamment du fait que la promesse est remplie ou rejetée. Sémantiquement, cela est similaire à la clause finally du bloc try . Vous utiliseriez gé...
public partial class Form1 : Form { Timer myTimer = new Timer(); int timeLeft = 10; public Form1() { InitializeComponent(); //set properties for the Timer myTimer.Interval = 1000; myTimer.Enabled = tru...
Si votre équipe suit un flux de travail basé sur une base de données, il peut être avantageux de configurer git pour que chaque branche nouvellement créée effectue une opération de rebase, au lieu d'une opération de fusion, pendant une git pull . Pour configurer chaque nouvelle branche afin qu...
runOutsideAngular peut être utilisé pour exécuter du code en dehors de Angular 2 afin qu'il ne déclenche pas inutilement la détection de modifications. Cela peut être utilisé par exemple pour exécuter plusieurs requêtes HTTP pour obtenir toutes les données avant de les rendre. Pour exécuter le ...
Il est possible d'effectuer des ViewActions sur une vue en utilisant la méthode perform. La classe ViewActions fournit des méthodes d'assistance pour les actions les plus courantes, telles que: ViewActions.click() ViewActions.typeText() ViewActions.clearText() Par exemple, pour cliquer...
Une copie superficielle est une copie d'une collection sans effectuer une copie de ses éléments. >>> import copy >>> c = [[1,2]] >>> d = copy.copy(c) >>> c is d False >>> c[0] is d[0] True
Si vous avez des listes imbriquées, il est souhaitable de cloner également les listes imbriquées. Cette action est appelée copie profonde. >>> import copy >>> c = [[1,2]] >>> d = copy.deepcopy(c) >>> c is d False >>> c[0] is d[0] False

Page 1 de 2