La programmation

Q & A pour les programmeurs professionnels et passionnés



11
Qu'est-ce qu'une «unité de traduction» en C ++
Je lis à l'époque le "Effective C ++" écrit par Meyers et suis tombé sur le terme "unité de traduction". Quelqu'un pourrait-il me donner des explications sur: 1) Qu'est-ce que c'est exactement 2) Quand devrais-je envisager de l'utiliser lors de la programmation avec C ++ 3) S'il n'est lié qu'à …
236 c++ 




3
Utilisation correcte des transactions dans SQL Server
J'ai 2 commandes et j'ai besoin que les deux soient exécutées correctement ou qu'aucune ne soit exécutée. Je pense donc que j'ai besoin d'une transaction, mais je ne sais pas comment l'utiliser correctement. Quel est le problème avec le script suivant? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES …

3
git diff file contre son dernier changement
Est-il possible d'obtenir que git produise un diff entre un fichier spécifique tel qu'il existe maintenant et tel qu'il existait avant le dernier commit qui l'a changé? Autrement dit, si nous savons: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit git diff …
236 git  git-diff 

6
Objectif du bloc buildscript dans Gradle
Je suis nouveau à Gradle et je lis la documentation mais je n'en comprends pas certaines parties. Une de ces pièces est reliée au buildscriptbloc. Quel est son objectif? Si votre script de génération doit utiliser des bibliothèques externes, vous pouvez les ajouter au chemin de classe du script dans …
236 classpath  gradle 

6
Convertir Newtonsoft.Json.Linq.JArray en une liste de types d'objets spécifiques
J'ai la variable de type suivante {Newtonsoft.Json.Linq.JArray}. properties["Value"] {[ { "Name": "Username", "Selected": true }, { "Name": "Password", "Selected": true } ]} Ce que je veux accomplir est de convertir ceci en List<SelectableEnumItem>où SelectableEnumItemest le type suivant: public class SelectableEnumItem { public string Name { get; set; } public bool …
236 c#  json.net 






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.