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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  75  76  77  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°918167
uriel
blood pt.2
Posté le 08-12-2004 à 17:59:22  profilanswer
 

Reprise du message précédent :
http://qsar.sourceforge.net [:kadreg]


---------------
IVG en france
mood
Publicité
Posté le 08-12-2004 à 17:59:22  profilanswer
 

n°918199
the real m​oins moins
Posté le 08-12-2004 à 18:33:04  profilanswer
 

http://qsar.sourceforge.net/interfaces.html
--> ohmygodthisissofuckingclever


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°918217
uriel
blood pt.2
Posté le 08-12-2004 à 18:55:06  profilanswer
 


 
[:petrus75] cay bon hein, l'idee est de tout rassembler pour ce type de projet


---------------
IVG en france
n°918227
simogeo
j'ai jamais tué de chats, ...
Posté le 08-12-2004 à 19:00:30  profilanswer
 

quand je recupere une date depuis un recordset :
 
rs.getDate("DATE" );
 
si je fais :
 

Code :
  1. Date d = rs.getDate("DATE" );


 

Citation :

Lapin.java:165: reference to Date is ambiguous, both class java.sql.Date in java
.sql and class java.util.Date in java.util match
                                Date d = rs.getDate("DATE" );
                                ^
1 error


 
si je le mets ds un String, évidemment il est pas content non plus.
 
Alors comment faire?
Je veux ensuite afficher ce résultat.
 
Merci


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°918231
uriel
blood pt.2
Posté le 08-12-2004 à 19:02:21  profilanswer
 

specifie la bonne classe dans ton import ou dans ta declaration


---------------
IVG en france
n°918233
push
/dev/random
Posté le 08-12-2004 à 19:02:56  profilanswer
 

le message d'erreur est explicite, ya un risque d'ambiguité pour date, précise de quel package il provient.

n°918235
simogeo
j'ai jamais tué de chats, ...
Posté le 08-12-2004 à 19:04:40  profilanswer
 

uriel a écrit :

specifie la bonne classe dans ton import ou dans ta declaration


 
j'avais déjà essayé sql.Date
 
c'etait java.sql.Date
 
merci [:romf]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°918249
the real m​oins moins
Posté le 08-12-2004 à 19:25:48  profilanswer
 

ct'un topic d'élite ici, vous vous etes trompé monsieur [:the real moins moins]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°918250
simogeo
j'ai jamais tué de chats, ...
Posté le 08-12-2004 à 19:29:56  profilanswer
 

the real moins moins a écrit :

ct'un topic d'élite ici, vous vous etes trompé monsieur [:the real moins moins]


 
je fais mes marques [:icon8]
 
edit : s'tou [:icon8]


Message édité par simogeo le 08-12-2004 à 19:30:10

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°918348
the real m​oins moins
Posté le 08-12-2004 à 21:52:37  profilanswer
 

Code :
  1. public class MachinFinderWrapper {
  2.     private static Map methodCache = new HashMap();
  3.     public static Machin findByPrimaryKey(EJBLocalHome home, java.lang.String machinId) throws FinderException {
  4.         try {
  5.             Method method = (Method) methodCache.get(home.getClass());
  6.             if (method == null) {
  7.                 method = home.getClass().getMethod("findByPrimaryKey", new Class[]{String.class});
  8.                 methodCache.put(home.getClass(), method);
  9.             }
  10.             return (Machin) method.invoke(home, new Object[]{machinId});
  11.         } catch (NoSuchMethodException e) {
  12.             throw new RuntimeException(e);
  13.         } catch (IllegalAccessException e) {
  14.             throw new RuntimeException(e);
  15.         } catch (InvocationTargetException e) {
  16.             if (e.getCause() instanceof FinderException) {
  17.                 throw (FinderException) e.getTargetException();
  18.             } else {
  19.                 throw new RuntimeException(e.getCause());
  20.             }
  21.         }
  22.     }
  23. }

chuis pas sur que ça soit une super idée[:petrus75] ... sachant que Machin est une interface (extraite/generée) de 3 entity beans differents mais qui ont une interface commune (en fait 3 db differentes mais dont le datamodel est (quasi) identique)
(donc les Home me renvoient chacune une implementation differentes - meme si les interfaces Local de mes beans étendent "Machin", je pouvais pas inserer une interface "MachinHome" que les homes étendraient, parce que leurs findByPrimaryKey me renvoient toutes une itf Local differentes)
 
[:chacal_one333]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 08-12-2004 à 21:52:37  profilanswer
 

n°918349
the real m​oins moins
Posté le 08-12-2004 à 21:53:00  profilanswer
 

ça semble marcher, cela dit.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°918353
nraynaud
lol
Posté le 08-12-2004 à 21:56:00  profilanswer
 

the real moins moins a écrit :

Quelqu'un pour faire un rapide topo sur l'interface Cloneable et la methode clone() d'Object? siouplé? [:itm]

ben c'est facile, tu implémentes cloneable et la méthode clone(), que tu n'oublies pas de forwarder à la super-classe.
 
 
Interrogation ecrite (sans source du JDK bande de branleurs) : pourquoi Object implémente clone() mais pas Cloneable ?


---------------
trainoo.com, c'est fini
n°918382
the real m​oins moins
Posté le 08-12-2004 à 22:20:43  profilanswer
 

parce que clone() est une methode native?
 
et sinon, ça j'avais compris, quand je parlais de "topo", c'etait plutot "dans quel cas c'est approprié, dans quel cas ça peut l'etre moins", ce genre de conseils ;)


Message édité par the real moins moins le 08-12-2004 à 22:21:21
n°918389
nraynaud
lol
Posté le 08-12-2004 à 22:32:02  profilanswer
 

facile : c'est jamais approprié.
 
pourquoi ? parce que le "polymorphisme à large spectre" est une utopie, et qu'il faut spécifier au moment où on en a besoin, et que si des nouvelles contraintes s'ajoutes, on est *déjà* dans la merde. J'en ai encore vu 2 exemples il y a peu de temps : un polymorphisme qui en fait était pas top polymorphe et un cas où on avait besoin de Cloneable mais ça avait été oublié.


---------------
trainoo.com, c'est fini
n°918395
the real m​oins moins
Posté le 08-12-2004 à 22:35:02  profilanswer
 

bon.
et en remplacement, je fais comme benou propose?

n°918410
the real m​oins moins
Posté le 08-12-2004 à 22:44:07  profilanswer
 

et euh pour mon bidule d'y a 2 posts là, t'as rien à dire? :o

n°918420
nraynaud
lol
Posté le 08-12-2004 à 22:49:22  profilanswer
 

mois tu sais, je suis un pauvre cravatté qui réunni des commités d'orientation et qui fait chier les utilisateurs sur le prix de leurs licences, la technique c'est pas trop mon truc. Demande à jubi, il lit 01 informatique, il doit connaitre :o .


---------------
trainoo.com, c'est fini
n°918425
the real m​oins moins
Posté le 08-12-2004 à 22:52:09  profilanswer
 

[:kiki]

n°918428
nraynaud
lol
Posté le 08-12-2004 à 22:54:39  profilanswer
 

Je sais pas trop, soit tu fais ça, soit tu fais une factory de finder, je suis plus pour des finders. Mais je manque un peu d'environnement pour voir les forces en présence.


---------------
trainoo.com, c'est fini
n°918429
the real m​oins moins
Posté le 08-12-2004 à 22:56:14  profilanswer
 

une factory de finders?
vu que j'ai pas d'interface commune sur mes home (enfin si, mais c'est juste la EJBLocalHome quoi), j'aurais pas d'autre choix que de faire un gros paté d'if/elses en fonction de l'instance d'home qu'on me passe, ce que je voulais justement éviter [:spamafote]

n°918430
the real m​oins moins
Posté le 08-12-2004 à 22:56:42  profilanswer
 

j'esperais que tu me sortes un truc de proxy :whistle:

n°918435
nraynaud
lol
Posté le 08-12-2004 à 23:00:38  profilanswer
 

soit tu leur en mets une soit tu wrappes.
un comportement commun doit se traduire par un type commun


---------------
trainoo.com, c'est fini
n°918441
nraynaud
lol
Posté le 08-12-2004 à 23:06:19  profilanswer
 

the real moins moins a écrit :

j'esperais que tu me sortes un truc de proxy :whistle:

le machin pour aller sur l'internet là ?


---------------
trainoo.com, c'est fini
n°918445
the real m​oins moins
Posté le 08-12-2004 à 23:08:23  profilanswer
 

nraynaud a écrit :

soit tu leur en mets une  

ben j'ai tenté d'expliquer plus haut pourquoi c'était pas possible...

n°918454
Jubijub
Parce que je le VD bien
Posté le 08-12-2004 à 23:20:05  profilanswer
 

nraynaud a écrit :

mois tu sais, je suis un pauvre cravatté qui réunni des commités d'orientation et qui fait chier les utilisateurs sur le prix de leurs licences, la technique c'est pas trop mon truc. Demande à jubi, il lit 01 informatique, il doit connaitre :o .


 
'culé  [:ddr555]  
 
non je lis pas 01 informatique...même avec ma formation, g assez de bagage pour me rendre compte que les journalistes écrivent n'importe quoi en info...
 
le pire étant que g aussi assez de bagage en gestion pour m'apercevoir que c n'importe quoi aussi en gestion ce qu'ils racontent...
 
bref, pour lire un copy/paste des brochures des produits....
 
PS : en plus c du papier glacé c nul pour allumer le feu


---------------
Jubi Photos : Flickr - 500px
n°918455
benou
Posté le 08-12-2004 à 23:22:10  profilanswer
 

nraynaud a écrit :

Interrogation ecrite (sans source du JDK bande de branleurs) : pourquoi Object implémente clone() mais pas Cloneable ?


pour pas que tous les objets soient Cloneable [:spamafote]


---------------
ma vie, mon oeuvre - HomePlayer
n°919004
simogeo
j'ai jamais tué de chats, ...
Posté le 09-12-2004 à 17:35:37  profilanswer
 

Pour un servlet,  
pensez vous intéressant de créer une attribut de classe de type HttpServletRequest dans lequel on refourgue la requete transmise par le client.
 
Ainsi on peut ce servir de cet attribut de classe depuis n'importe quelle méthode sans le passer en paramètres.
 
(j'éspère que c'est pas trop une question con [:dawa])
 
merci de vos avis et arguments


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°919016
the real m​oins moins
Posté le 09-12-2004 à 17:49:52  profilanswer
 

c'est con.
mais j'ai pas le temps de t'expliquer pourquoi.
(en gros t'as pas de controle sur le lifecycle de ta servlet)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°919018
benou
Posté le 09-12-2004 à 17:51:09  profilanswer
 

ouais, c'est vachement pratique pour un site mono-utilisateur ...

n°919020
benou
Posté le 09-12-2004 à 17:51:49  profilanswer
 

j'ai pas compris ta remarque, -- ...

n°919025
schnapsman​n
Zaford Beeblefect
Posté le 09-12-2004 à 17:53:13  profilanswer
 

sans compter que les methodes doGet des servlets sont apellées concourament [:itm]


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°919034
benou
Posté le 09-12-2004 à 18:02:16  profilanswer
 

schnapsmann a écrit :

sans compter que les methodes doGet des servlets sont apellées concourament [:itm]


c'est ce que j'ai voulu dire par site mono-utilisateur [:cupra]

n°919047
simogeo
j'ai jamais tué de chats, ...
Posté le 09-12-2004 à 18:15:33  profilanswer
 

schnapsmann a écrit :

sans compter que les methodes doGet des servlets sont apellées concourament [:itm]


 
oki... et grossierement c'est possible de m'expliquer pour que je comprenne siouplai [:klem3i1]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°919053
lorill
Posté le 09-12-2004 à 18:19:57  profilanswer
 

une instance de servlet est potentiellement utiliée par N clients en même temps

n°919054
the real m​oins moins
Posté le 09-12-2004 à 18:21:31  profilanswer
 

benou a écrit :

j'ai pas compris ta remarque, -- ...

ben elle rejoint les votres; je voulais dire qu'il n'y aucune garantie qu'une servlet est une utilisée une seule fois pour une seule requete.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°919056
simogeo
j'ai jamais tué de chats, ...
Posté le 09-12-2004 à 18:23:05  profilanswer
 

lorill a écrit :

une instance de servlet est potentiellement utiliée par N clients en même temps


 
oui, j'ai pris connaissance de ça au cours de mes lectures ajd.
 
Ca voudrait dire que les utilisateurs qui utilisent cette meme instance aurait accès aux mêmes données bien que leurs entrées (params founis en GET) soient différentes ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°919061
lorill
Posté le 09-12-2004 à 18:27:52  profilanswer
 

non, ca voudrait dire que tu n'arreterais pas de foutre en l'air leurs Requests par celle des nouveaux arrivants

n°919062
benou
Posté le 09-12-2004 à 18:29:17  profilanswer
 

the real moins moins a écrit :

ben elle rejoint les votres; je voulais dire qu'il n'y aucune garantie qu'une servlet est une utilisée une seule fois pour une seule requete.


C'est même plutot la garantit du contraire ...
Je veux dire, c'est pas comme les EJB ou le conteneur peut décider de créer, supprimer des instances, là le container de servlet a l'obligation de ne créer qu'une instance par servlet déclarée
 

simogeo a écrit :

Ca voudrait dire que les utilisateurs qui utilisent cette meme instance aurait accès aux mêmes données bien que leurs entrées (params founis en GET) soient différentes ?


bha oui. Une servlet c'est un objet java comme un autre ...
enfin si par "données", tu entends attributs de l'objet servlet


Message édité par benou le 09-12-2004 à 18:30:00
n°919064
the real m​oins moins
Posté le 09-12-2004 à 18:30:59  profilanswer
 

benou a écrit :

le container de servlet a l'obligation de ne créer qu'une instance par servlet déclarée

euh tu rigoles? d'ou tu sors ça?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°919065
benou
Posté le 09-12-2004 à 18:32:36  profilanswer
 

the real moins moins a écrit :

euh tu rigoles? d'ou tu sors ça?


bha de la norme ...
 
tu savais pas ?

n°919068
lorill
Posté le 09-12-2004 à 18:35:12  profilanswer
 

y'a pas de pooling d'instances ?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  75  76  77  ..  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)