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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  92  93  94  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°979190
nraynaud
lol
Posté le 11-02-2005 à 22:24:33  profilanswer
 

Reprise du message précédent :
merde, j'aurai dû, ça m'aurait fait une excuse /o\
 
(j'ai mal typé ma variable)


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 11-02-2005 à 22:24:33  profilanswer
 

n°979226
benou
Posté le 11-02-2005 à 23:25:39  profilanswer
 

marche :  

Code :
  1. public class Person {
  2. private int number;
  3. public static void create() {
  4.  int num = new Person().number;
  5. }
  6. }


 
 
marche pas:

Code :
  1. public class Person {
  2. private int number;
  3. public static void create() {
  4.  new Person().number; // compile pas
  5. }
  6. }


Citation :

Syntax error, insert "AssignmentOperator ArrayInitializer" to complete Expression

n°979770
Profil sup​primé
Posté le 13-02-2005 à 03:09:13  answer
 

une petite question , la classe JFrame elle appelle automatiquement la methode paint ou pas?  
 
car quand je run une classe qui herite de JFrame dans netbeans, ma methode paint est pas effectuée , pourtant dans le bouquin devant moi il est ecris que Jframe appelle la methode paint...?
 
voila merci :)

n°979804
phnatomass
Je m'empare de ton esprit !!
Posté le 13-02-2005 à 11:08:50  profilanswer
 

benou a écrit :

marche :  

Code :
  1. public class Person {
  2. private int number;
  3. public static void create() {
  4.  int num = new Person().number;
  5. }
  6. }


 
 
marche pas:

Code :
  1. public class Person {
  2. private int number;
  3. public static void create() {
  4.  new Person().number; // compile pas
  5. }
  6. }


Citation :

Syntax error, insert "AssignmentOperator ArrayInitializer" to complete Expression



Le compilateur se rend compte que l'on appelle la valeur d'une propriété sans l'affecter ou l'utiliser.  

n°979833
benou
Posté le 13-02-2005 à 12:02:40  profilanswer
 

phnatomass a écrit :

Le compilateur se rend compte que l'on appelle la valeur d'une propriété sans l'affecter ou l'utiliser.


j'avais compris  [:xx_xx]

n°979836
nraynaud
lol
Posté le 13-02-2005 à 12:09:12  profilanswer
 

telikot a écrit :

une petite question , la classe JFrame elle appelle automatiquement la methode paint ou pas?  
 
car quand je run une classe qui herite de JFrame dans netbeans, ma methode paint est pas effectuée , pourtant dans le bouquin devant moi il est ecris que Jframe appelle la methode paint...?
 
voila merci :)


oui, sauf qu'en swing c'est interdit de toucher à paint, surtout sur un JFrame alors que c'est JRootPane qui est la racine des composants.`
 
va faire un tour dans le tutorial swing pour voir comment on fait de la peinture.


---------------
trainoo.com, c'est fini
n°982904
benou
Posté le 15-02-2005 à 22:52:40  profilanswer
 

Quelqu'un peut m'expliquer pourquoi FuturTask implémente à la fois Futur et Runnable ??
 
Je trouve que Executor.execute() avec un FutureTask fait méchament doublon avec ExecutorServices.submit() qui retourne un Futur en lui passant un Runnable
 
Ca créé des situations bizarres du coup : on utilise quel objet pour suivre l'execution d'une FuturTask qu'on a passé à ExecutorServices.submit() ? l'objet retournée par la méthode (de type Futur) ou le FuturTask qu'on a passé en paramètre ? (c'est pas le même, j'ai vérifié dans les sources :/)


Message édité par benou le 15-02-2005 à 22:53:22
n°983121
nraynaud
lol
Posté le 16-02-2005 à 08:42:11  profilanswer
 

l'objet retourné :o


---------------
trainoo.com, c'est fini
n°983128
benou
Posté le 16-02-2005 à 09:00:10  profilanswer
 

nraynaud a écrit :

l'objet retourné :o


ca doit marcher aussi avec le paramètre nan ?
 
enfin, je sais pas ... tu trouves pas ca un peu bencale toi ?

n°983147
nraynaud
lol
Posté le 16-02-2005 à 09:16:48  profilanswer
 

non, ça doit pas marcher avec le paramètre.
 
et non, le submit, lui, il sait pas que tu lui as passé un FutureTask, si ça se trouve, la classe a été écrite avant même que FutureTask n'existe. Donc c'est wrappé.

mood
Publicité
Posté le 16-02-2005 à 09:16:48  profilanswer
 

n°983151
benou
Posté le 16-02-2005 à 09:25:35  profilanswer
 

Ca d'accord, mais vu que le futurtask fonctionne sur un Executor en tant que Runnable, ca veut dire que les executeur n'ont pas besoin de savori que c'est un FuturTask => il fonctionne plus ou moins tout seul sur un simple appel à la méthode run().  
 
Donc si il fonctionne sur appel à la méthode run(); pourquoi il marcherait pas si on le passe à submit() ?
Je pense que dans ce cas tu te retrouve avec un Furur qui wrappe le FuturTask (en tant que Runnable) et que les 2 fonctionnent ... je trouve pas ca très propre ...
Enfin je vois pa sl'intérêt de l'objet Futur à partit du moment ou on dispose du FuturTask ...

n°983152
nraynaud
lol
Posté le 16-02-2005 à 09:27:22  profilanswer
 

j'ai pas regardé la hiérarchie et les responsabilité là, je me suis intéressé qu'à la "technique" . Quand j'ai du temps, je regarde et je te dis quoi.

n°983169
benou
Posté le 16-02-2005 à 09:43:49  profilanswer
 

oki :jap:

n°983702
nraynaud
lol
Posté le 16-02-2005 à 16:39:42  profilanswer
 

bordel de merde, j'ai encore oublié de redéfinir le hashCode() alors que j'ai trafiqué equals() et que je joue avec des HashSets :(


---------------
trainoo.com, c'est fini
n°983722
benou
Posté le 16-02-2005 à 16:53:26  profilanswer
 

par habitude, j'attends pas d'avoir à l'utiliser : dès que je redéfinis equals, je me fais le hashcode direct ...


---------------
ma vie, mon oeuvre - HomePlayer
n°983728
the real m​oins moins
Posté le 16-02-2005 à 16:55:46  profilanswer
 

alt-n : generate equals() & hashcode()


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°983750
nraynaud
lol
Posté le 16-02-2005 à 17:04:49  profilanswer
 

-- > :fuck:


---------------
trainoo.com, c'est fini
n°983966
nraynaud
lol
Posté le 16-02-2005 à 20:42:58  profilanswer
 

benou > je t'invite à lire la doc d'Executor.


---------------
trainoo.com, c'est fini
n°983967
elianor
bannie 17 fois
Posté le 16-02-2005 à 20:44:37  profilanswer
 

http://java.sun.com/j2se/1.5.0/doc [...] util.List)
 
[:sisicaivrai] Et je découvre ça maintenant [:el hortense]


Message édité par elianor le 16-02-2005 à 20:44:57

---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°984032
nraynaud
lol
Posté le 16-02-2005 à 21:36:06  profilanswer
 

kad > 'faut arrêter de sortir le dimanche hein ...


---------------
trainoo.com, c'est fini
n°984248
benou
Posté le 16-02-2005 à 23:22:28  profilanswer
 

nraynaud a écrit :

benou > je t'invite à lire la doc d'Executor.


bha c'est déjà fait [:le kneu]
 
j'étais sensé y voir quoi ?


Message édité par benou le 16-02-2005 à 23:22:51
n°984251
elianor
bannie 17 fois
Posté le 16-02-2005 à 23:24:03  profilanswer
 

nraynaud a écrit :

kad > 'faut arrêter de sortir le dimanche hein ...


 
J'ai du trop boire :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°984476
nraynaud
lol
Posté le 17-02-2005 à 09:26:49  profilanswer
 

benou > Executor, c'est une interface abstraite pour qu'on puisse faire nos propres executors, qui vont executer des Runnable.
 
Future, c'est une interface pour du calcul asynchrone qui dit pas comment on va calculer.
 
FutureTask, c'est une spécialisation de Future pour que le calcul soit fait par un Runnable.
 
Bon, la vraie valeur ajoutée de FutureTask, c'est que c'est la première classe concrète implémentant Future avec le code par défaut.
Là où ça se complique, c'est que canceller un Runnable, c'est pas gagné, mais c'est FutureTask qui se démerde.


---------------
trainoo.com, c'est fini
n°984484
benou
Posté le 17-02-2005 à 09:34:55  profilanswer
 

je trouver que FuturTask mélange vraiment trop les 2 usages ... c'est pas clair ...
 
je vois pas l'intérêt d'avoir le ExecutorServices.submit() si on a un FuturTask qui peux être utilisé plus généralement sur Executor.execute() [:skeye]

n°984501
nraynaud
lol
Posté le 17-02-2005 à 09:46:20  profilanswer
 

benou > ExecutorService, c'est un usage particulier de tout ça, une implémentation clef en main pour pas s'emmerder.
 
en interne, on peut supposer que le code de l'objet renvoyé par Executors.newFixedThreadPool() utilise des FutureTasks.
 
C'est une différence de granularité : du plus général (Future, Runnable, Executor) au particulier (Executors.newFixedThreadPool() )


---------------
trainoo.com, c'est fini
n°984526
benou
Posté le 17-02-2005 à 10:01:42  profilanswer
 

heu ... ExecutorServices ca reste une interface ... assez générique de plus ... d'après ce que j'en comprend elle induit un traitement désynchronisé (=> possibilité d'annuler le traitement), ce qui n'est pas forcément le cas d'un Executor ...
 
La classe d'implémentation c'est par exemple ThreadPoolExecutor ou  ScheduledThreadPoolExecutor.
 
 
(trop fort  :sol: )

n°984728
benou
Posté le 17-02-2005 à 11:51:55  profilanswer
 

quand on voit de où vient java.util.concurency, on comprend la raison de l'existence de FuturTask : http://gee.cs.oswego.edu/dl/classe [...] esult.html
 
Par contre, je comprends toujours pas la raison de l'existence de ExecutorServices.submit() : Futur :/


---------------
ma vie, mon oeuvre - HomePlayer
n°985456
the real m​oins moins
Posté le 17-02-2005 à 21:50:32  profilanswer
 

bon, qqun à déjà fait joujou avec JTAPI ici ?


Message édité par the real moins moins le 17-02-2005 à 21:51:02

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°985465
chrisbk
-
Posté le 17-02-2005 à 21:53:12  profilanswer
 

JTAPIN, l'api des putains [:petrus75]
 
[:petrus75]

n°985497
the real m​oins moins
Posté le 17-02-2005 à 22:28:04  profilanswer
 

[:god]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°986924
darklord
You're welcome
Posté le 19-02-2005 à 11:38:26  profilanswer
 

the real moins moins a écrit :

bon, qqun à déjà fait joujou avec JTAPI ici ?


 
 
de loin et il y a longtemps, pour?

n°987055
the real m​oins moins
Posté le 19-02-2005 à 14:09:54  profilanswer
 

savoir si ça marche et si t'aurais des liens, tutos ou autres, que les specs longuissimes ou les documents d'intro vaguissimes de sun.
 
et savoir si y'aurait des alternatives ou des couches au dessus, parce que le truc qui date de 97, je le sens pas trop

n°989007
the real m​oins moins
Posté le 21-02-2005 à 19:41:43  profilanswer
 

si j'ai un proxy sur un attribut d'une classe, le proxy est serializé et je le retrouve de l'autre coté du tube ou y'a moyen de plutot serializer ce qu'il y a derriere le proxy ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°989536
nraynaud
lol
Posté le 22-02-2005 à 09:57:02  profilanswer
 

[quote=989007,3680,32,76518]si j'ai un proxy sur un attribut d'une classe, le proxy est serializé et je le retrouve de l'autre coté du tube ou y'a moyen de plutot serializer ce qu'il y a derriere le proxy ?[/quote]
writeObject()
 
readResolve()  
 
mais surtout :
writeReplace()
http://java.sun.com/j2se/1.3/docs/ [...] .doc5.html


---------------
trainoo.com, c'est fini
n°991319
raytaller
Posté le 23-02-2005 à 15:04:51  profilanswer
 

j'ai lu que clone() c'était mal.
mais là, j'ai l'impression que j'en ai vraiment besoin.
Ça fait un moment maintenant que je bosse sur un soft de gestion d'emploi du temps et donc je gère des évnènements représentés sur une grille, et là j'en suis au moment fatidique du drag n drop.
 
Les objets représentés sont assez compliqués, et je dois faire des testes  pendant le drag pour qu'on sache directement si le truc est déplacable ici où là.
 
Pour l'instant, j'ai fait un faux clone avec pas tout pour tester, cad que je clone l'objet, je le déplace et fais les tests dessus. Si au moment du lâcher les tests disent non, je fais rien, sinon, il faudrait que l'objet qu'on a déplacé se subtitue vvoyez.
 
En fait, je vois pas comment me passer de clone là. Enfin, plus généralement, je vois pas comment s'en passer quand on fait des trucs à base d'undo (ah si... j'avais lu sur le truc du GOF qu'il faut que chaque commande soit réversible... ouais mais non, là non  [:boidleau] ) pour sauvegarder l'objet.
 
(Ah oui, je veux me passer de clone parce que j'ai la flemme d'implémenter clone() tellement y'a de trucs dans mon objet...)
 
donc là :

  • ma méthode est pas bonne je suis dans l'impasse ?
  • pas d'autre choix que d'implémenter clone() ?
  • il existe des libs qui inspectent des objets et peuvent les sauvegarder en mémoire (même si ça va à l'encontre de java, puiske les concepteurs ont pas prévu çà) ?
  • je serialize [:joce] ?


 
(pas ouvert de topic dédié, c'est assez spécifique à mon cas là)


Message édité par raytaller le 23-02-2005 à 15:28:01
n°991749
the real m​oins moins
Posté le 23-02-2005 à 19:43:48  profilanswer
 

raytaller a écrit :


(pas ouvert de topic dédié, c'est assez spécifique à mon cas là)


justement, ouvre-en un


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°991910
the real m​oins moins
Posté le 23-02-2005 à 21:56:53  profilanswer
 

tiens, connaitriez une tache ant qui applique un patch sur un fichier ? (comme 'patch' en command line donc :o)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°991920
nraynaud
lol
Posté le 23-02-2005 à 22:05:22  profilanswer
 
n°991971
the real m​oins moins
Posté le 23-02-2005 à 22:54:01  profilanswer
 

ha merde ça existe dans ant de base en fait, j'avais jamais vu [:joce]
http://ant.apache.org/manual/CoreTasks/patch.html
(ce qui correspond au code que t'as posté quoi)


Message édité par the real moins moins le 23-02-2005 à 22:55:32

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°992031
nraynaud
lol
Posté le 24-02-2005 à 09:07:01  profilanswer
 

the real moins moins a écrit :

ha merde ça existe dans ant de base en fait, j'avais jamais vu [:joce]
http://ant.apache.org/manual/CoreTasks/patch.html
(ce qui correspond au code que t'as posté quoi)


c'était exactement le sens de mon post, un peu comme un panneau [:google] quoi [:itm]


---------------
trainoo.com, c'est fini
n°992173
raytaller
Posté le 24-02-2005 à 11:38:37  profilanswer
 
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  92  93  94  ..  327  328  329  330  331  332

Aller à :
Ajouter une réponse
 

Sujets relatifs
[java]Ouvrir un fichier dans la fenetre principaleformation pour developpeurs Java
crontab : programme java[JAVA] Aide pour packager un jar
[java] copie de fichier et progressbarinstallation java
[JAVA]Comment insérer un texte dans un fichier audio?[JAVA] Intégrer ANT : API ou ligne de commande ?
[Java][Bouley]Serializable : mauvaise instanciation des champs[JAVA : JNI] Pb a l'execution avec library
Plus de sujets relatifs à : BlaBlaTech@JAVA [ELITE, viendez les boobs]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)