La programmation

Q & A pour les programmeurs professionnels et passionnés


7
Différence entre MongoDB et Mongoose
Je voulais utiliser la base de données mongodb, mais j'ai remarqué qu'il existe deux bases de données différentes avec leur propre site Web et leurs propres méthodes d'installation: mongodb et mongoose. Alors je suis venu me poser cette question: "Lequel dois-je utiliser?". Donc, pour répondre à cette question, je demande …

8
Différence entre textContent et innerText
Quelle est la différence entre textContentet innerTextdans JavaScript? Puis-je utiliser textContentcomme suit: var logo$ = document.getElementsByClassName('logo')[0]; logo$.textContent = "Example";
157 javascript 



19
L'installation de Nokogiri échoue -libxml2 est manquant
J'ai toujours contourné les problèmes d'installation de Nokogiri en suivant la documentation du didacticiel « Installer Nokogiri ». Mais cette fois, même après avoir installé toutes les dépendances, Nokogiri n'a pas été installé. J'obtiens l'erreur suivante: libxml2 is missing. please visit <http://nokogiri.org/tutorials/installing_nokogiri.html> J'ai essayé de l'installer en spécifiant les répertoires …





30
MySQL: Impossible de créer la table (errno: 150)
J'essaie d'importer un fichier .sql et son échec lors de la création de tables. Voici la requête qui échoue: CREATE TABLE `data` ( `id` int(10) unsigned NOT NULL, `name` varchar(100) NOT NULL, `value` varchar(15) NOT NULL, UNIQUE KEY `id` (`id`,`name`), CONSTRAINT `data_ibfk_1` FOREIGN KEY (`id`) REFERENCES `keywords` (`id`) ON DELETE …

10
Que signifie ce code de jonction de thread?
Dans ce code, que signifient les deux jointures et cassures? t1.join()provoque l' t2arrêt jusqu'à la t1fin? Thread t1 = new Thread(new EventThread("e1")); t1.start(); Thread t2 = new Thread(new EventThread("e2")); t2.start(); while (true) { try { t1.join(); t2.join(); break; } catch (InterruptedException e) { e.printStackTrace(); } }

7
Pourquoi l'opérateur de pelle (<<) est-il préféré à plus-égal (+ =) lors de la construction d'une chaîne en Ruby?
Je travaille avec Ruby Koans. Le test_the_shovel_operator_modifies_the_original_stringKoan dans about_strings.rb comprend le commentaire suivant: Les programmeurs Ruby ont tendance à préférer l'opérateur de pelle (&lt;&lt;) à l'opérateur plus égal (+ =) lors de la création de chaînes. Pourquoi? Je suppose que cela implique de la vitesse, mais je ne comprends pas …


7
Votre contenu doit avoir un ListView dont l'attribut id est «android.R.id.list»
J'ai créé un fichier xml comme celui-ci: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;ListView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/list" &gt; &lt;/ListView&gt; et une activité: public class ExampleActivity extends ListActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mainlist); } } Comme vous le voyez, je …

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.