La programmation

Q & A pour les programmeurs professionnels et passionnés


5
Comment copier une partie d'un tableau dans un autre tableau en C #?
Comment puis-je copier une partie d'un tableau dans un autre tableau? Considérez que j'ai int[] a = {1,2,3,4,5}; Maintenant, si je donne l'index de début et l'index de fin du tableau, ail devrait être copié dans un autre tableau. Comme si je donne l'index de début à 1 et l'index …
144 c#  arrays 


22
typescript: erreur TS2693: 'Promise' se réfère uniquement à un type, mais est utilisé comme valeur ici
J'essaie d'utiliser Typescript pour mon AWS Lambda et j'obtiens les erreurs suivantes partout où j'utilise des promesses. erreur TS2693: «Promise» ne fait référence qu'à un type, mais est utilisée comme valeur ici. J'ai essayé d'utiliser les variantes suivantes du code Utilisation du constructeur Promise responsePromise = new Promise((resolve, reject) => …

15
Rechercher tous les descendants d'une classe dans Ruby
Je peux facilement monter dans la hiérarchie des classes dans Ruby: String.ancestors # [String, Enumerable, Comparable, Object, Kernel] Enumerable.ancestors # [Enumerable] Comparable.ancestors # [Comparable] Object.ancestors # [Object, Kernel] Kernel.ancestors # [Kernel] Existe-t-il également un moyen de descendre la hiérarchie? J'aimerais faire ça Animal.descendants # [Dog, Cat, Human, ...] Dog.descendants # …
144 ruby 


6
Comment modifier le niveau de journalisation racine par programme pour la connexion
J'ai le fichier logback.xml suivant: <configuration debug="true"> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </configuration> Maintenant, lors de l'occurrence d'un événement spécifique, je veux changer par programme le niveau de l'enregistreur racine du débogage à l' erreur . Je …
144 java  logging  logback 


12
Comment obtenir l'index d'un élément dans un IEnumerable?
J'ai écrit ceci: public static class EnumerableExtensions { public static int IndexOf<T>(this IEnumerable<T> obj, T value) { return obj .Select((a, i) => (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf<T>(this IEnumerable<T> obj, T value , IEqualityComparer<T> comparer) { return obj .Select((a, i) => (comparer.Equals(a, value)) ? i …
144 c#  .net  linq  ienumerable  indexof 

9
Comment convertir un ensemble en liste en python?
J'essaye de convertir un ensemble en une liste dans Python 2.6. J'utilise cette syntaxe: first_list = [1,2,3,4] my_set=set(first_list) my_list = list(my_set) Cependant, j'obtiens la trace de pile suivante: Traceback (most recent call last): File "<console>", line 1, in <module> TypeError: 'set' object is not callable Comment puis-je réparer cela?
144 python  list  set  python-2.6 

7
Comment se moquer d'une importation
Le module Acomprend import Bà son sommet. Cependant , dans des conditions de test , je voudrais se moquer B de A(faux A.B) et de ne pas tout à fait d'importer B. En fait, Bn'est pas installé exprès dans l'environnement de test. Aest l'unité sous test. Je dois importer Aavec …

11
Puis-je utiliser un signe dièse (#) pour commenter en PHP?
Je n'ai jamais, jamais vu un fichier PHP utilisant hashes ( #) pour commenter. Mais aujourd'hui, j'ai réalisé que je pouvais vraiment! Je suppose qu'il y a une raison pour laquelle tout le monde utilise à la //place, alors me voici. Y a-t-il une raison, en dehors de la préférence …
144 php  comments 




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.