Je veux pouvoir saisir des faits comme Bob was born in 2000et Bill's birthday is May 7th. Dans les deux exemples, nous ne connaissons qu'une partie de la date de naissance de la personne. Dans un cas, nous ne connaissons que l'année; dans l'autre cas, nous connaissons le mois et …
Nous faisons des projets, mais nous réutilisons beaucoup de code entre les projets et avons beaucoup de bibliothèques qui contiennent notre code commun. Au fur et à mesure que nous implémentons de nouveaux projets, nous trouvons plus de façons de factoriser le code commun et de le mettre dans les …
Remarque: cette question mentionne spécifiquement deux RTOS, mais est plus générique et peut probablement être répondue par quiconque a déjà écrit du code C pour des RTOS intégrés et a fait exécuter son logiciel directement sur des MCU. Je souhaite en savoir plus sur les RTOS intégrés et écrire des …
Existe-t-il de bonnes structures de données qui peuvent être utilisées pour représenter une molécule? Je pensais peut-être que je le représentais comme un graphique en faisant de chaque atome un sommet, cependant, il est courant que les composés organiques contiennent beaucoup de carbones et d'hydrogènes. Comment le numéroteriez-vous? Existe-t-il un …
Ce que j'ai actuellement peut être résumé avec ce pseudo code: public static void Main(string[] args) { var listOfObjects = Database.GetObjectsToUploadToOnlineService(); Parallel.ForEach(Upload) } private static void Upload(MyUploadObject obj) { //Build object (takes a few milliseconds) //Format to JSON (takes a few more milliseconds) //Upload (can take up to a max …
Je veux implémenter une table de hachage à l'aide d'arbres de recherche binaires pour réduire la complexité de la recherche dans le processus de chaînage séparé de O (n) (en utilisant la liste chaînée) à O (log n) (en utilisant BST). Cela peut-il être fait, et si oui, comment? Il …
Un scénario courant dans le développement de logiciels est le code examinant le code de quelqu'un d'autre. Un outil courant pour ce faire est d'ouvrir une demande de tirage. Ma question est, lorsque des problèmes sont détectés dans la revue, si les changements être validé séparément (nouveau commit) ou si …
Je maintiens une ancienne base de code écrite en python. En particulier, il existe un morceau de code complexe qui à partir d'un module appelle d'autres fonctions à partir d'autres modules qui appellent d'autres fonctions et ainsi de suite. Ce n'est pas de la POO, juste des fonctions et des …
Nous avons un nouveau projet en cours, et pour le moment, les développeurs ont été divisés en deux équipes, l'équipe A et l'équipe B. Ce projet comporte 2 parties qui nécessitent un développement tout au long de la pile de développement. Échantillon très simplifié de notre pile ci-dessous: Chaque partie …
Je n'ai pas beaucoup d'expérience avec les applications de bureau, mais si je devais créer une application de bureau client-serveur, l'accès aux données se ferait via un service Web. Je crois que l'accès aux données via un service Web offre une sécurité - je n'ai pas besoin de transmettre le …
J'ai une ProjectName.Corebibliothèque contenant toute ma logique métier et mes entités et leur comportement. Il n'y a actuellement aucune relation avec Entity Framework ou tout autre DAL parce que j'aime garder ces choses séparées. Les configurations Entity Framework (à l'aide de l'API Fluent) résident dans un ProjectName.Infrastructureprojet afin de prendre …
Je veux définir une classe de type pour les objets géométriques qui peuvent être intersectés ensemble: class Intersect a b c | a b -> c where intersect :: a -> b -> c -- Language extensions: -XMultiParamTypeClasses, -XFunctionalDependencies L'idée est d'avoir une fonction d'intersection à usage général qui peut …
En C #, le outmot - clé peut être utilisé de deux manières différentes. Comme modificateur de paramètre dans lequel un argument est passé par référence class OutExample { static void Method(out int i) { i = 44; } static void Main() { int value; Method(out value); // value is …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Je me sens toujours déconnecté entre …
J'ai trouvé l'annotation de boucle suivante dans un grand projet sur lequel je travaille (pseudocode): var someOtherArray = []; for (var i = 0, n = array.length; i < n; i++) { someOtherArray[i] = modifyObjetFromArray(array[i]); } Ce qui a attiré mon attention, c'est cette variable "n" supplémentaire. Je n'ai jamais …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.