La programmation

429
Comment récupérer un élément d'un ensemble sans le supprimer?

Supposons ce qui suit: >>> s = set([1, 2, 3]) Comment puis-je obtenir une valeur (n'importe quelle valeur) ssans le faire s.pop()? Je veux laisser l'élément dans l'ensemble jusqu'à ce que je sois sûr de pouvoir le supprimer - quelque chose dont je ne peux être sûr qu'après un appel...

429
Pourquoi JUnit ne fournit-il pas de méthodes assertNotEquals?

Est-ce que quelqu'un sait pourquoi JUnit 4 fournit assertEquals(foo,bar)mais pas des assertNotEqual(foo,bar)méthodes? Il fournit assertNotSame(correspondant à assertSame) et assertFalse(correspondant à assertTrue), il semble donc étrange qu'ils n'aient pas pris la peine d'inclure assertNotEqual....

429
Comprendre dict.copy () - peu profond ou profond?

En lisant la documentation de dict.copy(), il indique qu'il crée une copie superficielle du dictionnaire. Il en va de même pour le livre que je suis (Beazley's Python Reference), qui dit: La méthode m.copy () crée une copie superficielle des éléments contenus dans un objet de mappage et les place...

429
Qu'est-ce que ViewModel dans MVC?

Je suis nouveau sur ASP.NET MVC. J'ai un problème avec la compréhension de l'objectif d'un ViewModel. Qu'est-ce qu'un ViewModel et pourquoi avons-nous besoin d'un ViewModel pour une application ASP.NET MVC? Si je reçois un bon exemple de son fonctionnement et de ses explications, ce serait...

429
Laravel nécessite l'extension Mcrypt PHP

J'essaie d'utiliser la migratefonction Laravel 4sur OSX. Cependant, j'obtiens l'erreur suivante: Laravel requires the Mcrypt PHP extension. Pour autant que je comprends, il est déjà activé (voir l'image ci-dessous). Qu'est-ce qui ne va pas et comment puis-je y remédier?

429
Autorisations du dossier partagé Virtualbox

J'utilise Windows et Virtualbox avec RedHat, pour faire simple: j'ai créé un dossier partagé afin de pouvoir utiliser Eclipse sur mon système d'exploitation Windows et faire des tests sous Linux. Cependant, je ne peux pas accéder au dossier partagé avec mon utilisateur, je me suis connecté avec...