La programmation

Q & A pour les programmeurs professionnels et passionnés

8
Comment arrondir une moyenne à 2 décimales dans PostgreSQL?
J'utilise PostgreSQL via la "suite" de Ruby gem. J'essaie d'arrondir à deux décimales. Voici mon code: SELECT ROUND(AVG(some_column),2) FROM table J'obtiens l'erreur suivante: PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) Je n'obtiens aucune erreur lorsque j'exécute le code suivant: SELECT ROUND(AVG(some_column)) FROM table Quelqu'un sait-il ce que …
206 sql  ruby  postgresql  sequel 

4
Différence entre CompletableFuture, Future et Observable de RxJava
J'aimerais connaître la différence entre CompletableFuture, Futureet Observable RxJava. Ce que je sais, c'est que tous sont asynchrones mais Future.get() bloque le fil CompletableFuture donne les méthodes de rappel RxJava Observable--- similaire à CompletableFutured'autres avantages (pas sûr) Par exemple: si le client a besoin de faire plusieurs appels de service …



27
Comment sérialiser le résultat SqlAlchemy en JSON?
Django a une bonne sérialisation automatique des modèles ORM retournés du format DB au format JSON. Comment sérialiser le résultat de la requête SQLAlchemy au format JSON? J'ai essayé jsonpickle.encodemais il encode l'objet de requête lui-même. J'ai essayé json.dumps(items)mais ça revient TypeError: <Product('3', 'some name', 'some desc')> is not JSON …
206 python  json  sqlalchemy 

7
Comment fonctionne la classe Meta de Django?
J'utilise Django qui permet aux gens d'ajouter des paramètres supplémentaires à une classe en utilisant class Meta. class FooModel(models.Model): ... class Meta: ... La seule chose que j'ai trouvée dans la documentation de Python était: class FooMetaClass(type): ... class FooClass: __metaclass__ = FooMetaClass Cependant, je ne pense pas que ce …
206 python  django  metaclass 

12
Fonctionnement modulo avec des nombres négatifs
Dans un programme C, j'essayais les opérations ci-dessous (juste pour vérifier le comportement) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); m'a donné la sortie comme (2, -2 , -2)dans gcc. Je m'attendais à un résultat positif …
206 c  gcc  modulo 


9
Ajout de Git-Bash au nouveau terminal Windows
J'essaie d'ajouter un nouveau terminal (Git Bash) au nouveau terminal Windows, mais je ne peux pas le faire fonctionner. J'ai essayé de changer la commandlinepropriété du profilestableau git-bash.exemais pas de chance. Quelqu'un a-t-il une idée de comment faire fonctionner cela?

14
Échec de la demande: type de contenu inacceptable: texte / html à l'aide d'AFNetworking 2.0
J'essaie la nouvelle version 2.0 d'AFNetworking et j'obtiens l'erreur ci-dessus. Une idée pourquoi cela se produit? Voici mon code: NSURL *URL = [NSURL URLWithString:kJSONlink]; NSURLRequest *request = [NSURLRequest requestWithURL:URL]; AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request]; op.responseSerializer = [AFJSONResponseSerializer serializer]; [op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"JSON: %@", responseObject); } failure:^(AFHTTPRequestOperation …




29
changer le type de champ de saisie avec jQuery
$(document).ready(function() { // #login-box password field $('#password').attr('type', 'text'); $('#password').val('Password'); }); Ceci est censé changer le #passwordchamp de saisie (avec id="password") correspondant type passwordà un champ de texte normal, puis remplir le texte «Mot de passe». Cela ne fonctionne pas, cependant. Pourquoi? Voici le formulaire: <form enctype="application/x-www-form-urlencoded" method="post" action="/auth/sign-in"> <ol> <li> …

29
Comment mettre en évidence un élément de menu actuel?
AngularJS aide-t-il de quelque manière que ce soit à définir une activeclasse sur le lien de la page actuelle? J'imagine qu'il y a une façon magique de procéder, mais je n'arrive pas à trouver. Mon menu ressemble à: <ul> <li><a class="active" href="/tasks">Tasks</a> <li><a href="/actions">Tasks</a> </ul> et j'ai des contrôleurs pour …
205 angularjs 

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.