La programmation

Q & A pour les programmeurs professionnels et passionnés

9
Comment utiliser Object.values ​​avec dactylographié?
J'essaye de former une chaîne séparée par des virgules d'un objet, const data = {"Ticket-1.pdf":"8e6e8255-a6e9-4626-9606-4cd255055f71.pdf","Ticket-2.pdf":"106c3613-d976-4331-ab0c-d581576e7ca1.pdf"}; const values = Object.values(data).map(x => x.substr(0, x.length - 4)); const commaJoinedValues = values.join(','); console.log(commaJoinedValues); Comment faire cela avec TypeScript? obtenir un fichier d'erreur: severity: 'Error' message: 'Property 'values' does not exist on type 'ObjectConstructor'.' at: …
135 typescript  object 

7
SVN annuler la suppression avant la validation
Si vous supprimez un répertoire d'une copie de travail SVN, mais que vous ne l'avez pas encore engagé, il n'est pas évident de savoir comment le récupérer. Google suggère même "svn undo delete before commit" comme requête courante lorsque vous tapez "svn undo d", mais les résultats de la recherche …


16
Pourquoi «&&» et pas «&»?
Pourquoi est-il &&préférable &et ||préférable à |? J'ai demandé à quelqu'un qui programme depuis des années et son explication était: Par exemple, dans if (bool1 && bool2 && bool3) { /*DoSomething*/ }, bool1doit être vrai pour qu'il teste bool2ce qui doit être vrai avant de passer à bool3, etc. Si …
135 c#  operators 


16
Java: nombre long aléatoire dans la plage 0 <= x <n
La classe aléatoire a une méthode pour générer des int aléatoires dans une plage donnée. Par exemple: Random r = new Random(); int x = r.nextInt(100); Cela générerait un nombre entier supérieur ou égal à 0 et inférieur à 100. J'aimerais faire exactement la même chose avec un nombre long. …

4
Convertir Dictionary <string, string> en chaîne séparée par des points-virgules en c #
Un simple pour commencer la journée, étant donné un Dictionary&lt;string, string&gt;comme suit: var myDict = new Dictionary&lt;string, string&gt;(); myDict["A"] = "1"; myDict["B"] = "2"; myDict["C"] = "3"; myDict["D"] = "4"; Je souhaite créer une chaîne: "A=1;B=2;C=3;D=4" Un exemple d'implémentation: var myStringBuilder = new StringBuilder(); bool first = true; foreach (KeyValuePair&lt;string, …
135 c# 


5
ASP.NET: cette méthode ne peut pas être appelée pendant la phase d'initialisation de pré-démarrage de l'application
J'essaie d'obtenir un site ASP.NET MVC 3 fonctionnant sur IIS 6.0. Actuellement, lorsque je demande une page au serveur, cela donne l'erreur suivante: Message d'erreur de l'analyseur: cette méthode ne peut pas être appelée pendant la phase d'initialisation de pré-démarrage de l'application. sur cette ligne: &lt;add name="MyMembershipProvider" type="NS.MyMembershipProvider" connectionStringName="MyDatabase" applicationName="/MySite"/&gt; …




4
Comment rediriger une URL dans NGINX
Je dois rediriger chaque requête http://test.com vers http://www.test.com . Comment cela peut-il être fait. Dans le bloc serveur, j'ai essayé d'ajouter rewrite ^/(.*) http://www.test.com/$1 permanent; mais dans le navigateur il dit The page isn't redirecting properly Firefox has detected that the server is redirecting the request for this address in …

28
Que représentent généralement les nombres dans une version (c.-à-d. V1.9.0.1)?
C'est peut-être une question idiote, mais j'ai toujours supposé que chaque nombre délimité par une période représentait un seul composant du logiciel. Si c'est vrai, représentent-ils jamais quelque chose de différent? Je voudrais commencer à attribuer des versions aux différentes versions de mon logiciel, mais je ne sais pas vraiment …
135 versions 

10
Meilleur moyen d'analyser les flux RSS / Atom avec PHP [fermé]
Fermé. Cette question ne répond pas aux directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 5 ans . Améliorez cette question J'utilise actuellement Magpie RSS mais …
135 php  parsing  rss  atom-feed 

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.