La programmation

Q & A pour les programmeurs professionnels et passionnés



3
Comment supprimer l'avertissement de Pandas Future?
Lorsque j'exécute le programme, Pandas donne à chaque fois un «avertissement futur» comme ci-dessous. D:\Python\lib\site-packages\pandas\core\frame.py:3581: FutureWarning: rename with inplace=True will return None from pandas 0.11 onward " from pandas 0.11 onward", FutureWarning) J'ai reçu le msg, mais je veux juste empêcher Pandas d'afficher un tel msg encore et encore, y …


22
Conventions pour les exceptions ou codes d'erreur
Hier, j'ai eu un débat houleux avec un collègue sur ce que serait la méthode préférée pour signaler les erreurs. Nous discutions principalement de l'utilisation d'exceptions ou de codes d'erreur pour signaler les erreurs entre les couches ou modules d'application. Quelles règles utilisez-vous pour décider si vous lancez des exceptions …

16
Quelle est la différence entre une interface et une classe, et pourquoi devrais-je utiliser une interface lorsque je peux implémenter les méthodes directement dans la classe?
Je suis conscient que c'est une question très basique, mais un intervieweur m'a posé une question très astucieuse et j'étais impuissant :( Je ne connais que la définition matérielle ou théorique d'une interface et je l'ai également implémentée dans de nombreux projets sur lesquels j'ai travaillé. Mais je ne comprends …
118 c#  class  oop  interface  abstraction 


4
"Vous êtes sur une branche à naître" lors de l'ajout du sous-module git
J'essaie d'ajouter quelques sous-modules à mon .vim/bundlesrépertoire, et lorsque j'essaye d'ajouter ce dépôt particulier, Git me donne une erreur étrange que je n'ai jamais vue auparavant: $ git submodule add -f git://github.com/derekwyatt/vim-scala.git .vim/bundle/vim-scala fatal: You are on a branch yet to be born Unable to checkout submodule '.vim/bundle/vim-scala' Une idée …

5
Désérialisation d'un tableau d'objets JSON avec Json.net
J'essaie d'utiliser une API qui utilise la structure d'exemple suivante pour leur json retourné [ { "customer":{ "first_name":"Test", "last_name":"Account", "email":"test1@example.com", "organization":"", "reference":null, "id":3545134, "created_at":"2013-08-06T15:51:15-04:00", "updated_at":"2013-08-06T15:51:15-04:00", "address":"", "address_2":"", "city":"", "state":"", "zip":"", "country":"", "phone":"" } }, { "customer":{ "first_name":"Test", "last_name":"Account2", "email":"test2@example.com", "organization":"", "reference":null, "id":3570462, "created_at":"2013-08-12T11:54:58-04:00", "updated_at":"2013-08-12T11:54:58-04:00", "address":"", "address_2":"", "city":"", "state":"", "zip":"", "country":"", …
118 c#  json.net 

2
Déterminer le système d'exploitation dans .NET Core
Comment puis-je déterminer sur quel système d'exploitation mon application .NET Core s'exécute? Dans le passé, je pouvais utiliser Environment.OSVersion. Quelle est la méthode actuelle pour déterminer si mon application s'exécute sur Mac ou Windows?
118 c#  .net-core 

4
Supprimer la sortie de ligne de commande
J'ai un simple fichier batch comme celui-ci: Écho off taskkill / im "test.exe" / f> nul pause Si "test.exe" n'est pas en cours d'exécution, j'obtiens ce message: ERREUR: le processus "test.exe" est introuvable. Pourquoi ce message d'erreur s'affiche-t-il, même si j'ai redirigé la sortie vers NUL? Comment puis-je supprimer cette …
118 batch-file 



8
Comment affirmer plus que l'utilisation de JUnit Assert?
J'ai ces valeurs issues d'un test previousTokenValues[1] = "1378994409108" currentTokenValues[1] = "1378994416509" et j'essaye // current timestamp is greater assertTrue(Long.parseLong(previousTokenValues[1]) > Long.parseLong(currentTokenValues[1])); Je reçois le java.lang.AssertionErroret detailMessagesur le débogage est null. Comment puis-je affirmer des conditions d'utilisation supérieures à JUnit
118 java  junit 


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.