Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1377 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Interaction avec mon prog java

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Page Précédente
Auteur Sujet :

Interaction avec mon prog java

n°517614
veryfree
Posté le 18-09-2003 à 21:37:21  profilanswer
 

Pour faire du jython (python pour java), on recupere l'instance de notre appli via l'interpretteur et ensuite on s'amuse avec si j'ai bien compris :o
 
voila comment je fait :

Code :
  1. parser =  new PythonInterpreter();
  2. ...
  3. parser.set("__jchat__", jchat);


 
 
ce qui fait que dans mon script je peux faire quelque chose comme:
__jchat__.methodeDeJChat()
 
La question que je me pose, c'est est ce que le chargement du script doit se faire dans un thread séparré? , si oui n'y a t il pas un probleme d'acces simultané aux objets qui m'obligerait a mettre des synchronized partout ( [:fear] ) , ou cela est déja géré par l'interpretteur de script ?
 
j'ai l'impression que je m'y prend mal,j'ai trouvé aucun tut jython digne de ce nom :o si vous en avez un je suis preneur :jap:


Message édité par veryfree le 18-09-2003 à 21:41:17
mood
Publicité
Posté le 18-09-2003 à 21:37:21  profilanswer
 

n°517633
Taz
bisounours-codeur
Posté le 18-09-2003 à 21:56:54  profilanswer
 

:hello:

n°517646
veryfree
Posté le 18-09-2003 à 22:04:32  profilanswer
 


 
je t attendait justement :D
 
 
 
et j'esperait une reponse au passage  :whistle:
 
 
 
 :hello:


Message édité par veryfree le 18-09-2003 à 22:04:46
n°517648
Taz
bisounours-codeur
Posté le 18-09-2003 à 22:06:36  profilanswer
 

poruquoi t'as peur des mutex ?

n°517659
veryfree
Posté le 18-09-2003 à 22:16:27  profilanswer
 

Taz a écrit :

poruquoi t'as peur des mutex ?


 
c'est quoi mutex?
 


Message édité par veryfree le 18-09-2003 à 22:22:39
n°517663
Taz
bisounours-codeur
Posté le 18-09-2003 à 22:17:46  profilanswer
 

z'êtes vraiment des blaireaux vous autres programmeurs java  [:xp1700]  
 
ého, faut sortir  :D

n°517806
veryfree
Posté le 19-09-2003 à 01:25:21  profilanswer
 

Taz a écrit :

z'êtes vraiment des blaireaux vous autres programmeurs java  [:xp1700]  
 
ého, faut sortir  :D  


 
 :o  , j'ai jamais pretendu tout connaitre :o
 
si c'etait le cas je trainerait pas ici :o
 
sinon j ai pas trouvé des masses d'infos concernant mutex :/

n°517817
Taz
bisounours-codeur
Posté le 19-09-2003 à 04:26:44  profilanswer
 

bah c'est le comble de parler de thread et de synchronized sans connaitre les mutex

n°517821
Taz
bisounours-codeur
Posté le 19-09-2003 à 04:35:04  profilanswer
 

donc : pourquoi t'as peur des synchronized ?

n°518192
noldor
Rockn'roll
Posté le 19-09-2003 à 14:02:26  profilanswer
 

Taz a écrit :

donc : pourquoi t'as peur des synchronized ?

çz ralentit


---------------
http://runnerstats.net
mood
Publicité
Posté le 19-09-2003 à 14:02:26  profilanswer
 

n°518197
El_gringo
Posté le 19-09-2003 à 14:07:48  profilanswer
 

Taz a écrit :

bah c'est le comble de parler de thread et de synchronized sans connaitre les mutex  


 
En Java, synchronized permet justement de s'affranchir de la gestion de mutex...

n°518198
El_gringo
Posté le 19-09-2003 à 14:08:35  profilanswer
 

noldor a écrit :

çz ralentit


 
Ben oui, mais bon, mais comme le disais Socrate : "quand y faut, y faut..."

n°518234
chrisbk
-
Posté le 19-09-2003 à 14:41:14  profilanswer
 

noldor a écrit :

çz ralentit
 


 
Ralentir du java, faut oser !
 
 
[:neowen]

n°518243
noldor
Rockn'roll
Posté le 19-09-2003 à 14:47:35  profilanswer
 

chrisbk a écrit :


 
Ralentir du java, faut oser !
 
 
[:neowen]

:lol:  
c'est swing qui est lent, pas java


---------------
http://runnerstats.net
n°518262
Taz
bisounours-codeur
Posté le 19-09-2003 à 15:22:45  profilanswer
 

El_gringo a écrit :


 
En Java, synchronized permet justement de s'affranchir de la gestion de mutex...

:heink: scynhronised permets justement de les gérer, tu t'affranchis de rien, t'as toujours des SC

n°518269
El_gringo
Posté le 19-09-2003 à 15:31:03  profilanswer
 

Taz a écrit :

:heink: scynhronised permets justement de les gérer, tu t'affranchis de rien, t'as toujours des SC


 
des quoi ?

n°518270
chrisbk
-
Posté le 19-09-2003 à 15:31:36  profilanswer
 

Section Critique je suppose :O

n°518288
El_gringo
Posté le 19-09-2003 à 15:47:38  profilanswer
 

chrisbk a écrit :

Section Critique je suppose :O


 
ha ouais ! :o

n°518289
chrisbk
-
Posté le 19-09-2003 à 15:48:36  profilanswer
 

El_gringo a écrit :


 
ha ouais ! :o  


 
tu dois pas etre tres fort aux mots croisés hein ? :D

n°518292
El_gringo
Posté le 19-09-2003 à 15:49:20  profilanswer
 

Taz a écrit :

:heink: scynhronised permets justement de les gérer, tu t'affranchis de rien, t'as toujours des SC


 
J'ai pas dit qu'y avait plus de section critiques quand on met de "synchronised" en Java. J'dis juste que ça permet de s'affranchir de la gestion BAS NIVEAU des mutex. Bref, y a des mutex, mais c'est transparent au programmeur. Jamais on dit "libère le mutex", etc...

n°518300
veryfree
Posté le 19-09-2003 à 15:54:11  profilanswer
 

Taz a écrit :

donc : pourquoi t'as peur des synchronized ?


 
ben oui ca ralentis completement l'appli déja quelle consome pas mal :o
 
et puis je pense pas que ce soit la solution , il me faut un bon tut sur l'interaction des scripts sur le programme java...
 
 
je trouve pas :(

n°518310
Taz
bisounours-codeur
Posté le 19-09-2003 à 16:08:31  profilanswer
 

veryfree a écrit :


 
ben oui ca ralentis completement l'appli déja quelle consome pas mal :o
 
et puis je pense pas que ce soit la solution , il me faut un bon tut sur l'interaction des scripts sur le programme java...
 
 
je trouve pas :(

la faute à qui ?

n°518311
Taz
bisounours-codeur
Posté le 19-09-2003 à 16:09:00  profilanswer
 

El_gringo a écrit :


 
J'ai pas dit qu'y avait plus de section critiques quand on met de "synchronised" en Java. J'dis juste que ça permet de s'affranchir de la gestion BAS NIVEAU des mutex. Bref, y a des mutex, mais c'est transparent au programmeur. Jamais on dit "libère le mutex", etc...

d'un autre côté le synchronized a ses limites

n°518312
benou
Posté le 19-09-2003 à 16:09:33  profilanswer
 

va y avoir bcp d'intéraction entre le script et ton prog java ?
 
parce que si c'es juste quelques objets qui sont accessibles, c'est pas la mort au niveau perf de foutre quelques synchronized. L'API java en est plein de méthodes synchronizés ...


---------------
ma vie, mon oeuvre - HomePlayer
n°518313
benou
Posté le 19-09-2003 à 16:10:11  profilanswer
 

Taz a écrit :

d'un autre côté le synchronized a ses limites


Troll Engaged !
 
FIRE !!!!


---------------
ma vie, mon oeuvre - HomePlayer
n°518315
chrisbk
-
Posté le 19-09-2003 à 16:14:29  profilanswer
 

benou a écrit :


Troll Engaged !
 
FIRE !!!!


 
pkoi ?
t'attends meme pas de voir ses arguments ?

n°518316
Taz
bisounours-codeur
Posté le 19-09-2003 à 16:15:53  profilanswer
 

benou a écrit :


Troll Engaged !
 
FIRE !!!!

non. je sais pas si tu connais les pthread ou les boost::thread et leur mutex et techniques qui vont avec (surtout Boost), y a des trucs très sympa qui permettent des comportements très fins.

n°518318
Taz
bisounours-codeur
Posté le 19-09-2003 à 16:19:40  profilanswer
 

les mutex en python sont performants d'expérience

n°518329
benou
Posté le 19-09-2003 à 16:27:19  profilanswer
 

chrisbk a écrit :


t'attends meme pas de voir ses arguments ?


qu'est ce qui me permet de supposer que des arguments vont suivre cette affirmation gratuite et sans aucune justification ?


---------------
ma vie, mon oeuvre - HomePlayer
n°518332
Taz
bisounours-codeur
Posté le 19-09-2003 à 16:32:11  profilanswer
 

benou a écrit :


qu'est ce qui me permet de supposer que des arguments vont suivre cette affirmation gratuite et sans aucune justification ?

:pfff:

n°518340
veryfree
Posté le 19-09-2003 à 16:36:30  profilanswer
 

benou a écrit :

va y avoir bcp d'intéraction entre le script et ton prog java ?
 
parce que si c'es juste quelques objets qui sont accessibles, c'est pas la mort au niveau perf de foutre quelques synchronized. L'API java en est plein de méthodes synchronizés ...


 
l'interaction est presque illimité en fait; l'instance de l'appli est accessible au script ce qui fait que toute les methodes public pourront etre appelée par un script ecrit python...

n°518344
Taz
bisounours-codeur
Posté le 19-09-2003 à 16:38:18  profilanswer
 

c'est gros jython quand même à déployer

n°518350
chrisbk
-
Posté le 19-09-2003 à 16:41:15  profilanswer
 

benou a écrit :


qu'est ce qui me permet de supposer que des arguments vont suivre cette affirmation gratuite et sans aucune justification ?


t'es lourd
tres lourd
 
Tu vois ce que je voulais dire par arretez de monter sur tes grands chevaux des qu'on touche a Java ?
regarde sa phrase :
 
"d'un autre côté le synchronized a ses limites"
 
Est ce qu'il a dit que c'etait caca, bouh, pas beau ? non. Tout ce qu'il dit c'est que ce truc n'est pas la solution a TOUS les problemes. Ca parait quand meme evident non ? Si la synchro de thread etait aussi simple qu'un bete mot clé a caser le monde serait quand meme achement mieux. Mais manque de bol, on peut supposer sans trop craindre de se planter que parfois on a besoin d'un controle plus precis de ce qu'il se passe. Ou bien tu pretends connaitre tous les besoins en synchro de thread et clame qu'ils peuvent tous etre resolu via un unique mots clés ?


Message édité par chrisbk le 19-09-2003 à 16:42:25
n°518355
veryfree
Posté le 19-09-2003 à 16:44:39  profilanswer
 

Taz a écrit :

c'est gros jython quand même à déployer


 
non ca va , comme je l ai dit ce sont surtout les ressources qui manque :o
 
le site officiel est presque vide [:wam]

n°518356
Taz
bisounours-codeur
Posté le 19-09-2003 à 16:47:22  profilanswer
 

veryfree a écrit :


 
non ca va , comme je l ai dit ce sont surtout les ressources qui manque :o
 
le site officiel est presque vide [:wam]

moi je vois 700Ko quand même. y a un tout petit passage dans Py in a nutshell    [:spamafote]

n°518473
benou
Posté le 19-09-2003 à 19:34:45  profilanswer
 

chrisbk a écrit :

Ou bien tu pretends connaitre tous les besoins en synchro de thread et clame qu'ils peuvent tous etre resolu via un unique mots clés ?


Mais j'ai jamais dis tout ca, moi. Le seul truc que j'ai dit c'est qu'un troll de Taz était en préparation...
question : Comment je peux supposer ca ?
réponse : Parce que à chaque fois que Taz a pris part à un topic Java, ces posts avaient systématiquement rien à voir avec le sujet du topic, n'aidaient pas le posteur, et avaient pour but de discréditer le Java.
 
Je suis pas contre étendre le sujet d'un Topic dans le cas où on importe de l'information ... C'est toujours intéressant d'apprendre des nouvelles choses. Mais si le but c'est juste de dire Machin c'est nul, Truc++ c'est mieux, je vois pas l'intérêt, c'est des batailles de bas à sable !
 
J'ai déjà fait la remarque gentillement à Taz (au début que je le connaissais pas). Visiblement il a pas compris et continue sur sa lancée. maintenant je me fatigue plus ...  
 
Donc comme tu vois, si j'ai fait cette remarque c'est pacre que encore une fois son post n'avait rien à voir avec le problème de veryfree et que dit comme ca : "d'un autre côté le synchronized a ses limites" n'apporte aucune information intéressante. Peur être qu'il avait prévu de développer après et de nous apprendre les features bien pratique qui existent dans d'autres langage, mais si c'est le cas, il met le temps parce qu'il l'a toujours pas fait ...
 
Donc non, je ne monte pas sur mes grands chevaux, c'est juste que j'en ai marre qu'un posteur (de plus modo) se permette de polluer le topic par des posts hors-sujet et totalement subjectif si ce n'est faux.
 
En plus dans l'histoire, si y en a un qui monte sur ces grand chevaux et qui est lourd, je vois pourquoi ce serait moi ... c'est quand même toi qui t'amuse à attaquer/troller sur Java sur blabla et sur ce topic, alors vient pas t'étonner et raller que je m'amuse à le défendre ! [:spamafote]
 
en plus à la base, mon post c'était pour plaisanter suite à la "discussion" de ce matin sur blabla, mais visiblement t'avais envie de le prendre 1er degrès...
 
 
(désolé pour la tartine sur ton topic very)


Message édité par benou le 19-09-2003 à 19:42:14

---------------
ma vie, mon oeuvre - HomePlayer
n°518475
chrisbk
-
Posté le 19-09-2003 à 19:37:19  profilanswer
 

benou a écrit :


c'est quand même toi qui t'amuse à attaquer/troller sur Java sur blabla et sur ce topic, alors vient pas t'étonner et raller que je m'amuse à le défendre ! [:spamafote]


 
je m'occupe du reste tout de suite mais je tenais a quoter ton superbe foirage de lien :D

n°518477
benou
Posté le 19-09-2003 à 19:38:01  profilanswer
 

veryfree a écrit :


l'interaction est presque illimité en fait; l'instance de l'appli est accessible au script ce qui fait que toute les methodes public pourront etre appelée par un script ecrit python...


c'est sûr que dans ce cas, t'es mal :/
Est ce que c'est un besoin que tu puisse accéder à un peu n'importe quoi depuis JPython ou pas ? C'est pour faire quoi exactement ?


---------------
ma vie, mon oeuvre - HomePlayer
n°518478
Taz
bisounours-codeur
Posté le 19-09-2003 à 19:38:32  profilanswer
 

t'as parlé de python ici toi ? non
j'ai posté à propos de synchronized, et suis d'accord avec chris. on parlé assez tranquillement il me semble

n°518479
benou
Posté le 19-09-2003 à 19:38:35  profilanswer
 

chrisbk a écrit :


je m'occupe du reste tout de suite mais je tenais a quoter ton superbe foirage de lien :D


[:rofl] mauvais copier coller :D
 
edit : corriged.
 
 
Taz > non, j'ai pas parlé de python. et alors ? j'ai parlé de Java et de la synchronisation ... c'est lié au problème de very ... je vois pas le soucis.


Message édité par benou le 19-09-2003 à 19:44:24

---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Interaction avec mon prog java

 

Sujets relatifs
[linux] commication avec une appli java depuis le kernel[java]erreur lors de compilation sous Visual Studio.net
[Java][Swing] cherche idée pour garder un focus clavier [résoudu][ASM] qui peut m'expliquer ce prog ?
[Java] Problème de classpath avec un fichier Jar[Java][Swing] Problème de taille avec JSplitPane [résolu]
[JAVA-Server X] UnsupportedLookAndFeelExceptio n[JAVA] Forum java/mysql propre
[JAVA] Jalopy, comment régler ça ?[JAVA] Formattage code source : tab ou espace pour indenter ?
Plus de sujets relatifs à : Interaction avec mon prog java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR