La programmation

Q & A pour les programmeurs professionnels et passionnés

3
Aperçu de la mise en page avec la balise racine de fusion dans Intellij IDEA / Android Studio
Imaginons que nous développions un composant composé basé sur LinearLayout. Donc, nous créons une classe comme ceci: public class SomeView extends LinearLayout { public SomeView(Context context, AttributeSet attrs) { super(context, attrs); setOrientation(LinearLayout.VERTICAL); View.inflate(context, R.layout.somelayout, this); } } Si nous utilisons LinearLayoutcomme racine de somelayout.xml, nous aurons un niveau de vue …

21
Erreur: l'étape "lien de brassage" n'a pas abouti
J'essaye d'installer node.js via Homebrew. Malheureusement, j'obtiens cette erreur: ➜ ~ brew install node ==> Downloading http://nodejs.org/dist/v0.8.10/node-v0.8.10.tar.gz ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/node/0.8.10 ==> make install ==> Caveats Homebrew installed npm. We recommend prepending the following path to your PATH environment variable to have npm-installed binaries picked up: /usr/local/share/npm/bin Warning: Could …
158 macos  node.js  npm  homebrew 

3
la déclaration de fonction n'est pas un prototype
J'ai une bibliothèque que j'ai créée, mylib.c: #include <mylib.h> int testlib() { printf("Hello world\n"); return (0); } mylib.h: #include <stdio.h> extern int testlib(); Dans mon programme, j'ai tenté d'appeler cette fonction de bibliothèque: monprogramme.c: #include <mylib.h> int main (int argc, char *argv[]) { testlib(); return (0); } Lorsque j'essaye de …
158 c  gcc 

4
Pourquoi la valeur en virgule flottante de 4 * 0,1 est-elle belle dans Python 3 mais pas 3 * 0,1?
Je sais que la plupart des décimales n'ont pas de représentation en virgule flottante exacte (les mathématiques en virgule flottante sont-elles cassées? ). Mais je ne vois pas pourquoi 4*0.1est bien imprimé comme 0.4, mais 3*0.1ne l'est pas, alors que les deux valeurs ont en fait des représentations décimales laides: …


8
Vérifier si la propriété a un attribut
Étant donné une propriété dans une classe, avec des attributs - quel est le moyen le plus rapide de déterminer si elle contient un attribut donné? Par exemple: [IsNotNullable] [IsPK] [IsIdentity] [SequenceNameAttribute("Id")] public Int32 Id { get { return _Id; } set { _Id = value; } } Quelle est …
158 c#  performance 


8
Comment écrire la sortie au même endroit sur la console?
Je suis nouveau sur python et j'écris des scripts pour automatiser le téléchargement de fichiers à partir de serveurs FTP, etc. Je veux montrer la progression du téléchargement, mais je veux qu'il reste dans la même position, comme: production: Téléchargement du fichier FooFile.txt [47%] J'essaye d'éviter quelque chose comme ça: …

4
Bonne pratique pour sous-classer UIView?
Je travaille sur des contrôles d'entrée personnalisés basés sur UIView et j'essaie de vérifier les bonnes pratiques pour configurer la vue. Lorsque vous travaillez avec un UIViewController, il est assez simple d'utiliser les loadViewet connexes viewWill, des viewDidméthodes, mais quand un sous - classement UIView, les plus proches methosds que …






12
Comment conserver une propriété de type List <String> dans JPA?
Quelle est la manière la plus intelligente d'obtenir une entité avec un champ de type Liste persistante? Command.java package persistlistofstring; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import javax.persistence.Basic; import javax.persistence.Entity; import javax.persistence.EntityManager; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Persistence; @Entity public class Command implements Serializable { @Id @GeneratedValue(strategy = …
158 java  orm  jpa 

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.