La programmation

Q & A pour les programmeurs professionnels et passionnés

10
Compter les lignes dans Doctrine QueryBuilder
J'utilise QueryBuilder de Doctrine pour construire une requête, et je veux obtenir le nombre total de résultats de la requête. $repository = $em->getRepository('FooBundle:Foo'); $qb = $repository->createQueryBuilder('n') ->where('n.bar = :bar') ->setParameter('bar', $bar); $query = $qb->getQuery(); //this doesn't work $totalrows = $query->getResult()->count(); Je veux simplement exécuter un décompte sur cette requête pour …






7
Comment référencer des classes et des méthodes génériques dans la documentation XML
Lorsque vous écrivez de la documentation xml, vous pouvez l'utiliser <see cref="something">something</see>, ce qui fonctionne bien sûr. Mais comment référencer une classe ou une méthode avec des types génériques? public class FancyClass<T> { public string FancyMethod<K>(T value) { return "something fancy"; } } Si j'allais écrire de la documentation xml …



4
Comment puis-je utiliser un composé dessinable au lieu d'un LinearLayout qui contient une ImageView et une TextView
J'ai lancé le nouvel outil Lint contre mon code. Il est venu avec beaucoup de bonnes suggestions, mais celle-ci, je ne peux pas la comprendre. Cette balise et ses enfants peuvent être remplacés par un et un composé dessinable Problème: vérifie si le nœud actuel peut être remplacé par un …


7
Qu'est-ce qu'une fonction réentrante exactement?
La plupart des les temps , la définition de reentrance est cité de Wikipédia : Un programme ou une routine informatique est décrit comme réentrant s'il peut être rappelé en toute sécurité avant la fin de son appel précédent (c'est-à-dire qu'il peut être exécuté en toute sécurité simultanément). Pour être …


30
Retours multiples d'une fonction
Est-il possible d'avoir une fonction avec deux retours comme ceci: function test($testvar) { // Do something return $var1; return $var2; } Si oui, comment pourrais-je obtenir chaque retour séparément?
198 php 


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.