La programmation

Q & A pour les programmeurs professionnels et passionnés

11
Remplacement de NULL par 0 dans une requête de serveur SQL
J'ai développé une requête et dans les résultats des trois premières colonnes que j'obtiens NULL. Comment puis-je le remplacer par 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c.runstatus = 'Failed' then 1 end) as Failed, sum(case when c.runstatus = 'Cancelled' then 1 …
176 sql  sql-server 

7
Python Flask, comment définir le type de contenu
J'utilise Flask et je renvoie un fichier XML à partir d'une demande get. Comment définir le type de contenu sur xml? par exemple @app.route('/ajax_ddl') def ajax_ddl(): xml = 'foo' header("Content-type: text/xml") return xml
176 python  flask 

20
Comment ajouter deux chaînes comme s'il s'agissait de nombres?
J'ai deux chaînes qui ne contiennent que des nombres: var num1 = '20', num2 = '30.5'; Je me serais attendu à ce que je puisse les additionner, mais ils sont concaténés à la place: num1 + num2; // = '2030.5' Comment puis-je forcer ces chaînes à être traitées comme des …
176 javascript 

13
Exécuter la méthode au démarrage au printemps
Existe-t-il une fonctionnalité Spring 3 pour exécuter certaines méthodes lorsque l'application démarre pour la première fois? Je sais que je peux faire l'astuce de définir une méthode avec @Scheduledannotation et qu'elle s'exécute juste après le démarrage, mais ensuite elle s'exécutera périodiquement.
176 java  spring 

4
Comment puis-je parcourir une liste <T> et saisir chaque élément?
Comment puis-je parcourir une liste et saisir chaque élément? Je veux que la sortie ressemble à ceci: Console.WriteLine("amount is {0}, and type is {1}", myMoney.amount, myMoney.type); Voici mon code: static void Main(string[] args) { List&lt;Money&gt; myMoney = new List&lt;Money&gt; { new Money{amount = 10, type = "US"}, new Money{amount = …
176 c#  for-loop  collections 


25
Comment déterminer le type de fichier MIME dans Android?
Supposons que j'ai un chemin complet de fichier comme: (/ sdcard / tlogo.png). Je veux connaître son type de mime. J'ai créé une fonction pour cela public static String getMimeType(File file, Context context) { Uri uri = Uri.fromFile(file); ContentResolver cR = context.getContentResolver(); MimeTypeMap mime = MimeTypeMap.getSingleton(); String type = mime.getExtensionFromMimeType(cR.getType(uri)); …

9
Fonction virtuelle pure avec implémentation
Ma compréhension de base est qu'il n'y a pas d'implémentation pour une fonction virtuelle pure, cependant, on m'a dit qu'il pourrait y avoir une implémentation pour une fonction virtuelle pure. class A { public: virtual void f() = 0; }; void A::f() { cout&lt;&lt;"Test"&lt;&lt;endl; } Le code ci-dessus est-il OK? …
176 c++  pure-virtual 


4
Sélecteur CSS «(A ou B) et C»?
Cela devrait être simple, mais j'ai du mal à trouver les termes de recherche. Disons que j'ai ceci: &lt;div class="a c"&gt;Foo&lt;/div&gt; &lt;div class="b c"&gt;Bar&lt;/div&gt; En CSS, comment puis-je créer un sélecteur qui correspond à quelque chose qui correspond à "(.a ou .b) et .c"? Je sais que je pourrais faire …
176 html  css  css-selectors 

5
Comment vérifier si un fichier existe dans un script shell
J'aimerais écrire un script shell qui vérifie si un certain fichier archived_sensor_data.jsonexiste et, si oui, le supprime. Après http://www.cyberciti.biz/tips/find-out-if-file-exists-with-conditional-expressions.html , j'ai essayé ce qui suit: [-e archived_sensor_data.json] &amp;&amp; rm archived_sensor_data.json Cependant, cela génère une erreur [-e: command not found lorsque j'essaye d'exécuter le test_controllerscript résultant en utilisant la ./test_controllercommande. Quel …
176 shell 


6
Utiliser eval () de python contre ast.literal_eval ()?
J'ai une situation avec un code qui eval()est apparu comme une solution possible. Maintenant, je n'ai jamais eu à l'utiliser eval()auparavant, mais j'ai trouvé de nombreuses informations sur le danger potentiel qu'il peut causer. Cela dit, je me méfie beaucoup de son utilisation. Ma situation est que j'ai une entrée …



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.