mercredi 27 février 2019

Maven : Tips for Encoding

mvn clean install -Dproject.build.sourceEncoding=Cp1252 -DskipTests=true

unmappable character for encoding UTF8 when compiling by Eclipse

Window > Preferences > General > Content Types > Text 

Window > Preferences > General > Workspace, set "Text file encoding" to "Other : UTF-8". 


mardi 26 février 2019

HTML : Quelques méthodes de l’API Input


Propriété ou méthode Description Retour
value Retourne la valeur du champ. Peut être modifié (avec = ) pour changer la valeur
checked Retourne true si coché, ou false si décoché. boolean
files Liste des fichiers sélectionnés. Renvoie null si ce n’est pas un champ d’entrée de fichiers. FileList
valueAsDate Peut être modifié (avec = ) pour changer la valeur. Date
valueAsNumber Peut être modifié (avec = ) pour changer la valeur. Number
selectedOption Retourne l’option de liste sélectionnée HTMLElement

Git : Configuration push.default

Il existe plusieurs valeurs par défaut pour pusher ces modifications :

  • simple : La plus sûr pour les débutants, cette méthode est activée par défaut sur les installations de Git 2.X. Elle envoie uniquement la branche courante si son nom correspond à celui de la branche distante suivie.
  • matching : est activée par défaut sur les installations de Git 1.x. Elle envoie toutes les branches locales qui correspondent aux branches distantes suivies (ces branches seront abordées dans la suite de ce chapitre).
  • current : envoie la branche courante vers la branche distante suivie de même nom.
  • upstream : envoie la branche courante vers sa branche distante suivie, quel que soit le nom des branches.
  • nothing : n'envoie rien.
Exemple de configuration pour Eclipse :


Peut-être configuré aussi plus globalement, avec git config --global push.default.



JSON : Fonctions JavaScript utiles

L'objet utilitaire JSON supporter par tous les navigateurs récents, donne accès aux méthodes JSON.parse et JSON.stringify :

JSON.parse() : "JSON-formatted" --> "Objet JavaScript"

Cette méthode permet de désérialiser une chaîne de caractères respectant le format JSON "JSON-formatted" , en objet JavaScript.

JSON.stringify() : "Objet JavaScript" --> "JSON-formatted"

Cette méthode sérialise un objet JavaScript en une chaîne de caractères respectant le format JSON.

https://alligator.io/js/json-parse-stringify/