La programmation

444
@Directive vs @Component en angulaire

Quelle est la différence entre @Componentet @Directivedans Angular? Les deux semblent faire la même tâche et ont les mêmes attributs. Quels sont les cas d'utilisation et quand les préférer les uns aux

443
Comment imprimer du XML à partir de Java?

J'ai une chaîne Java qui contient du XML, sans sauts de ligne ni indentations. Je voudrais le transformer en une chaîne avec du XML bien formaté. Comment puis-je faire cela? String unformattedXml = "<tag><nested>hello</nested></tag>"; String formattedXml = new...

443
Liste <T> OrdrePar ordre alphabétique

J'utilise C # sur Framework 3.5. Je cherche à trier rapidement un générique List<T>. Pour cet exemple, disons que j'ai une liste d'un Persontype avec une propriété de nom. Comment trier cette liste à l'aide d'une expression lambda? List<Person> people = PopulateList();...

443
Différent entre parseInt () et valueOf () en java?

En quoi est-ce parseInt()différent devalueOf() ? Ils semblent faire exactement pour moi la même chose (va aussi parseFloat(), parseDouble(), parseLong()etc, comment sont - ils différents Long.valueOf(string)? De plus, lequel de ceux-ci est préférable et utilisé le plus souvent par...

443
Modifier la source d'image lors du survol à l'aide de jQuery

J'ai quelques images et leurs images de survol. En utilisant jQuery, je veux afficher / masquer l'image de survol lorsque l'événement onmousemove / onmouseout se produit. Tous mes noms d'images suivent le même modèle, comme ceci: Image originale: Image.gif Image de survol: Imageover.gif Je veux...

443
Existe-t-il un équivalent SQLite à DESCRIBE [table] de MySQL?

Je commence tout juste à apprendre SQLite . Ce serait bien de pouvoir voir les détails d'une table, comme celle de MySQL DESCRIBE [table]. PRAGMA table_info [table]n'est pas assez bon, car il ne contient que des informations de base (par exemple, il ne montre pas si une colonne est un champ...

443
Existe-t-il une fonction RegExp.escape en Javascript?

Je veux juste créer une expression régulière à partir de n'importe quelle chaîne possible. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); Existe-t-il une méthode intégrée pour cela? Sinon, qu'utilisent les...

443
Vérifiez si un tableau Bash contient une valeur

Dans Bash, quelle est la manière la plus simple de tester si un tableau contient une certaine valeur? Edit : Avec l'aide des réponses et des commentaires, après quelques tests, j'ai trouvé ceci: function contains() { local n=$# local value=${!n} for ((i=1;i < $#;i++)) { if [ "${!i}" ==...

443
Décalage d'une image d'arrière-plan à droite à l'aide de CSS

Existe-t-il un moyen de positionner une image d'arrière-plan à un certain nombre de pixels à droite de son élément? Par exemple, pour positionner quelque chose d'un certain nombre de pixels (disons, 10) à partir de la gauche , voici comment je procéderais: #myElement { background-position: 10px 0;...

443
Suppression du cache de pip?

J'ai besoin d'installer spécifiquement psycopg2 v2.4.1. J'ai accidentellement fait: pip install psycopg2 Au lieu de: pip install psycopg2==2.4.1 Cela installe 2.4.4 au lieu de la version précédente. Maintenant, même après avoir désinstallé psycopg2 et tenté de réinstaller avec la bonne version, il...

443
Comment corriger l'erreur GIT: le fichier objet est vide?

Lorsque j'essaie de valider les modifications, j'obtiens cette erreur: error: object file .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0 is empty fatal: loose object 3165329bb680e30595f242b7c4d8406ca63eeab0 (stored in .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0) is corrupt Une...