Articles of java

Comment accéder aux variables d’activité à partir d’un fragment Android

Dans l’activité j’ai: public class tabsmain extends Activity{ public static Context appContext; public boolean lf_ch=false; public void onCreate(Bundle savedInstanceState){ Je voudrais accéder et éventuellement changer lf_ch à partir d’un fragment à l’intérieur de tabsmain; public class tabquests extends Fragment{ public CheckBox lc; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)//onCreateView { lc.setChecked(//set it to […]

Pourquoi les invocations de méthodes d’interface sont-elles plus lentes que les invocations concrètes?

C’est la question qui se pose quand je trouve la différence entre classe abstraite et interface. Dans cet article, j’ai appris que les interfaces sont lentes car elles nécessitent une indirection supplémentaire. Mais je n’obtiens pas le type d’indirection requirejs par l’interface et non par la classe abstraite ou la classe concrète. Merci d’avance

Utiliser Mockito pour modifier et exécuter des méthodes de test

J’ai récemment posé quelques questions sur jUnit et Mockito et j’ai encore beaucoup de mal à comprendre. Les tutoriels sont tous des exemples très simples, alors j’ai du mal à faire évoluer mes cas de test pour travailler dans mes classes. J’essaie actuellement d’écrire des cas de test pour une méthode que j’ai chez l’un […]

spécifiez pom.xml dans la commande mvn et mélangez les objectives de l’autre projet

J’ai plusieurs questions. Puis-je spécifier le fichier pom.xml dans la commande mvn? Puis-je mélanger les objectives d’un autre projet lors de l’exécution de la commande mvn sur un projet en cours? Par exemple: mvn clean-otherproject comple-otherproject instal-otherproject comstack-thisproject Je peux le faire avec plusieurs commandes mvn, mais est-ce que je peux le faire en commande […]

Android: Comment configurer le volume MediaPlayer par programmation?

Comment définir le volume du mediaplayer par programmation. Je l’utilise pour la notification d’alarme. Toute aide est très appréciée et merci d’avance.

Conversion de structures de données Clojure en collections Java

Quel est le moyen Clojure-idiomatic de convertir une structure de données en collection Java, en particulier: [] à un java.util.ArrayList {} sur une java.util.HashMap #{} à un java.util.HashSet () à une java.util.LinkedList Y a-t-il une bibliothèque clojure.consortingb pour faire cela? CAS D’UTILISATION : Afin de faciliter l’intégration de Clojure dans mon organisation, j’envisage d’écrire une […]

Comment puis-je imprimer des données JSON existantes avec Java?

J’ai une chaîne JSON compacte et je veux la formater en Java sans avoir à la désérialiser – par exemple, tout comme jsonlint.org le fait. Y a-t-il des bibliothèques qui fournissent cela? Une solution similaire pour XML serait également intéressante.

Comment désactiver les enregistreurs d’une classe ou d’un package complet?

J’utilise apache.commons.logging, pour le moment je voulais utiliser l’implémentation de SimpleLog, mais quand le niveau a changé, les enregistreurs des bibliothèques sortent. Je veux le désactiver. Existe-t-il un moyen facile de modifier le niveau de journalisation pour l’ensemble du package (log4j peut-il le faire)? J’ai essayé de mettre org.apache.commons.logging.simplelog.log.foo = fatal dans les fichiers de […]

Clé primaire de la ligne insérée jdbc?

Existe-t-il un moyen de plate-forme multi-firebase database pour obtenir la clé primaire de l’enregistrement que vous venez d’insérer? J’ai noté que cette réponse indique que vous pouvez l’obtenir en appelant SELECT LAST_INSERT_ID() et je pense que vous pouvez appeler SELECT @@IDENTITY AS ‘Identity’; existe-t-il un moyen commun de faire cela dans les bases de données […]

Streaming de grands ensembles de résultats avec MySQL

Je développe une application Spring qui utilise de grandes tables MySQL. Lors du chargement de grandes tables, je reçois une OutOfMemoryException , car le pilote essaie de charger la table entière dans la mémoire de l’application. J’ai essayé d’utiliser statement.setFetchSize(Integer.MIN_VALUE); mais alors chaque ResultSet que j’ouvre est bloqué sur close() ; En regardant en ligne, […]