Tutoriel par Examples: cache



La fonction Set insère une entrée de cache dans le cache en utilisant une instance CacheItem pour fournir la clé et la valeur de l'entrée de cache. Cette fonction remplace ObjectCache.Set(CacheItem, CacheItemPolicy) private static bool SetToCache() { string key = "Cache_Key"; ...
Une ligne directrice très courante dans la conception orientée objet est "aussi peu que possible mais autant que nécessaire". Cela s'applique également au modèle de stratégie: il est généralement conseillé de masquer les détails d'implémentation, par exemple les classes qui implém...
Chaque fois que vous utilisez un sélecteur dans jQuery, le DOM est recherché pour les éléments correspondant à votre requête. Faire cela trop souvent ou à plusieurs reprises diminuera les performances. Si vous faites référence à un sélecteur spécifique plusieurs fois, vous devez l’ajouter au cache ...
Enregistrez l'état actuel du répertoire de travail et l'index (également appelé zone de transfert) dans une pile de stashes. git stash Pour inclure tous les fichiers non suivis dans la réserve, utilisez les --include-untracked ou -u . git stash --include-untracked Inclure un message ave...
git stash list Cela listera tous les cachets dans la pile dans l'ordre chronologique inverse. Vous obtiendrez une liste qui ressemble à ceci: stash@{0}: WIP on master: 67a4e01 Merge tests into develop stash@{1}: WIP on master: 70f0d95 Add user role to localStorage on user login Vous pouvez...
Affiche les modifications enregistrées dans la dernière réserve git stash show Ou une cachette spécifique git stash show stash@{n} Pour afficher le contenu des modifications enregistrées pour la réserve spécifique git stash show -p stash@{n}
Supprimer toutes les cachettes git stash clear Supprime la dernière cachette git stash drop Ou une cachette spécifique git stash drop stash@{n}
Pour appliquer la dernière réserve et la retirer de la pile, tapez: git stash pop Pour appliquer une réserve spécifique et la retirer de la pile - tapez: git stash pop stash@{n}
Si vous souhaitez ne conserver que quelques différences dans votre jeu de travail, vous pouvez utiliser une réserve partielle. git stash -p Et puis sélectionnez interactivement les objets à cacher. A partir de la version 2.13.0, vous pouvez également éviter le mode interactif et créer un cache p...
Pour activer EdgeCache, définissez les en-têtes de réponse HTTP suivants ( ne déviez pas de ce format exact ): Cache-Control tête Cache-Control à public, max-age=X où: X = the number of seconds that you want the response to be cached for X > 60 seconds X < 365*24*60*60 Définissez l&#3...
set(my_global_string "a string value" CACHE STRING "a description about the string variable") set(my_global_bool TRUE CACHE BOOL "a description on the boolean cache entry") Si une variable en cache est déjà définie dans le cache lorsque CMake traite la lign...
La directive OutputCache contrôle les règles de mise en cache de sortie d'une page Web ou d'un contrôle utilisateur. La syntaxe de base de la directive OutputCache est la suivante: <%@ OutputCache Duration="15" VaryByParam="None" %>
Vous avez fait une réserve et souhaitez ne récupérer que certains des fichiers de cette réserve. git checkout stash@{0} -- myfile.txt
En développement, vous pouvez constater que l'utilisation de require() sur le même module plusieurs fois renvoie toujours le même module, même si vous avez apporté des modifications à ce fichier. Cela est dû au fait que les modules sont mis en cache la première fois qu'ils sont chargés et q...
La mise en cache des requêtes est une fonctionnalité Rails qui met en cache l'ensemble de résultats renvoyé par chaque requête. Si Rails rencontre à nouveau la même requête pour cette requête, il utilisera le jeu de résultats mis en cache au lieu d'exécuter à nouveau la requête sur la base ...
Picasso.with(context) .load(uri) .networkPolicy(NetworkPolicy.NO_CACHE) .memoryPolicy(MemoryPolicy.NO_CACHE) .placeholder(R.drawable.placeholder) .into(imageView);
Rails.cache , fourni par ActiveSupport, peut être utilisé pour mettre en cache tout objet Ruby sérialisable dans les requêtes. Pour extraire une valeur du cache pour une clé donnée, utilisez cache.read : Rails.cache.read('city') # => nil Utilisez cache.write pour écrire une valeur dans le ca...
Vous pouvez utiliser le joyau ActionPack page_caching pour mettre en cache des pages individuelles. Cela stocke le résultat d'une requête dynamique en tant que fichier HTML statique, qui est utilisé à la place de la demande dynamique lors des requêtes suivantes. Le fichier README contient des i...
Rails> = 3 est livré avec des capacités de mise en cache HTTP prêtes à l'emploi. Cela utilise les en Cache-Control têtes Cache-Control et ETag pour contrôler la durée pendant laquelle un client ou un intermédiaire (tel qu'un CDN) peut mettre en cache une page. Dans une action de contrôl...
Envoyer un état de réponse 304 non modifié à partir de l'envoi du serveur en réponse à une demande du client contenant des en If-Modified-Since têtes If-Modified-Since et If-None-Match , si la ressource de demande n'a pas changé. Par exemple, si une demande de client pour une page Web incl...

Page 1 de 5