Articles of java

Comment définir les parameters JVM pour les tests unitaires Junit?

J’ai des tests unitaires Junit qui nécessitent beaucoup d’espace disque, c’est-à-dire 1G. (Ils testent des fonctionnalités gourmandes en mémoire pour une application Web qui s’exécute uniquement avec suffisamment d’espace disque, et seront exécutés en interne sur les ordinateurs Windows 7 64 bits. La refonte des tests n’est donc pas une suggestion pratique.) Je développe dans […]

L’utilisation de java Map.containsKey () est-elle redondante lors de l’utilisation de map.get ()?

Je me demande depuis un certain temps s’il est permis, dans la meilleure pratique, de ne pas utiliser la méthode containsKey() sur java.util.Map et de vérifier à la place le résultat de get() . Ma raison est que cela semble redondant de faire la recherche de la valeur deux fois – d’abord pour containsKey() et […]

Mise en forme du code Intellij, annotations Java sur les nouvelles lignes

J’utilise IntelliJ 12 et ça met mes annotations de membre sur la même ligne, ce que je déteste! Comment configurer le formateur de code pour conserver les annotations sur des lignes distinctes? Merci!

Définir la taille de dessin par programme

Les images (icons) ont à peu près la même taille, mais je dois les redimensionner pour que les boutons restnt à la même hauteur. Comment puis-je faire cela? Button button = new Button(this); button.setText(apiEventObject.getTitle()); button.setOnClickListener(listener); /* * set clickable id of button to actual event id */ int id = Integer.parseInt(apiEventObject.getId()); button.setId(id); button.setLayoutParams(new LayoutParams( android.view.ViewGroup.LayoutParams.FILL_PARENT, […]

Quelle est la différence entre le chemin de classe et le chemin de construction

Je suis confondu avec ces deux termes. Aussi, que dois-je faire pour créer un fichier dans le dossier src d’un projet Spring MVC? Lorsque je crée en utilisant un object File, il crée le fichier dans C: \ SpringSourceTool … Je suppose que c’est ClassPath, non? Comment puis-je obtenir le dossier applicationcontext ou la racine […]

Qu’est-ce qu’une vue locale / distante et sans interface dans EJB?

J’essaie de comprendre quel est le but et pourquoi nous avons besoin des différentes vues du client dans EJB. Quelqu’un pourrait-il essayer d’expliquer?

JUnit assertEquals (double attendu, double réel, double epsilon)

Duplication possible: JUnit: assertEquals pour les valeurs doubles Apparemment, l’ assertEquals(double expected, double actual) est obsolète. Les javadocs de JUnit font étonnamment défaut, compte tenu de leur large utilisation. Pouvez-vous me montrer comment utiliser les nouveaux assertEquals(double expected, double actual, double epsilon) ?

Quelle est la différence entre les auditeurs d’événements et les gestionnaires en Java?

En termes généraux de Java, il existe des auditeurs et des gestionnaires pour les événements. Je veux dire que je les utilise sans le savoir, selon ce qui est disponible dans l’API. Ma question est la suivante: dans quel cas utilisons-nous des auditeurs et dans quel cas utilisons-nous des gestionnaires pour les événements? Quelle est […]

java: ArrayList – comment vérifier si un index existe?

J’utilise ArrayList et j’ajoute des données à des index spécifiques, comment puis-je vérifier si un index spécifique existe? Dois-je simplement get() et vérifier la valeur? Ou devrais-je attendre une exception? Y a-t-il une autre façon? Mettre à jour Merci pour vos réponses, mais comme je n’ajoute que des éléments à des indices spécifiques, la longueur […]

Quelle est la différence entre Hudson et CruiseControl pour les projets Java?

Je pense que le titre le résume. Je veux juste savoir pourquoi l’une ou l’autre est meilleure pour les intégrations continues de projets Java de Svn.