La programmation

Q & A pour les programmeurs professionnels et passionnés

3
Faire fonctionner TransactionScope avec async / await
J'essaye d'intégrer async/ awaitdans notre bus de service. J'ai implémenté un SingleThreadSynchronizationContextbasé sur cet exemple http://blogs.msdn.com/b/pfxteam/archive/2012/01/20/10259049.aspx . Et cela fonctionne très bien, sauf pour une chose: TransactionScope. J'attends des trucs à l'intérieur TransactionScopeet ça casse le TransactionScope. TransactionScopene semble pas jouer bien avec le async/ await, certainement parce qu'il stocke …


13
Quelle est l'alternative à Singleton
Nous avons une classe qui contient les informations de configuration de l'application. C'était un singleton. Après un examen architectural, on nous a dit de supprimer le singleton. Nous avons vu certains avantages de ne pas utiliser singleton dans les tests unitaires car nous pouvons tester différentes configurations en même temps. …


5
Quelle est la différence entre DSA et RSA?
Il semble que ce soient tous deux des algorithmes de cryptage qui nécessitent des clés publiques et privées. Pourquoi choisirais-je l'un par rapport à l'autre pour fournir le chiffrement dans mon application client-serveur?
114 encryption  rsa  key  dsa 


2
Quand utiliser ko.utils.unwrapObservable?
J'ai écrit quelques liaisons personnalisées à l'aide de KnockoutJS. Je ne sais toujours pas quand utiliser ko.utils.unwrapObservable(item)En regardant le code, cet appel vérifie essentiellement si itemc'est une observable. Si c'est le cas, retournez la valeur (), si ce n'est pas le cas, renvoyez simplement la valeur. En regardant la section …

8
Une classe C # peut-elle hériter des attributs de son interface?
Cela semblerait impliquer «non». Ce qui est malheureux. [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public class CustomDescriptionAttribute : Attribute { public string Description { get; private set; } public CustomDescriptionAttribute(string description) { Description = description; } } [CustomDescription("IProjectController")] public interface IProjectController { void Create(string projectName); } internal …
114 c#  attributes 


3
conversion double en entier en java
En Java, je veux convertir un double en entier, je sais si vous faites ceci: double x = 1.5; int y = (int)x; vous obtenez y = 1. Si tu fais ça: int y = (int)Math.round(x); Vous en obtiendrez probablement 2. Cependant, je me demande: puisque les doubles représentations d'entiers …
114 java  casting  double  rounding 



11
Comment configurer la journalisation dans Hibernate 4 pour utiliser SLF4J
Hibernate 3.x utilisé slf4jpour la journalisation. Utilisations d'Hibernate 4.xjboss-logging. J'écris une application autonome qui utilise Hibernate 4 et SLF4J pour la journalisation. Comment puis-je configurer Hibernate pour me connecter à SLF4J? Si ce n'est pas possible, comment puis-je configurer la journalisation d'Hibernate? La section du manuel Hibernate 4.1 sur la …



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.