La programmation

Q & A pour les programmeurs professionnels et passionnés




13
Différence entre Arrays.asList (array) et new ArrayList <Integer> (Arrays.asList (array))
Quelle est la différence entre 1.List&lt;Integer&gt; list1 = new ArrayList&lt;Integer&gt;(Arrays.asList(ia)); //copy 2.List&lt;Integer&gt; list2 = Arrays.asList(ia); où iaest un tableau d'entiers. J'ai appris que certaines opérations ne sont pas autorisées list2. pourquoi en est-il ainsi? comment est-il stocké en mémoire (références / copie)? Lorsque je mélange les listes, list1n'affecte pas le …
119 java  list  collections 

2
Comment définir @Value comme facultatif
J'ai ce qui suit dans un haricot de printemps: @Value("${myValue}") private String value; La valeur est correctement injectée. Cependant, la variable doit être facultative, elle est transmise en tant que paramètre de ligne de commande (qui est ensuite ajouté au contexte Spring à l'aide d'un SimpleCommandLinePropertySource ), et cet argument …



3
Comment tester si une chaîne contient l'une des sous-chaînes d'une liste, dans les pandas?
Y a-t-il une fonction qui équivaudrait à une combinaison de df.isin()et df[col].str.contains()? Par exemple, disons que j'ai la série s = pd.Series(['cat','hat','dog','fog','pet'])et que je veux trouver tous les endroits où scontient l'un des ['og', 'at'], je voudrais tout obtenir sauf «animal de compagnie». J'ai une solution, mais c'est plutôt inélégant: …

19
Ajout d'une bibliothèque externe dans le studio Android
Je souhaite ajouter une bibliothèque externe https://github.com/foursquare/foursquare-android-oauth à mon application Android (j'utilise Android Studio, les instructions fournies par l'auteur de la bibliothèque pour Eclipse ne fonctionnaient pas pour Android Studio). J'ai essayé de le faire avec maven, donc dans File-&gt; Project Structure-&gt; Dependencies j'ai ajouté com.foursquare:foursquare-android-nativeoauth-lib:1.0.0mais Gradle Sync échoue: Error:Failed …


11
Comment changer la couleur d'arrière-plan d'un onglet lors de l'utilisation de TabLayout?
Ceci est mon code dans l'activité principale public class FilterActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_filter); // Get the ViewPager and set it's PagerAdapter so that it can display items ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); PageAdapter pageAdapter = new PageAdapter(getSupportFragmentManager(), FilterActivity.this); viewPager.setAdapter(pageAdapter); // Give the …

5
Simuler l'échec du premier appel, le deuxième appel réussit
Je souhaite utiliser Mockito pour tester le code (simplifié) ci-dessous. Je ne sais pas comment dire à Mockito d'échouer la première fois, puis de réussir la deuxième fois. for(int i = 1; i &lt; 3; i++) { String ret = myMock.doTheCall(); if("Success".equals(ret)) { log.write("success"); } else if ( i &lt; …
119 java  mockito 


5
Rails: Ajout d'un index après l'ajout d'une colonne
Supposons que j'ai créé une table tabledans une application Rails. Quelque temps plus tard, j'ajoute une colonne en cours d'exécution: rails generate migration AddUser_idColumnToTable user_id:string. Ensuite, je me rends compte que je dois ajouter user_idcomme index. Je connais la add_indexméthode, mais où doit-on appeler cette méthode? Suis-je censé lancer une …

4
JPA ou JDBC, en quoi sont-ils différents?
J'apprends Java EE et j'ai téléchargé l'éclipse avec glassfish pour le même. J'ai vu quelques exemples et aussi lu la documentation Oracle pour tout savoir sur Java EE 5. La connexion à une base de données était très simple. J'ai ouvert un projet Web dynamique, créé une session EJB, j'ai …
119 java  jpa  jdbc 

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.