Certains langages permettent des classes et des fonctions avec des paramètres de type (comme List<T>où Tpeut être un type arbitraire). Par exemple, vous pouvez avoir une fonction comme: List<S> Function<S, T>(List<T> list) Cependant, certaines langues permettent d'étendre ce concept d'un niveau supérieur, vous permettant d'avoir une fonction avec la signature: …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . J'ai récemment découvert plusieurs outils …
Je suis nouveau dans le concept des bases de données nosql et je ne l'ai jamais utilisé. Sur la base de ce que j'ai lu et du peu que j'ai compris, je ne vois toujours pas comment ils peuvent être particulièrement utiles si vous ne pouvez pas faire de références …
Disons qu'il existe une classe utilitaire qui fournit des méthodes statiques courantes utilisées partout dans votre code par de nombreuses autres classes. Comment concevriez-vous vos tests unitaires pour les consommateurs de l'utilitaire afin que leurs tests échouent si l'un des tests d'utilité ne réussit pas? Pouvez-vous le faire ou devez-vous …
J'utilise une bibliothèque tierce. Ils me passent un POJO qui, à nos fins et à des fins, est probablement implémenté comme ceci: public class OurData { private String foo; private String bar; private String baz; private String quux; // A lot more than this // IMPORTANT: NOTE THAT THIS IS …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Je pense que la façon …
Bien que je fasse référence ici spécifiquement aux conventions de nommage de C ++ et de Bjarne Stroustrup , en principe, j'ai vu que les gens utilisent des règles quelque peu similaires pour d'autres langues ici et là. Ainsi, l'idée de base est que l'on devrait pouvoir distinguer les types …
J'ai une interface appelée IContext. Aux fins de cela, peu importe ce qu'il fait, sauf ce qui suit: T GetService<T>(); Cette méthode consiste à examiner le conteneur DI actuel de l'application et tente de résoudre la dépendance. Assez standard je pense. Dans mon application ASP.NET MVC, mon constructeur ressemble à …
En concevant une API, nous nous sommes heurtés à la question de savoir si une charge utile PUT doit contenir l'ID de la ressource mise à jour. Voici ce que nous avons actuellement: PUT /users/123 Payload: {name: "Adrian"} Notre code d'itinéraire extrait l'ID de l'URI et continue la mise à …
J'ai une figure représentée par une matrice d'octets (matrice de type bitmap). La figure d' exemple est montrée sur le Picture 1. Le but est de trouver le meilleur angle de rotation d'une figure donnée . Lorsque la figure pivote selon le meilleur angle, le rectangle qui est parallèle aux …
Dans mon application web, je dois fournir un formulaire de création et d'édition. Les formulaires de création et d'édition ont des différences mineures, donc je pense à faire quelque chose comme ça à mon avis: <form> // a lot of htnl goes here @if (editing) { // some more fields …
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 commence ma première année (au …
Étant donné un système qui fournit: Contrôle de concurrence / versionnage optimiste par objet (en utilisant CAS - Check-and-Set) Transactions qui n'ont jamais besoin de s'étendre sur plus d'un seul objet. Isolement de l'instantané Ce système est-il considéré comme sérialisable ? De l' isolement de l'instantané Dans une anomalie d'écriture …
J'ai hérité d'un jeu éducatif basé sur le Web. Au cours de la dernière année, j'ai travaillé à stabiliser le code et à ajouter de nouvelles fonctionnalités. La plupart de la logique se trouve dans le front-end, donc les tests unitaires back-end, bien qu'utiles, couvrent un petit pourcentage du code. …
Ce post du créateur de Python, Guido Van Rossum, mentionne une tentative précoce de supprimer le GIL de Python: Cela a été essayé auparavant, avec des résultats décevants, c'est pourquoi je suis réticent à y consacrer beaucoup d'efforts moi-même. En 1999, Greg Stein (avec Mark Hammond?) A produit une fourchette …
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.