La programmation

Q & A pour les programmeurs professionnels et passionnés

3
Comment supprimer les n derniers commits sur Github et localement?
J'essaye de supprimer les 2 derniers commits de l'un de mes référentiels GitHub. J'ai essayé comme suggéré ici : git push -f origin HEAD^^:master. Il semble que cela fonctionne, car les deux derniers commits sont supprimés. Ensuite, je les ai supprimés de mon référentiel local avec git rebase -i HEAD~2. …
127 git  github  commit 

13
Impossible de créer un pool de threads mis en cache avec une limite de taille?
Il semble impossible de créer un pool de threads mis en cache avec une limite au nombre de threads qu'il peut créer. Voici comment static Executors.newCachedThreadPool est implémenté dans la bibliothèque Java standard: public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>()); } Donc, en utilisant …

9
L'importation android.support ne peut pas être résolue
J'essaie d'exécuter le code fourni ICI J'ai téléchargé le code de leur Github et importé dans le SDK Android, mais il montre une erreur au niveau des lignes import android.support.v4.app.FragmentActivity; import android.support.v4.app.NavUtils; dans plusieurs fichiers. Cependant, si je vérifie le gestionnaire de SDK Android, Android Support Libraryainsi que le Android …

11
Avoir à la fois une colonne d'horodatage créée et mise à jour dans MySQL 4.0
J'ai le schéma de table suivant; CREATE TABLE `db1`.`sms_queue` ( `Id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `Message` VARCHAR(160) NOT NULL DEFAULT 'Unknown Message Error', `CurrentState` VARCHAR(10) NOT NULL DEFAULT 'None', `Phone` VARCHAR(14) DEFAULT NULL, `Created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `LastUpdated` TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP, `TriesLeft` tinyint NOT …


20
Permutation des valeurs de colonne dans MySQL
J'ai une table MySQL avec des coordonnées, les noms de colonne sont X et Y. Maintenant, je veux échanger les valeurs de colonne dans cette table, de sorte que X devienne Y et Y devienne X. La solution la plus apparente serait de renommer les colonnes, mais je Je ne …
127 mysql  database 

13
ASP.NET MVC Comment convertir les erreurs ModelState en json
Comment obtenir une liste de tous les messages d'erreur ModelState? J'ai trouvé ce code pour obtenir toutes les clés: ( Retour d'une liste de clés avec des erreurs ModelState ) var errorKeys = (from item in ModelState where item.Value.Errors.Any() select item.Key).ToList(); Mais comment pourrais-je obtenir les messages d'erreur en tant …


7
Convertir HashBytes en VarChar
Je veux obtenir le hachage MD5 d'une valeur de chaîne dans SQL Server 2005. Je le fais avec la commande suivante: SELECT HashBytes('MD5', 'HelloWorld') Cependant, cela renvoie un VarBinary au lieu d'une valeur VarChar. Si j'essaye de convertir 0x68E109F0F40CA72A15E05CC22786F8E6en un VarChar j'obtiens à la há ðô§*à\Â'†øæplace de 68E109F0F40CA72A15E05CC22786F8E6. Existe-t-il une …
127 sql  sql-server 


7
Shell - Comment trouver le répertoire d'une commande?
Je sais que lorsque vous êtes sur shell, les seules commandes qui peuvent être utilisées sont celles qui peuvent être trouvées sur certains répertoires définis sur PATH. Même je ne sais pas comment voir quels répertoires se trouvent sur ma variable PATH (et c'est une autre bonne question à laquelle …

3
Augmentation de la limite d'appels de fonction d'imbrication
Il y a une très mauvaise limite en PHP: si vous appelez une fonction a1 () qui appelle a2 (), qui appelle a3 ... alors quand vous a99()appellerez, a100()vous verrez Erreur fatale: niveau maximal d'imbrication des fonctions de «100» atteint, abandon! Existe-t-il un moyen d'augmenter la limite de 100 appels …
127 php  xdebug 




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.