Plop,
Merci pour l'indication. Le soucis dès lors que l'on modifie OpenJDK est qu'il ne devient plus portable. J'ai écrit cette article car je n'ai jamais trouvé de ressources intéressantes pour...
Type: Messages; Utilisateur: olivier.pitton
Plop,
Merci pour l'indication. Le soucis dès lors que l'on modifie OpenJDK est qu'il ne devient plus portable. J'ai écrit cette article car je n'ai jamais trouvé de ressources intéressantes pour...
Bonjour,
Je viens de rédiger mon second article sur OpenJDK 8. Celui-ci permet d'apprendre comment ajouter une classe dans le JDK et des paramètres dans la machine virtuelle HotSpot. Vous pouvez...
+1 pour le livre de JM Doudoux. Il est tout bonnement excellent.
Je n'ai jamais vu d'ouvrages dessus. Déjà qu'il y a très peu de livres sur GWT, alors GXT...
Dans le web.xml, tu as indiqué que ta servlet était à toutes les URL (avec /*). Donne une vraie URL à ta servlet, et dans ton formulaire indique cette URL (/MyServlet par exemple).
Ensuite tu...
L'attribut out est static dans la classe System car la classe ne peut pas être instanciée (tu ne peux pas faire de new). Cette classe est "utilitaire", ne comprenant que des champs / méthodes static...
Aucune exception n'est levée ?
Ils ont mis le temps. Je me demande d'ou vient cette prise de conscience...
Concept intéressant. A voir ce que cela va donner à l'avenir.
Tu as mis quoi en variable d'environnement ?
Surtout que les classes supprimées sont dupliquées comme je l'ai dit. Il devrait arriver de même à sun.misc.Service à cause de java.util.ServiceLoader.
Suppression de classes sun.misc dans la version 8 de Java
Le nettoyage continue
Après la suppression de la méthode Reflection.getCallerClass, le nettoyage de classes et de méthodes dans le JDK 8...
Sortie de PyMongo 2.6.1
La nouvelle version corrige un gros leak mémoire
La nouvelle version 2.6.1 de PyMongo est sortie et a pour but de corriger un énorme leak mémoire dans la méthode insert()....
Sortie de Neo4j 1.9.3
La base de données NoSQL orientée graphe
La nouvelle version du système de gestion de bases de données orientée graphe est sortie en version 1.9.3. Cette version n'apporte...
Plop,
Via le Mercurial, tu n'as qu'à retourner à la révision correspondant au build désiré, puis tout recompiler.
Voici la liste des tags : http://hg.openjdk.java.net/jdk8/jdk8/tags
La NSA a mis sur écoute le ministère des affaires étrangères
Ainsi que d'autres places importantes de la diplomatie et des médias internationaux
L'affaire autour de PRISM et de l'espionnage...
Bonjour,
J'ai rédigé un article sur l'installation et la compilation d'OpenJDK 8, la future version de Java. Il inclut un script shell pour automatiser toute la démarche, il n'y a qu'à lancer et...
La stacktrace t'affiche l'ensemble des méthodes par lequel est passé le processus exécutant ton code. La méthode la plus haute est celle qui a levée l'exception, mais n'est pas forcément le vrai...
Justement. Le but de l'API Processs est de pouvoir lancer un programme (l'équivalent d'un fork / exec en C). Tu peux donc lancer ton programme automatiquement via la servlet qui contient le code pour...
En Java, le nom des classes et le nom des fichiers doit être absolument identique, casse inclus.
Tu devrais passer par l'API Process et ProcessBuilder te permettant de lancer un processus. Il te suffira de lancer ton programme via la ligne de commande (java <mon_programme>).
Twitter et le New York Times ont été victimes d'une cyberattaque
Les auteurs seraient des hackers syriens favorables au régime syrien
Dans la nuit du mardi 27 août au mercredi 28 août, Twitter et...
Les conditions (comme "if") en Java prennent des expressions booléennes, il faut donc s'assurer de toujours avoir une expression booléenne comme :
int i = 0;
...
if(i != 0) {
}
Effectivement, deux sites d'information annexes indiquaient un changement de licence. J'ai corrigé cela. Merci pour la remarque.
Une fonction qui arrive à ce niveau la est obligatoirement mal pensé. Tu te dois de découper en classes / méthodes un minimum, ne serait-ce que pour rendre ton code un peu réutilisable.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.