Mon expérience est en génie mécanique, alors veuillez pardonner mon ignorance dans ce domaine. J'apprécie vraiment la programmation et le développement de logiciels. De plus, j'ai récemment pris un cours gratuit d'apprentissage en ligne (ML), que je recommande fortement, dispensé par le professeur de Stanford Andrew Ng. Lien ici . …
Disons que j'ai un générateur de tests, pour que les enseignants puissent créer un tas de questions pour un test. Cependant, toutes les questions ne sont pas identiques: vous avez plusieurs choix, zone de texte, correspondance, etc. Chacun de ces types de questions doit stocker différents types de données et …
Je me suis penché récemment sur CQRS / MediatR. Mais plus j'explore moins je l'aime. J'ai peut-être mal compris quelque chose / tout. Cela commence donc génial en prétendant réduire votre contrôleur à ce public async Task<ActionResult> Edit(Edit.Query query) { var model = await _mediator.SendAsync(query); return View(model); } Ce qui …
J'entends toujours le terme et toutes les recherches Google me conduisent à des articles sur les compilateurs. Je veux juste comprendre ce que le terme cible de compilation signifie: | MISE À JOUR: Pour donner un peu de contexte: j'ai entendu dire que l'assembly Web est une cible de compilation …
Dans d'autres langages de programmation, j'ai vu Map and Reduce, et ce sont les pierres angulaires de la programmation fonctionnelle. Je n'ai trouvé aucun raisonnement ou historique pour lesquels LINQ a Aggregate(identique à Reduce) et Select(identique à Map)? Pourquoi je demande, c'est qu'il m'a fallu un certain temps pour comprendre …
Contexte: La surcharge des appels système est beaucoup plus importante que la surcharge des appels de fonction (les estimations vont de 20 à 100x), principalement en raison du changement de contexte de l'espace utilisateur vers l'espace noyau et inversement. Il est courant d'utiliser des fonctions en ligne pour économiser la …
Au travail, nous avons une grande application interne qui est en développement depuis près de 2 ans maintenant; Je viens de rejoindre le projet récemment et une partie de l'architecture me laisse un peu perplexe, donc j'espère que quelqu'un ici pourra fournir des conseils avant de sortir poser les mêmes …
J'essaie de comprendre BDD. J'ai lu quelques articles et, si j'ai bien compris, BDD est "la prochaine étape" de TDD. Je dis cela parce que je trouve que les deux sont très similaires, et comme j'ai pu le lire dans cet article , BDD est né comme une amélioration de …
Selon l'article de Wikipedia , UTF-8 a ce format: Premier code Dernier code Octets Octet 1 Octet 2 Octet 3 Octet 4 point point Utilisé U + 0000 U + 007F 1 0xxxxxxx U + 0080 U + 07FF 2 110xxxxx 10xxxxxx U + 0800 U + FFFF 3 1110xxxx …
Lors des tests unitaires, je me retrouve souvent à débattre de la quantité de données que j'alimente et j'attends de mes unités testées que je devrais inclure dans les fichiers de test réels. Le compromis avec lequel je lutte constamment est: Si une grande partie du test (en volume de …
Comme le titre l'indique, je voudrais écrire un serveur HTTP. Ma question est la suivante, comment dois-je procéder? Je sais que cela semble TRÈS général et trop "de haut niveau", mais il y a une méthode à ma folie. Une réponse à cette question devrait être, je crois, indépendante du …
Reduce the number of #include files in header files. It will reduce build times. Instead, put include files in source code files and use forward declarations in header files. J'ai lu ça ici. http://www.yolinux.com/TUTORIALS/LinuxTutorialC++CodingStyle.html . Il indique donc si une classe (classe A) dans le fichier d'en-tête n'a pas besoin …
Mon service a un grand nombre d'événements utilisateur en cours, et nous aimerions faire des choses comme «compter l'occurrence du type d'événement T depuis la date D ». Nous essayons de prendre deux décisions fondamentales: Que stocker? Stockage de chaque événement vs stockage uniquement des agrégats (Style de journal des …
Pourquoi a-t-il été décidé d'appeler la killcommande "tuer"? Je veux dire, oui, cet utilitaire est souvent utilisé pour terminer les processus, mais il peut en fait être utilisé pour envoyer n'importe quel signal. N'est-ce pas un peu déroutant? Il y a peut-être des raisons historiques. Tout ce que je sais …
Dans un débat sur les variables de retour, certains membres de l'équipe préfèrent une méthode pour retourner le résultat directement à l'appelant, tandis que d'autres préfèrent déclarer une variable de retour qui est ensuite renvoyée à l'appelant (voir les exemples de code ci-dessous) L'argument pour ce dernier est qu'il permet …
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.