La programmation

Q & A pour les programmeurs professionnels et passionnés


7
Comment augmenter la taille du tas d'une application Android?
J'écris une application Android qui utilise plusieurs modèles 3D. Un tel modèle avec des textures peut prendre beaucoup de mémoire. J'ai découvert que le fabricant fixe une limite à la taille du tas qu'une application peut utiliser. Par exemple, ma tablette Samsung Galaxy Tab 8.9 P7310 peut occuper 64 Mo …
125 android 

30
Impossible d'exécuter dex: plusieurs fichiers dex définissent
Je sais que cette question a été posée ici à quelques reprises auparavant. Mais je n'ai pas encore vu de solution possible. Avant de créer le projet `` Exécuter en tant qu'application Android '', si je ne le nettoie pas, je reçois l'erreur suivante et je dois redémarrer Eclipse ... …
125 java  android 

13
Fractionner la valeur d'un champ à deux
J'ai un champ de table membernamequi contient à la fois le nom et le prénom des utilisateurs. Est - il possible de diviser les champs en 2 memberfirst, memberlast? Tous les enregistrements ont ce format "Prénom Nom" (sans guillemets et espace entre les deux).
125 mysql  split 

7
Comment cliquer sur le premier lien de la liste des éléments après la mise à niveau vers Capybara 2.0?
Comment cliquer sur le premier lien dans ce cas: <div class="item"> <a href="/agree/">Agree</a> </div> <div class="item"> <a href="/agree/">Agree</a> </div> within ".item" do first(:link, "Agree").click end et j'obtiens cette erreur: Capybara::Ambiguous: Ambiguous match, found 2 elements matching css ".item" Et sans le withinje reçois cette erreur: Failure/Error: first(:link, "Agree").click NoMethodError: undefined …
125 ruby  rspec  capybara 

7
Comment éviter que le mot de passe pour déchiffrer la clé privée ne soit saisi à chaque fois lors de l'utilisation de Git Bash sous Windows?
J'ai un service de construction automatique qui télécharge à partir d'un référentiel privé git. Le problème est que lorsqu'il essaie de cloner le référentiel, il doit fournir le mot de passe, car il n'est pas mémorisé; donc parce qu'il n'y a pas d'interaction humaine, il attend toujours le mot de …

4
Capistrano - Nettoyer les anciennes versions
Habituellement, lors de l'utilisation de capistrano, je vais supprimer manuellement les anciennes versions d'une application déployée. Je comprends que vous pouvez exécuter cap deploy:cleanupmais cela laisse encore 5 versions. Est-ce son objectif? Existe-t-il un autre moyen de nettoyer les anciennes versions pour un seul déploiement précédent?
125 capistrano 

5
Créer une tâche terminée <T>
J'implémente une méthode Task&lt;Result&gt; StartSomeTask()et je connais déjà le résultat avant que la méthode ne soit appelée. Comment créer une tâche &lt;T&gt; déjà terminée? C'est ce que je fais actuellement: private readonly Result theResult = new Result(); public override Task&lt;Result&gt; StartSomeTask() { var task = new Task&lt;Result&gt;(() =&gt; theResult); task.RunSynchronously(CurrentThreadTaskScheduler.CurrentThread); …

7
Pourquoi auto a = 1; compiler en C?
Le code: int main(void) { auto a=1; return 0; } est compilé sans erreur par le compilateur MS Visual Studio 2012, lorsque le fichier porte l'extension .c. J'ai toujours pensé que lorsque vous utilisez l'extension .c, la compilation doit être conforme à la syntaxe C et non à C ++. …
125 c  auto  c11 

9
Comment sélectionner une option dans la liste déroulante en utilisant Capybara
J'essaie de sélectionner un élément dans un menu déroulant en utilisant Capybara (2.1.0). Je veux sélectionner par numéro (ce qui signifie sélectionner l'option deuxième, troisième, etc.). J'ai googlé comme un fou en essayant toutes sortes de choses mais pas de chance. J'ai pu le sélectionner en utilisant la valeur: find("option[value='4c430d62-f1ba-474f-8e8a-4452c55ea0a8']").click …

6
Puis-je installer des packages Windows Python dans virtualenvs?
Virtualenv est génial: cela me permet de conserver un certain nombre d'installations Python distinctes afin que les dépendances de différents projets ne soient pas toutes jetées ensemble dans une pile commune. Mais si je veux installer un package sur Windows qui est fourni en tant que programme d'installation .exe, comment …

12
Imprimer la nouvelle ligne en PHP entre guillemets simples
J'essaye d'utiliser les guillemets simples autant que possible et j'ai remarqué que je ne peux pas utiliser \ n entre guillemets simples. Je sais que je peux simplement entrer une nouvelle ligne littéralement en appuyant sur retour, mais cela fausse l'indentation de mon code. Y a-t-il un caractère ASCII ou …
125 php  string 

5
Construire vs nouveau dans Rails 3
Dans les rails 3 docs , la buildméthode des associations est décrit comme étant la même que la newméthode, mais avec l'affectation automatique de la clé étrangère. Directement depuis la documentation: Firm#clients.build (similar to Client.new("firm_id" =&gt; id)) J'ai lu la même chose ailleurs. Cependant, lorsque j'utilise new(par exemple some_firm.clients.newsans aucun …

4
Fusionner une branche dans le tronc
Je suis confronté à un problème particulier avec SVN merge. Je veux fusionner d'une branche de développement à un tronc. Nous avons plusieurs branches de développement coupées du tronc en même temps. Je fusionne l'une de ces branches avec le tronc avec cette commande: svn merge trunk branch_1 Je vois …

7
Psql liste toutes les tables
Je voudrais lister toutes les tables de la liferaybase de données dans mon installation PostgreSQL. Comment je fais ça? Je voudrais exécuter SELECT * FROM applications;dans la liferaybase de données. applicationsest une table dans ma db liferay. Comment cela se fait-il? Voici une liste de toutes mes bases de données: …
125 postgresql  psql 

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.