La programmation

Q & A pour les programmeurs professionnels et passionnés

6
Qu'est-ce que BSON et en quoi est-il différent de JSON?
Je ne fais que commencer avec MongoDB et l'une des choses que j'ai remarquées est qu'il utilise BSON pour stocker des données en interne. Cependant, la documentation n'est pas exactement claire sur ce qu'est BSON et comment il est utilisé dans MongoDB. Quelqu'un peut-il me l'expliquer, s'il vous plaît?
158 json  mongodb  bson  nosql 


3
Comment fonctionne exactement CMake?
Je ne demande pas ça uniquement pour moi. J'espère que cette question sera une référence pour les nombreux débutants qui, comme moi, ont trouvé cela complètement perplexe quant à ce qui se passait exactement dans les coulisses quand pour un si petit CMakeLists.txtfichier cmake_minimum_required (VERSION 2.6) project(Tutorial) add_executable(Tutorial tutorial.cpp) et …
158 cmake 

9
PHP - Récupère le nom de la clé de la valeur du tableau
J'ai un tableau comme suit: function example() { /* some stuff here that pushes items with dynamically created key strings into an array */ return array( // now lets pretend it returns the created array 'firstStringName' => $whatEver, 'secondStringName' => $somethingElse ); } $arr = example(); // now I know …
158 php  arrays  array-key 

15
Convertir la liste en chaîne séparée par des virgules
Mon code est comme ci-dessous: public void ReadListItem() { List<uint> lst = new List<uint>() { 1, 2, 3, 4, 5 }; string str = string.Empty; foreach (var item in lst) str = str + item + ","; str = str.Remove(str.Length - 1); Console.WriteLine(str); } Production: 1,2,3,4,5 Quel est le moyen …
158 c#  .net 

18
Python - Liste de dictionnaires uniques
Disons que j'ai une liste de dictionnaires: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] et j'ai besoin d'obtenir une liste de dictionnaires uniques (en supprimant les doublons): [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': …
158 python  dictionary 

3
PDO récupère le dernier identifiant inséré
J'ai une question et je souhaite insérer le dernier identifiant. L'ID de champ est la clé primaire et l'incrémentation automatique. Je sais que je dois utiliser cette déclaration: LAST_INSERT_ID() Cette instruction fonctionne avec une requête comme celle-ci: $query = "INSERT INTO `cell-place` (ID) VALUES (LAST_INSERT_ID())"; Mais si je veux obtenir …
158 php  mysql  database  pdo 

9
tracer un cercle avec pyplot
étonnamment, je n'ai pas trouvé de description simple sur la façon de dessiner un cercle avec matplotlib.pyplot (s'il vous plaît pas de pylab) en prenant comme centre d'entrée (x, y) et rayon r. J'ai essayé quelques variantes de ceci: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something like …
158 python  matplotlib 

7
Utilisation du sélecteur «commence par» sur les noms de classe individuels
Si j'ai ce qui suit: <div class="apple-monkey"></div> <div class="apple-horse"></div> <div class="cow-apple-brick"></div> Je peux utiliser le sélecteur suivant pour trouver les deux premiers DIV: $("div[class^='apple-']") Cependant, si j'ai ceci: <div class="some-other-class apple-monkey"></div> <div class="apple-horse"></div> <div class="cow-apple-brick"></div> Il ne trouvera que le deuxième DIV, car la classe du premier div est retournée …
158 jquery 





4
Parallel.ForEach vs Task.Run et Task.WhenAll
Quelles sont les différences entre l'utilisation de Parallel.ForEach ou de Task.Run () pour démarrer un ensemble de tâches de manière asynchrone? Version 1: List<string> strings = new List<string> { "s1", "s2", "s3" }; Parallel.ForEach(strings, s => { DoSomething(s); }); Version 2: List<string> strings = new List<string> { "s1", "s2", "s3" …


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.