bonjour,
je suis en train de lire un code JAVA (je ne parle pas le JAVA) et j'ai trouvé une horrible race condition.
Comment faire pour mettre un mutex dans la routine qui est appellée de manière concurrente ? y'a pas un objet mutex tout prêt ?
En gros ma routine s'appelle ReadWriteConf()
et j'aimerai qu'elle comment par
mutex.lock
et qu'elle se termine par
mutex.unlock pour que les appels concurrents soient sérialisés.
J'ai cherché dans l'API java 1.4 mais je (…)
Forum Programmation.java éviter le rechargement d'une image par un navigateur dans une applet
Voila mon pb :
j'ai une image essai1.jpeg qui est rafraichit toutes les 500 millièmes de secondes sur mon disque dur, et affichée par une applet dans une page web (hébergée chez moi) .
Le problème, c'est que l'applet affiche tjs la même image ( il ne rafaichit pas l'image ), bien que ma page html dispose des balises metas nécessaires:
<META Http-Equiv="Cache-Control" Content="no-cache">
<META Http-Equiv="Pragma" Content="no-cache">
<META Http-Equiv="Cache" Content="no store">
<META Http-Equiv="Expires" Content="0">
En javascript, j'avais résolu (enfin, on (…)
j'ai une image essai1.jpeg qui est rafraichit toutes les 500 millièmes de secondes sur mon disque dur, et affichée par une applet dans une page web (hébergée chez moi) .
Le problème, c'est que l'applet affiche tjs la même image ( il ne rafaichit pas l'image ), bien que ma page html dispose des balises metas nécessaires:
<META Http-Equiv="Cache-Control" Content="no-cache">
<META Http-Equiv="Pragma" Content="no-cache">
<META Http-Equiv="Cache" Content="no store">
<META Http-Equiv="Expires" Content="0">
En javascript, j'avais résolu (enfin, on (…)
Forum Programmation.java code source pr connection a base de donnée
salut tt le monde
je debute ac les servlets et je voudrai connaitre un code java pr connecter une servlet ac une base de donnée access.
je debute ac les servlets et je voudrai connaitre un code java pr connecter une servlet ac une base de donnée access.
Forum Programmation.java Eclipse lent
Bonjours à tous,
Je suis sous la distribution ubuntu et je cherche à utiliser Eclipse pour développer en Java. Mais je trouve cette IDE déspérement lente !!
Ma configuration est la suivante :
- Athlon 1200 Mhz
- 512 Mo de ram
- swap 1024 Mo
Quel paramètres de configuration sont les plus pertinents pour améliorer les performances d'Eclipse ? Passer sous KDE (kubuntu) m'aiderait peut être à gagner en performance ?
Je suis sous la distribution ubuntu et je cherche à utiliser Eclipse pour développer en Java. Mais je trouve cette IDE déspérement lente !!
Ma configuration est la suivante :
- Athlon 1200 Mhz
- 512 Mo de ram
- swap 1024 Mo
Quel paramètres de configuration sont les plus pertinents pour améliorer les performances d'Eclipse ? Passer sous KDE (kubuntu) m'aiderait peut être à gagner en performance ?
Forum Programmation.java Eclipse + GCJ + Applet
Bonjour. Je viens d'installer Eclipse sur ma ubuntu. Cette version de l'IDE est basée sur GCJ (grâce nottement aux efforts de Fedora), ce qui me permet de travailler avec un compilateur libre. Problème, je ne parviens pas à compiler des applets avec.
J'ai cette erreur:
J'ai cette erreur:
Exception in thread "main" java.lang.NoClassDefFoundError: sun.applet.AppletViewer
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException: sun.applet.AppletViewer not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/keph/workspace/SCHMUP/bin/,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
at (…)
Forum Programmation.java Comment afficher dans un swing un document XML?
Bonjour,
je cherche le moeyn poura afficher dans un panel ou autre swing un document XML et / ou XSL.
Merci pour vos réponses.
je cherche le moeyn poura afficher dans un panel ou autre swing un document XML et / ou XSL.
Merci pour vos réponses.
Forum Programmation.java Afficher un document word dans un panel swing
Comment Afficher un document word (en visu) dans un swing java.
Je cherche désespérement une solution.
Merci pour toutes les réponses.
Je cherche désespérement une solution.
Merci pour toutes les réponses.
Forum Programmation.java lancement eclipse
Bonjour,
j'ai un probleme lors du lancement d'eclipse. En effet, lorsque j'execute le script de démarrage, j'ai le message suivant:
The Eclipse executable launcher was unable to locate its
companion startup.jar file (in the same directory as the executable).
puis:
JVM terminated. Exit code=13
/usr/bin/java
-Xms40m
-Xmx256m
-jar /home/xxx/eclipse/./startup.jar
-os linux
-ws gtk
-arch x86
-launcher /home/xxx/eclipse/./eclipse
-name Eclipse
-showsplash 600
-exitdata 158010
-vm /usr/bin/java
-vmargs
-Xms40m
-Xmx256m
-jar /home/xxx/eclipse/./startup.jar
en console, j'ai:
Warning: -Xms40m option not implemented in java-sablevm (…)
j'ai un probleme lors du lancement d'eclipse. En effet, lorsque j'execute le script de démarrage, j'ai le message suivant:
The Eclipse executable launcher was unable to locate its
companion startup.jar file (in the same directory as the executable).
puis:
JVM terminated. Exit code=13
/usr/bin/java
-Xms40m
-Xmx256m
-jar /home/xxx/eclipse/./startup.jar
-os linux
-ws gtk
-arch x86
-launcher /home/xxx/eclipse/./eclipse
-name Eclipse
-showsplash 600
-exitdata 158010
-vm /usr/bin/java
-vmargs
-Xms40m
-Xmx256m
-jar /home/xxx/eclipse/./startup.jar
en console, j'ai:
Warning: -Xms40m option not implemented in java-sablevm (…)
Forum Programmation.java Applet client/serveur
Bonjour, je suis en train d'écrire ce qui sera peut être mon premier programme java qui fonctionne : une ardoise magique réseau.
C'est une applet qui veut permettre de dessiner un schéma à plusieurs en réseau sur unr "ardoise" à la souris (en gros on se promène en enfonçant le bouton, on dessine en mode pinceau).
Je me suis débrouillé sans encombre pour la partie graphique.
On se connecte tous à un serveur et c'est lui qui retransmet à chaque (…)
C'est une applet qui veut permettre de dessiner un schéma à plusieurs en réseau sur unr "ardoise" à la souris (en gros on se promène en enfonçant le bouton, on dessine en mode pinceau).
Je me suis débrouillé sans encombre pour la partie graphique.
On se connecte tous à un serveur et c'est lui qui retransmet à chaque (…)
Forum Programmation.java c3p0, proxool, DBCP : quel pool choisir?
Salut,
Dans le cadre du dév d'une appli web (Struts + Tomcat + Hibernate), on s'est rendu compte que au bout de quelques heures d'inactivité, les connections à la base de données (un vieil Oracle 8.0) n'étaient plus possibles. Le problème vient de la gestion des connections, celle proposée par défaut avec Hibernate étant faite pour les tests seulement. On s'est donc tourné vers 3 autres pools :
- c3p0 : http://sourceforge.net/projects/c3p0(...)
- proxool : http://proxool.sourceforge.net/(...)
- DBCP : http://jakarta.apache.org/commons/dbcp/(...)
(…)
Dans le cadre du dév d'une appli web (Struts + Tomcat + Hibernate), on s'est rendu compte que au bout de quelques heures d'inactivité, les connections à la base de données (un vieil Oracle 8.0) n'étaient plus possibles. Le problème vient de la gestion des connections, celle proposée par défaut avec Hibernate étant faite pour les tests seulement. On s'est donc tourné vers 3 autres pools :
- c3p0 : http://sourceforge.net/projects/c3p0(...)
- proxool : http://proxool.sourceforge.net/(...)
- DBCP : http://jakarta.apache.org/commons/dbcp/(...)
(…)
Forum Programmation.java [debutant] Accents dans application Swing
Hello à tous/toutes !
Petit problème : dans mon application Swing, j'aimerais savoir comment mettre des composants avec des accents dans leur libellé (par exemple un simple JLabel) et que les caractères accentuées s'affichent bien sur tous les systèmes ?
J'ai directement mis en dur mes libellés dans un fichier écrit sous un éditeur sous Windows et lorsque j'exécute mon application sur mon Mac par exemple (MacOS X) les accents passent mal...
Merci à l'avance pour vos réponses.
Nicolas.
Petit problème : dans mon application Swing, j'aimerais savoir comment mettre des composants avec des accents dans leur libellé (par exemple un simple JLabel) et que les caractères accentuées s'affichent bien sur tous les systèmes ?
J'ai directement mis en dur mes libellés dans un fichier écrit sous un éditeur sous Windows et lorsque j'exécute mon application sur mon Mac par exemple (MacOS X) les accents passent mal...
Merci à l'avance pour vos réponses.
Nicolas.
Forum Programmation.java Booter Tomcat sans accès au net
Bonjour tout le monde
J'ai un problème pour travailler avec le serveur tomcat et la biblothèque struts pour les utiliser sans accès au net. En effet, au cours du démarrage, le serveur charge le fichier web.xml de l'application.
Et qui dit XML, dit DTD, qui se trouve sur le net :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app SYSTEM "http://java.sun.com/dtd/web-app_2_3.dtd(...)">
<web-app>
....
</web-app>
Forcément, quand je n'ai pas de connexion au net, il ne peut pas accéder au site de (…)
J'ai un problème pour travailler avec le serveur tomcat et la biblothèque struts pour les utiliser sans accès au net. En effet, au cours du démarrage, le serveur charge le fichier web.xml de l'application.
Et qui dit XML, dit DTD, qui se trouve sur le net :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app SYSTEM "http://java.sun.com/dtd/web-app_2_3.dtd(...)">
<web-app>
....
</web-app>
Forcément, quand je n'ai pas de connexion au net, il ne peut pas accéder au site de (…)
Forum Programmation.java Variable en java servlet
Bonjour à tous.
Je code un site dans cette nouvelle technologie, et en écrivant une servlet je me suis posé une question. Est-ce les variables globales d'une servelt peuvent etre manipuler en même temps par plusieurs utilisateurs qui exécute la servelt en même temps. Je explicite, soit une variable déclarée en global, dans une servlet, 'res' qui va contenir le résultat d'une requête MySQL d'un utilisateur. Soit un utilisateur X qui va exécute cette servelet à un temps T0, donc (…)
Je code un site dans cette nouvelle technologie, et en écrivant une servlet je me suis posé une question. Est-ce les variables globales d'une servelt peuvent etre manipuler en même temps par plusieurs utilisateurs qui exécute la servelt en même temps. Je explicite, soit une variable déclarée en global, dans une servlet, 'res' qui va contenir le résultat d'une requête MySQL d'un utilisateur. Soit un utilisateur X qui va exécute cette servelet à un temps T0, donc (…)
Forum Programmation.java GCJ/GIJ + AWT
C'est la première fois que j'essaye d'utiliser gcj/gij et je connais très peu java.
Voici un petit code source tiré de LinuxJournal :
import java.awt.*;
import java.awt.event.*;
public class ExampleAWT extends Frame {
ExampleAWT() {
super("AWT");
Label msgLabel = new Label("Quit?");
Button yesButton = new Button("Yes");
Button noButton = new Button("No");
Panel buttonbox = new Panel();
buttonbox.setLayout(new FlowLayout());
buttonbox.add(yesButton);
buttonbox.add(noButton);
Panel msgbox = new Panel();
msgbox.setLayout(new FlowLayout());
msgbox.add(msgLabel);
add(msgbox, BorderLayout.NORTH);
add(buttonbox, BorderLayout.SOUTH);
yesButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) { (…)
Voici un petit code source tiré de LinuxJournal :
import java.awt.*;
import java.awt.event.*;
public class ExampleAWT extends Frame {
ExampleAWT() {
super("AWT");
Label msgLabel = new Label("Quit?");
Button yesButton = new Button("Yes");
Button noButton = new Button("No");
Panel buttonbox = new Panel();
buttonbox.setLayout(new FlowLayout());
buttonbox.add(yesButton);
buttonbox.add(noButton);
Panel msgbox = new Panel();
msgbox.setLayout(new FlowLayout());
msgbox.add(msgLabel);
add(msgbox, BorderLayout.NORTH);
add(buttonbox, BorderLayout.SOUTH);
yesButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) { (…)
Forum Programmation.java [n00b] caster un int en boolean et inverse ?
salut !
tout est dans le sujet...
int b = 1;
boolean a = (boolean)b;
boolean c = true;
int d = (int)c;
Z:\mai_rezo.java:15: inconvertible types
found : int
required: boolean
boolean a = (boolean)b;
Z:\mai_rezo.java:17: inconvertible types
found : boolean
required: int
int d = (int)c;
Merci !
ps : revenir au java apres 2 ans c'est dur :).
tout est dans le sujet...
int b = 1;
boolean a = (boolean)b;
boolean c = true;
int d = (int)c;
Z:\mai_rezo.java:15: inconvertible types
found : int
required: boolean
boolean a = (boolean)b;
Z:\mai_rezo.java:17: inconvertible types
found : boolean
required: int
int d = (int)c;
Merci !
ps : revenir au java apres 2 ans c'est dur :).
Forum Programmation.java Recherche développeur java: logiciel gestion de cabinet médical
Bonjour,
Nous recherchons des développeurs java pour un projet open-source de logiciel de gestion de cabinet médical suisse. Si cela vous intéresse, vous trouverez toutes les informations nécessaires sur http://www.medclipse.ch(...)
A bientôt peut-être.
Dominique Bünzli
Nous recherchons des développeurs java pour un projet open-source de logiciel de gestion de cabinet médical suisse. Si cela vous intéresse, vous trouverez toutes les informations nécessaires sur http://www.medclipse.ch(...)
A bientôt peut-être.
Dominique Bünzli
Forum Programmation.java Can't connect to X11 window server using ':0.0'
C'est un problème que j'ai déjà posé il y a quelques mois.
Un utilisateur de E-Anim (programme écrit en Java 1.5) reçois ce message d'erreur au lancement de l'appli qui s'effectue à partit d'un bash.
Dans ce même forum, dans le sujet "erreur au lancement de Java" vous m'avez expliqué le principe du serveur graphique. A la relecture, j'ai retrouver la logique du système.
Mais pour aider les utilisateurs je voudrais savoir comment ils sont arrivés à ce problème.
Plus (…)
Un utilisateur de E-Anim (programme écrit en Java 1.5) reçois ce message d'erreur au lancement de l'appli qui s'effectue à partit d'un bash.
Dans ce même forum, dans le sujet "erreur au lancement de Java" vous m'avez expliqué le principe du serveur graphique. A la relecture, j'ai retrouver la logique du système.
Mais pour aider les utilisateurs je voudrais savoir comment ils sont arrivés à ce problème.
Plus (…)
Forum Programmation.java application fonctionnant en web
bonjour à tous !
voilà j'ai à devellopper une application qui va tourner en environnement web.
c' a d qu'un client pourra à n'importe quel point se connecter à notre application!
je souhaiterais faire des recherches mais je ne sais pas l'orientation à adopter.
je suis confus entre les termes de JSp,Aplet,Socket..
Mon appli va faire intervenir la notion de socket ? d'applet?
Aidez moi SVP !!
Merci de me repondre !!
voilà j'ai à devellopper une application qui va tourner en environnement web.
c' a d qu'un client pourra à n'importe quel point se connecter à notre application!
je souhaiterais faire des recherches mais je ne sais pas l'orientation à adopter.
je suis confus entre les termes de JSp,Aplet,Socket..
Mon appli va faire intervenir la notion de socket ? d'applet?
Aidez moi SVP !!
Merci de me repondre !!
Forum Programmation.java Conseil : un bon livre sur J2EE ?
Bonjour à tous,
Je voudrai acheter un livre pour me former à J2EE. Idéalement, le bouquin traite un peu de tout les sujets liés à J2EE, avec moult exemples que l'on peut mettre en pratique sur Tomcat (le plus répandu apparemment, mais j'ai pas dit le mieux ni le plus facile).
Si vous avez connaissance d'un livre qui serait bien, ou au contraire d'un livre qu'il faut absolument éviter, merci de votre avis !
Je voudrai acheter un livre pour me former à J2EE. Idéalement, le bouquin traite un peu de tout les sujets liés à J2EE, avec moult exemples que l'on peut mettre en pratique sur Tomcat (le plus répandu apparemment, mais j'ai pas dit le mieux ni le plus facile).
Si vous avez connaissance d'un livre qui serait bien, ou au contraire d'un livre qu'il faut absolument éviter, merci de votre avis !
Forum Programmation.java pb déploiment Tomcat
Alors voilà.
J'essaye de déployer une webapp sur un tomcat 5.0.28 avec Ant, en spécifiant le chemin absolu sur le filesystem où je veux que soit déplié le .war.
A chaque fois, il me l'envoie vers le répertoire par défaut des webapps, c'est à dire $CATALINA_HOME/webapps, alors que je voudrais qu'il l'envoie vers un répertoire spécifique (du genre /appli/...).
J'ai bien essayé de spécifier dans le context.xml du .war des trucs du genre 'directory="/appli"', mais rien n'y fait. Je n'ai (…)
J'essaye de déployer une webapp sur un tomcat 5.0.28 avec Ant, en spécifiant le chemin absolu sur le filesystem où je veux que soit déplié le .war.
A chaque fois, il me l'envoie vers le répertoire par défaut des webapps, c'est à dire $CATALINA_HOME/webapps, alors que je voudrais qu'il l'envoie vers un répertoire spécifique (du genre /appli/...).
J'ai bien essayé de spécifier dans le context.xml du .war des trucs du genre 'directory="/appli"', mais rien n'y fait. Je n'ai (…)
Forum Programmation.java Bouquins J2EE ?
Salut,
Je suis à la recherche d'un bouquin sur J2EE. J'ai déjà des bases, mais j'aimerais d'une part les approfondir, et d'autre part pouvoir avoir une référence sous la main (j'aime bien avoir un bouquin plutôt que tout sur le web).
Quelqu'un ici aurait-il une idée ? Retour d'expérience ? Bruits ?
Merci
PS: Il peut être en langue anglaise.
Je suis à la recherche d'un bouquin sur J2EE. J'ai déjà des bases, mais j'aimerais d'une part les approfondir, et d'autre part pouvoir avoir une référence sous la main (j'aime bien avoir un bouquin plutôt que tout sur le web).
Quelqu'un ici aurait-il une idée ? Retour d'expérience ? Bruits ?
Merci
PS: Il peut être en langue anglaise.
Forum Programmation.java problème avec java 1.5.0_4
Bonsoir,
Je développe actuellement un logiciel sous java, ce logiciel marche correctement sous 1.4 mais pas sous 1.5. Je me suis un peu pris la tete a essayer de trouver le bug, et je suis arrivé a la conclusion que c'est un problème de gestion d'Items. L'erreur que j'obtient a l'execution est :
java.lang.NullPointerException
at sun.awt.X11.XMenuPeer.repaintMenuItem(XMenuPeer.java:363)
at sun.awt.X11.XMenuItemPeer.setLabel(XMenuItemPeer.java:60)
at java.awt.MenuItem.setLabel(MenuItem.java:221)
Quelqu'un aurai t-il une solution ?
merci d'avance ...
Je développe actuellement un logiciel sous java, ce logiciel marche correctement sous 1.4 mais pas sous 1.5. Je me suis un peu pris la tete a essayer de trouver le bug, et je suis arrivé a la conclusion que c'est un problème de gestion d'Items. L'erreur que j'obtient a l'execution est :
java.lang.NullPointerException
at sun.awt.X11.XMenuPeer.repaintMenuItem(XMenuPeer.java:363)
at sun.awt.X11.XMenuItemPeer.setLabel(XMenuItemPeer.java:60)
at java.awt.MenuItem.setLabel(MenuItem.java:221)
Quelqu'un aurai t-il une solution ?
merci d'avance ...
Forum Programmation.java [spring] [swing] fichier de config
Bonjour à tous, voilà je commence à developper une appli en swing et je veux utiliser le moteur m2vc pour faire une appli 3 couche.
le probleme en fait c'est la structure du fichier m2vc.xml.
j'ai lu la doc de spring et j'ai vu que pour property d'un beans on doit mettre une ref ou une valeur .
je veux savoir cette valeur qu'on doit mettre d'ou est ce qu'elle vient.
peut etre ça parait banal pour vous mais j'ai (…)
le probleme en fait c'est la structure du fichier m2vc.xml.
j'ai lu la doc de spring et j'ai vu que pour property d'un beans on doit mettre une ref ou une valeur .
je veux savoir cette valeur qu'on doit mettre d'ou est ce qu'elle vient.
peut etre ça parait banal pour vous mais j'ai (…)
Forum Programmation.java Générer classe java depuis un XML et son XSD
Hello,
j'ai vu qu'il existait des outils comme Digester, mais c'est pas super pratique
Je suis à la recherche d'un générateur de classe java qui ferait tout le code pour lire un XML de façon "objet" en lui fournissant un XML et son XSD associé (DTD à la rigueur)
Vu que le XSD décrit exactement comment le XML fonctionne, il devrait donc être possible de générer le code java associé
au pire, des classes assez basiques à peaufiner soit-même mais (…)
j'ai vu qu'il existait des outils comme Digester, mais c'est pas super pratique
Je suis à la recherche d'un générateur de classe java qui ferait tout le code pour lire un XML de façon "objet" en lui fournissant un XML et son XSD associé (DTD à la rigueur)
Vu que le XSD décrit exactement comment le XML fonctionne, il devrait donc être possible de générer le code java associé
au pire, des classes assez basiques à peaufiner soit-même mais (…)
Forum Programmation.java Vieilles APIs
Salut les gens !
Je commence à compter de mercredi la maintenance d'une appli J2EE qui date de y'a 2/3 ans et je suis à la recherche des API de l'époque.
Quelqu'un saurait-il si il existe un site où on peu les trouver ? Parce que bon, il va y'avoir des évolutions et coder avec les API (par exemple) de Struts 1.2.7 alors que j'utilise la 1.0.2 ça risque de poser quelques soucis je pense...
J'ai fait de rapides recherches (…)
Je commence à compter de mercredi la maintenance d'une appli J2EE qui date de y'a 2/3 ans et je suis à la recherche des API de l'époque.
Quelqu'un saurait-il si il existe un site où on peu les trouver ? Parce que bon, il va y'avoir des évolutions et coder avec les API (par exemple) de Struts 1.2.7 alors que j'utilise la 1.0.2 ça risque de poser quelques soucis je pense...
J'ai fait de rapides recherches (…)