La programmation

Q & A pour les programmeurs professionnels et passionnés


7
Paramètres d'URL facultatifs de Django
J'ai une URL Django comme celle-ci: url( r'^project_config/(?P<product>\w+)/(?P<project_id>\w+)/$', 'tool.views.ProjectConfig', name='project_config' ), views.py: def ProjectConfig(request, product, project_id=None, template_name='project.html'): ... # do stuff Le problème est que je veux que le project_idparamètre soit facultatif. Je veux /project_config/et /project_config/12345abdce/être des modèles d'URL aussi valides, de sorte que si project_id est passé, alors je …


2
Convertir un tableau de chaînes en List <string>
J'ai vu des exemples de cela en utilisant des .ToList()types de tableaux, cela semble être disponible uniquement dans .Net 3.5+ . Je travaille avec .NET Framework 2.0 sur un projet ASP.NET qui ne peut pas être mis à niveau pour le moment, alors je me demandais: existe-t-il une autre solution? …
162 c#  c#-2.0 

12
Imprimer la liste sans crochets sur une seule ligne
J'ai une liste en Python par exemple names = ["Sam", "Peter", "James", "Julian", "Ann"] Je veux imprimer le tableau sur une seule ligne sans le "[] normal" names = ["Sam", "Peter", "James", "Julian", "Ann"] print (names) Donnera la sortie comme; ["Sam", "Peter", "James", "Julian", "Ann"] Ce n'est pas le format …
162 python  list 

4
Qu'est-ce que le chargement hâtif?
Qu'est-ce que le chargement hâtif? Je code en PHP / JS mais une réponse plus générale conviendra parfaitement. J'ai vu beaucoup de questions concernant Java et Ruby, mais je ne connais aucun de ces langages et j'ai du mal à lire le code. Je ne sais pas ce qui est …


12
Comment tester si le type est primitif
J'ai un bloc de code qui sérialise un type dans une balise Html. Type t = typeof(T); // I pass &lt;T&gt; in as a paramter, where myObj is of type T tagBuilder.Attributes.Add("class", t.Name); foreach (PropertyInfo prop in t.GetProperties()) { object propValue = prop.GetValue(myObj, null); string stringValue = propValue != null …

22
Comment corriger les erreurs de «valeur de chaîne incorrecte»?
Après avoir remarqué qu'une application avait tendance à rejeter les e-mails aléatoires en raison d'erreurs de valeur de chaîne incorrecte, je suis allé bien et j'ai changé de nombreuses colonnes de texte pour utiliser le utf8jeu de caractères de colonne et la colonne par défaut collate ( utf8_general_ci) afin de …
162 mysql 


17
Pourquoi personne n'utilise make for Java?
Presque tous les projets Java que j'ai vus utilisent Maven ou Ant. Ce sont de bons outils et je pense que n'importe quel projet peut les utiliser. Mais qu'est-il arrivé à faire ? Il est utilisé pour une variété de projets non Java et peut facilement gérer Java. Bien sûr, …
162 java  ant  makefile  maven 


5
Ajout manuel d'un utilisateur à Google Chrome
Au lieu d '«installer» des scripts utilisateur, j'ai trouvé de nombreux tutoriels sur le Web pour les ajouter manuellement. Tous m'ont dit de faire les mêmes étapes: Créez le répertoire C: \ Users \ Blabla \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ User …

4
Async / Wait vs BackgroundWorker
Au cours des derniers jours, j'ai testé les nouvelles fonctionnalités de .net 4.5 et c # 5. J'aime ses nouvelles fonctionnalités async / await. Auparavant, j'avais utilisé BackgroundWorker pour gérer des processus plus longs en arrière-plan avec une interface utilisateur réactive. Ma question est: après avoir ces nouvelles fonctionnalités intéressantes, …


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.