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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  270  271  272  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°2002044
Deamon
Posté le 16-06-2010 à 10:01:26  profilanswer
 

Reprise du message précédent :
Ca fait des années qu'on parle de Java 7 mais toujours pas de nouvelles quant à sa date de sortie. Ca va vraiment sortir un jour ? Si oui, quand ?

mood
Publicité
Posté le 16-06-2010 à 10:01:26  profilanswer
 

n°2002062
TBone
Qui vivum verrum; vroom vroom.
Posté le 16-06-2010 à 10:22:27  profilanswer
 

Mark Reinhold a présenté OpenJDK à 2 Devoxx de suite.  
A la seconde présentation, j'avais l'impression qu'il avait repris les slides de la première :/
 
Le calendrier est là: http://openjdk.java.net/projects/jdk7/milestones/
On en est au Milestone 5 si je ne m'abuse...
 
Tiens, en parlant de ça, qq'un aurait un lien vers un "Closure for dummies" clair, net et didactique ? car j'ai un peu de mal à appréhender la chose de manière pratique.


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2002065
Deamon
Posté le 16-06-2010 à 10:30:44  profilanswer
 

S'ils en sont au M5 ils ont un bon retard de 6 mois. Donc en gros ça sera pas avant 2011. :/

n°2002080
lasnoufle
La seule et unique!
Posté le 16-06-2010 à 10:49:18  profilanswer
 

Salut l'élite.
 
En regardant un autre topic du forum une question m'est venue (probablement conne mais j'y ai jamais pensé avant).
 
Quand on a des boutons dans un programme Java et qu'il faut y affecter des listeners, il y a grosso modo deux solutions:
- faire un seul listener avec test de la source pour décider quoi faire en fonction du bouton poussé
- faire un listener (genre déclaré en "anonyme" ) pour chaque bouton
 
J'utilise toujours la deuxième méthode parce que je trouve ca plus "propre" (bon c'est un avis perso), mais je me suis jamais posé la question de la performance. Vaut mieux le 1 ou le 2, et pourquoi?


---------------
C'était vraiment très intéressant.
n°2002099
Deamon
Posté le 16-06-2010 à 11:07:36  profilanswer
 

La 2ème doit prendre plus de mémoire mais je trouve ça plus propre moi aussi.

n°2002100
TBone
Qui vivum verrum; vroom vroom.
Posté le 16-06-2010 à 11:13:26  profilanswer
 

lasnoufle a écrit :

Quand on a des boutons dans un programme Java et qu'il faut y affecter des listeners, il y a grosso modo deux solutions:
- faire un seul listener avec test de la source pour décider quoi faire en fonction du bouton poussé
- faire un listener (genre déclaré en "anonyme" ) pour chaque bouton


pour ma part, c'est un listener anonyme (sauf si je dois le réutiliser...) mais surtout pas un listener unique pour tout.
 
je ne regarde pas les perfs sur ce genre de choses, il faut d'abord coder proprement et puis salir avec les optimisations si elles sont réellement nécessaires, AMHA.
 [:augie]  


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2002121
phnatomass
Je m'empare de ton esprit !!
Posté le 16-06-2010 à 12:04:22  profilanswer
 

lasnoufle a écrit :

Salut l'élite.
 
En regardant un autre topic du forum une question m'est venue (probablement conne mais j'y ai jamais pensé avant).
 
Quand on a des boutons dans un programme Java et qu'il faut y affecter des listeners, il y a grosso modo deux solutions:
- faire un seul listener avec test de la source pour décider quoi faire en fonction du bouton poussé
- faire un listener (genre déclaré en "anonyme" ) pour chaque bouton
 
J'utilise toujours la deuxième méthode parce que je trouve ca plus "propre" (bon c'est un avis perso), mais je me suis jamais posé la question de la performance. Vaut mieux le 1 ou le 2, et pourquoi?


Si c'est pour réagir au clique utilisateur classique, j'utilise un seul ActionListener pour tout mes boutons (au moins au niveau  de l'écran), par contre chaque bouton a une ActionCommand.

n°2002122
nraynaud
lol
Posté le 16-06-2010 à 12:07:57  profilanswer
 

phnatomass a écrit :


Si c'est pour réagir au clique utilisateur classique, j'utilise un seul ActionListener pour tout mes boutons (au moins au niveau  de l'écran), par contre chaque bouton a une ActionCommand.


et pourquoi pas une Action par bouton alors ?


---------------
trainoo.com, c'est fini
n°2002307
phnatomass
Je m'empare de ton esprit !!
Posté le 16-06-2010 à 17:14:01  profilanswer
 

nraynaud a écrit :


et pourquoi pas une Action par bouton alors ?


Raisons purement arbitraires. J'aime pas trop les inners classes.
Il y a une petite odeur de MVC2.
Les boutons utilisent un même "contrôleur" central (Le ActionListener). Ce dernier en fonction de la valeur de l'action commande, déclenche une opération spécifique.


Message édité par phnatomass le 16-06-2010 à 17:19:33
n°2002326
lasnoufle
La seule et unique!
Posté le 16-06-2010 à 18:28:55  profilanswer
 

OK, merci pour les réponses, c'est donc pour tout le monde une question de gout. De toute facon, meme s'il y avait des différences de performance, je suppose qu'il faudrait une tétrachiée de boutons avant que ca soit vraiment visible...


---------------
C'était vraiment très intéressant.
mood
Publicité
Posté le 16-06-2010 à 18:28:55  profilanswer
 

n°2004907
DaMehdi
Posté le 26-06-2010 à 01:37:11  profilanswer
 

Salut tout le monde,vous êtes certifiés par ici ?  
Personnellement je voudrais le faire et j'aurais une question à vous posez.
Combien de temps pour la préparation de la SCJP ?  
1 mois ou c'est trop ambitieux ? Sachant que je travaille avec Java depuis 2 ans mais dans le cadre de projets académiques et que je suis en Stage actuellement ( donc 4 à 5 heures de travail sur la certif par jour ).
Merci.

Message cité 1 fois
Message édité par DaMehdi le 26-06-2010 à 01:37:37
n°2004924
el muchach​o
Comfortably Numb
Posté le 26-06-2010 à 09:29:11  profilanswer
 
n°2004939
phnatomass
Je m'empare de ton esprit !!
Posté le 26-06-2010 à 12:51:51  profilanswer
 

el muchacho a écrit :

Allez, ça mérite bien un petit post ici: http://www.youtube.com/watch?v=KrfpnbGXL70 :)


Je n'avais jamais vu ce genre de détournement et j'ai trouvé ça génial.

n°2004948
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 26-06-2010 à 14:19:53  profilanswer
 

C'est à chier debout [:pingouino]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2004962
brisssou
8-/
Posté le 26-06-2010 à 15:57:16  profilanswer
 

phnatomass a écrit :


Je n'avais jamais vu ce genre de détournement et j'ai trouvé ça génial.


 

Taiche a écrit :

C'est à chier debout [:pingouino]


 
mouai...
 
la vérité est au milieu quoi.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°2005104
masklinn
í dag viðrar vel til loftárása
Posté le 27-06-2010 à 19:35:58  profilanswer
 

Pour moinmoin et nray: http://wiki.github.com/mchr3k/org.intrace/


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2005727
the real m​oins moins
Posté le 29-06-2010 à 14:40:18  profilanswer
 

putain mais un exemple c'est trop demander ? [:icon8]
http://developer.apple.com/mac/lib [...] 901-210260
Si qqun sait comment ça fonctionne, je suis preneur... tout ce que je veux, c'est demander à mon user son login/pass pour mon app une fois, le stocker dans son keychain, et plus jamais le demander :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2005733
nraynaud
lol
Posté le 29-06-2010 à 14:48:39  profilanswer
 

dans http://java.sun.com/j2se/1.5.0/doc [...] Store.html
y'a un exemple, c'est quoi le pb ?


---------------
trainoo.com, c'est fini
n°2005802
the real m​oins moins
Posté le 29-06-2010 à 16:04:04  profilanswer
 


non, y'a un bout de code abscon, sans contexte ni explications pour le layman que je suis.
 

nraynaud a écrit :

c'est quoi le pb ?


la difference entre private key et secret key; ce que "privateKeyAlias" et "secretKeyAlias" sont supposés être dans la vraie vie; la variable password qui est utilisée pour les 2 clés, alors que j'avais l'impression que dans un cas, c'était un pass "interne" (mon app s'identifie) et dans l'autre, bah, le password que je veux stocker/cacher


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2005815
nraynaud
lol
Posté le 29-06-2010 à 16:36:28  profilanswer
 

ah ouais, la vie est cruelle hein ? [:dawa]


---------------
trainoo.com, c'est fini
n°2005816
the real m​oins moins
Posté le 29-06-2010 à 16:40:34  profilanswer
 

[:w3c compliant]
Merci pour le bruit. Et sinon ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2005817
nraynaud
lol
Posté le 29-06-2010 à 16:41:59  profilanswer
 

prout :o


---------------
trainoo.com, c'est fini
n°2006614
the real m​oins moins
Posté le 02-07-2010 à 13:08:17  profilanswer
 

the real moins moins a écrit :

putain mais un exemple c'est trop demander ? [:icon8]
http://developer.apple.com/mac/lib [...] 901-210260
Si qqun sait comment ça fonctionne, je suis preneur... tout ce que je veux, c'est demander à mon user son login/pass pour mon app une fois, le stocker dans son keychain, et plus jamais le demander :O


up :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2006615
the real m​oins moins
Posté le 02-07-2010 à 13:10:42  profilanswer
 

autre question: y'a des ici qui ont deja bricolé avec commons-net, et plus particulierement le package nntp ? là j'ai des trucs un peu bizarre, et je me demande si je dois chercher une autre lib ou me pencher sur le protocole pour comprendre... genre, quand je fais
client.listNewsgroups(), pour un des groupes, je me retrouve avec ça:
NewsGroupInfo().getNewsgroup() -> plop
NewsGroupInfo().getFirstArticle() -> 1111
NewsGroupInfo().getLastArticle() -> 1
NewsGroupInfo().getArticleCount() -> -1109

 

par contre, si je fais
client.selectNewsGroup("plop" )
alors la j'ai bien:
NewsGroupInfo().getFirstArticle() -> 1
NewsGroupInfo().getLastArticle() -> 1111
NewsGroupInfo().getArticleCount() -> 1111
 [:pingouino]


Message édité par the real moins moins le 02-07-2010 à 13:16:02

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2006659
el muchach​o
Comfortably Numb
Posté le 02-07-2010 à 14:47:33  profilanswer
 

Code :
  1. catch (Exception e) {
  2.       if (e instanceof TrucException) {
  3.         throw (TrucException) e;
  4.       }
  5.       throw new TrucException(TrucErrorCodes.UNEXPECTED_ERROR, e);
  6.     }


[:bien]

Message cité 2 fois
Message édité par el muchacho le 02-07-2010 à 15:01:33

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2006673
Jubijub
Parce que je le VD bien
Posté le 02-07-2010 à 15:31:02  profilanswer
 

el muchacho a écrit :

Code :
  1. catch (Exception e) {
  2.       if (e instanceof TrucException) {
  3.         throw (TrucException) e;
  4.       }
  5.       throw new TrucException(TrucErrorCodes.UNEXPECTED_ERROR, e);
  6.     }


[:bien]


 
putain, si meme moi j'ai compris le truc sale, ça doit etre vraiment porcos


---------------
Jubi Photos : Flickr - 500px
n°2006674
lorill
Posté le 02-07-2010 à 15:39:38  profilanswer
 

bah, au moins il gere l'erreur [:spamafote]

n°2006704
the real m​oins moins
Posté le 02-07-2010 à 17:30:47  profilanswer
 

moi je vois pas ou est le problème, hors contexte.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2006713
masklinn
í dag viðrar vel til loftárása
Posté le 02-07-2010 à 17:55:58  profilanswer
 

the real moins moins a écrit :

moi je vois pas ou est le problème, hors contexte.


Il pourrait avoir une clause séparée plutôt que son test manuel moche pour TrucException, et le wrapping inconditionnel de toutes les exceptions me semble très discutable


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2006716
the real m​oins moins
Posté le 02-07-2010 à 18:11:56  profilanswer
 

masklinn a écrit :


Il pourrait avoir une clause séparée plutôt que son test manuel moche pour TrucException, et le wrapping inconditionnel de toutes les exceptions me semble très discutable


- certes
- oui, mais on a zero contexte. Ca serait pas la premiere fois qu'un gusse soit forcé d'utiliser une API qqconque qui throws Exception [:spasafote]
bref tout ça pour dire que le bashing hors contexte [:tartragnan]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2006752
Jubijub
Parce que je le VD bien
Posté le 02-07-2010 à 20:41:45  profilanswer
 

ct pas plus clair de chainer les catch en faisant un  
 

Code :
  1. } catch (TrucException te) {
  2. //traitement
  3. } catch (Exception e) {
  4. et rethrower une TrucException
  5. }


 
moi c pas le fait qu'il rethrow l'exception qui me choque, c'est le test "instanceof"
 
d'un autre coté je code plus depuis 4 ans, c'est peut etresurement à coté de la plaque ce que je dis


---------------
Jubi Photos : Flickr - 500px
n°2006778
remi-san
Posté le 02-07-2010 à 23:02:00  profilanswer
 

el muchacho a écrit :

Code :
  1. catch (Exception e) {
  2.       if (e instanceof TrucException) {
  3.         throw (TrucException) e;
  4.       }
  5.       throw new TrucException(TrucErrorCodes.UNEXPECTED_ERROR, e);
  6.     }


[:bien]


 
Et une complexité cyclomatique inutile, une svp!!

n°2006890
the real m​oins moins
Posté le 03-07-2010 à 14:59:02  profilanswer
 


c'est ce que masklinn disait, et hors contexte, c'est probablement vrai.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2006919
bugsan
Posté le 03-07-2010 à 21:19:13  profilanswer
 

Quand on fait un catch Exception, c'est mieux de vérifier si ce n'est pas une RuntimeException, pour éviter les encapsulations inutiles ...

n°2006935
DaMehdi
Posté le 03-07-2010 à 23:13:53  profilanswer
 

DaMehdi a écrit :

Salut tout le monde,vous êtes certifiés par ici ?  
Personnellement je voudrais le faire et j'aurais une question à vous posez.
Combien de temps pour la préparation de la SCJP ?  
1 mois ou c'est trop ambitieux ? Sachant que je travaille avec Java depuis 2 ans mais dans le cadre de projets académiques et que je suis en Stage actuellement ( donc 4 à 5 heures de travail sur la certif par jour ).
Merci.


 
Pas de réponse ?

n°2006940
nraynaud
lol
Posté le 04-07-2010 à 00:35:11  profilanswer
 

autant que je sache personne n'est certifié ici.


---------------
trainoo.com, c'est fini
n°2006957
DaMehdi
Posté le 04-07-2010 à 13:45:31  profilanswer
 

nraynaud a écrit :

autant que je sache personne n'est certifié ici.


 
Pourquoi ?
C'est pas intéressant de se faire certifier ?

n°2006961
TBone
Qui vivum verrum; vroom vroom.
Posté le 04-07-2010 à 13:57:19  profilanswer
 

Sur un CV, ça fait bien quand on débute.  
Après quelques années, c'est surtout l'expérience réelle qui compte.
 
Sauf si je me plante, il me semble que DarkLord est certifié...
 
Perso, je trouve ça intéressant par curiosité, de là à la passer, il y a un pas :)


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2006962
nraynaud
lol
Posté le 04-07-2010 à 13:57:23  profilanswer
 

personne n'en a senti le besoin j'en sais rien.


---------------
trainoo.com, c'est fini
n°2006964
DaMehdi
Posté le 04-07-2010 à 14:24:14  profilanswer
 

Bon ok,merci de m'avoir répondu,etant débutant je vais quand même la tenter.

n°2006986
charly007
Posté le 04-07-2010 à 20:08:59  profilanswer
 

Je ne sais pas ce qu'apporte le papier en soit, mais sa préparation te fera apprendre ou clarifier beaucoup de choses.
Par contre je pense qu'il est préférable de la passer après quelques années d'expérience.


Message édité par charly007 le 04-07-2010 à 20:10:23
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  270  271  272  ..  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)