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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  215  216  217  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1718606
the real m​oins moins
Posté le 16-04-2008 à 14:36:41  profilanswer
 

Reprise du message précédent :

masklinn a écrit :

N'empêche ils auraient pu e.g. fournir un adapter Iterator -> Iterable dans le JDK, ça prend 5 lignes [:pingouino]


je tombe la dessus, j'allais te sortir la javadoc officielle qui va bien, et c'est pas dedans... il a pas peur le mec de foutre ses trucs dans java.util [:pingouino]
 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 16-04-2008 à 14:36:41  profilanswer
 

n°1718733
pactole@
Posté le 16-04-2008 à 18:21:31  profilanswer
 

salut,
 
savez vous si il y a moyen avec l'api jdbc de donner en parametre une liste à un prepared statement et pour obtenir une requete genre machin.bidule in (?,?,?,?)   avec cette liste qui serait dynamique ?

n°1718749
zapan666
Tout est relatif
Posté le 16-04-2008 à 18:43:39  profilanswer
 

pactole@ a écrit :

salut,
 
savez vous si il y a moyen avec l'api jdbc de donner en parametre une liste à un prepared statement et pour obtenir une requete genre machin.bidule in (?,?,?,?)   avec cette liste qui serait dynamique ?


C'est pour quoi faire ? car tu dois pouvoir setter un Array


---------------
my flick r - Just Tab it !
n°1718750
nraynaud
lol
Posté le 16-04-2008 à 18:44:04  profilanswer
 

pactole@ a écrit :

salut,
 
savez vous si il y a moyen avec l'api jdbc de donner en parametre une liste à un prepared statement et pour obtenir une requete genre machin.bidule in (?,?,?,?)   avec cette liste qui serait dynamique ?


non, pas directement :

Code :
  1. private Query createParticipantsInsertQuery(final Long workoutId, final Set<String> participants) {
  2.         final StringBuilder clause = new StringBuilder(20);
  3.         for (int i = 0; i < participants.size(); i++)
  4.             (i > 0 ? clause.append(", " ) : clause).append(':').append("participant" ).append(i);
  5.         final Query query = entityManager.createNativeQuery(
  6.                 "insert INTO WORKOUT_USER (USER_ID, WORKOUT_ID) SELECT ID, :workoutId FROM USERS WHERE NAME IN ("
  7.                         + clause
  8.                         + " )" );
  9.         query.setParameter("workoutId", workoutId);
  10.         int i = 0;
  11.         for (final String participant : participants) {
  12.             query.setParameter("participant" + i, participant);
  13.             i++;
  14.         }
  15.         return query;
  16.     }


---------------
trainoo.com, c'est fini
n°1718756
pactole@
Posté le 16-04-2008 à 18:53:18  profilanswer
 

zapan666 a écrit :

C'est pour quoi faire ? car tu dois pouvoir setter un Array

 
nraynaud a écrit :

non, pas directement :

 

en dur je sais faire mais là j'essaye justement de déconstruire une requette contruite bout à bout c'est atroce

 

je prefere encore annuler les conditions de critere de recherche avec des trucs comme

 

select truc
from muche
where id='id' and ('OFF' = ? or critere= ? )

 

pour avoir une requette lisible d'un bloc, sinon je trouve ça horrible, surtout quand tu repasses sur le code de quelqu'un d'autre et que ça appelle par des fonctions bouts de codes communs à d'autres trucs [:prozac]

 

comme le nombre dans la liste in ( ... ) est de 4 au max je pense que je vais me passer du in ( ... )
a moins que quelqu'un aie une meilleur idée  [:petrus75]


Message édité par pactole@ le 16-04-2008 à 18:55:29
n°1718757
nraynaud
lol
Posté le 16-04-2008 à 18:55:09  profilanswer
 

http://jparsec.codehaus.org/api/jf [...] attern...)
admirez la logique du and, pas du tout naïve, complètement utile, et pas du tout baise-couillon [:petrus75]


---------------
trainoo.com, c'est fini
n°1718763
masklinn
í dag viðrar vel til loftárása
Posté le 16-04-2008 à 19:09:26  profilanswer
 

nraynaud a écrit :

http://jparsec.codehaus.org/api/jf [...] attern...)
admirez la logique du and, pas du tout naïve, complètement utile, et pas du tout baise-couillon [:petrus75]


?

 

le fait qu'il applique chacun des patterns fournis à la même entrée, et ne matche que s'ils matchent tous?

Message cité 1 fois
Message édité par masklinn le 16-04-2008 à 19:10:12

---------------
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°1718770
nraynaud
lol
Posté le 16-04-2008 à 19:21:13  profilanswer
 

masklinn a écrit :


?
 
le fait qu'il applique chacun des patterns fournis à la même entrée, et ne matche que s'ils matchent tous?


ouais, alors que normalement, dans la définition de parsers, on utilise l'apposition comme loi pour le produit. Machin est valable, puis machin est valable.  
 
Là ça veut dire que quand tu fais passer une règle, tu dois re-cracher ce qui est avalé pour le faire consommer à un autre, ça dédouble le token dans l'automate etc. ça te nique un bon paquet d'invariants, mais ça doit rester une algèbre quand même.


---------------
trainoo.com, c'est fini
n°1718983
pactole@
Posté le 17-04-2008 à 10:12:06  profilanswer
 

et en charabia ça donne quoi ?

n°1719258
boulax
Inserer phrase hype en anglais
Posté le 17-04-2008 à 15:44:36  profilanswer
 


nraynaud a écrit :


non, pas directement

 

Si t'as un jar hibernate qui traine, teste ça:
Criterion s =  Expression.in("test",new String[] {"a","b","c"});

 

s.toString() te renvoi un truc pas trop laid....


Message édité par boulax le 17-04-2008 à 15:45:19

---------------
Posté depuis des chiottes, sales. Me gusta.
mood
Publicité
Posté le 17-04-2008 à 15:44:36  profilanswer
 

n°1719284
the real m​oins moins
Posté le 17-04-2008 à 16:24:44  profilanswer
 

en mm temps c'est con a génerer, un truc genre "?, ?, ?" en fonction de la taille d'une array hein :D


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1719288
nraynaud
lol
Posté le 17-04-2008 à 16:30:16  profilanswer
 

the real moins moins a écrit :

en mm temps c'est con a génerer, un truc genre "?, ?, ?" en fonction de la taille d'une array hein :D


c'est moche comme tes pompes aussi


---------------
trainoo.com, c'est fini
n°1719309
the real m​oins moins
Posté le 17-04-2008 à 16:59:30  profilanswer
 

[:pingouino] bah quoi  :??:
http://www.sneakerfreaker.com/images/articles/Nike-horse-Pack-7.jpg
:??:


Message édité par the real moins moins le 17-04-2008 à 17:07:53

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1719327
kadreg
profil: Utilisateur
Posté le 17-04-2008 à 17:25:42  profilanswer
 

comment on sait qu'un fichier .class a ete compile avec des informations de debug, style linenumbers. J'ai des choses bizarres :o Z'avez un moyen de chopper l'info ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1719329
the real m​oins moins
Posté le 17-04-2008 à 17:26:59  profilanswer
 

javah ptet?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1719332
kadreg
profil: Utilisateur
Posté le 17-04-2008 à 17:31:09  profilanswer
 

je vois pas le rapport [:pingouino]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1719334
the real m​oins moins
Posté le 17-04-2008 à 17:33:38  profilanswer
 

bah ché pas, me disait qu'il te sortait ptet ça :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1719336
kadreg
profil: Utilisateur
Posté le 17-04-2008 à 17:35:22  profilanswer
 

non :o
 
javap me dit le nom du fichier source en cas de compilation en debug par contre :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1719337
the real m​oins moins
Posté le 17-04-2008 à 17:36:16  profilanswer
 

ok :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1719338
kadreg
profil: Utilisateur
Posté le 17-04-2008 à 17:37:00  profilanswer
 

you're welcome :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1719340
the real m​oins moins
Posté le 17-04-2008 à 17:37:36  profilanswer
 

javap -c -l -s -private -verbose com.truc.Much :O
je te conseille de piper ça dans un more par contre :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1719355
kadreg
profil: Utilisateur
Posté le 17-04-2008 à 17:59:30  profilanswer
 

bof,pour une class Foo, pas besoin :o
 
*bisous*


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1720798
pactole@
Posté le 21-04-2008 à 10:38:11  profilanswer
 

salut, il y a vraiment aucun moyen d'afficher le résultat d'un prépared statement avec les valeurs affectées au "?" pour voir quelle requette est exactement passée à la base ?

n°1720800
masklinn
í dag viðrar vel til loftárása
Posté le 21-04-2008 à 10:39:08  profilanswer
 

C'est pas dispo dans les traces/logs de ta db?

Message cité 1 fois
Message édité par masklinn le 21-04-2008 à 10:39:25

---------------
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°1720851
pactole@
Posté le 21-04-2008 à 11:16:21  profilanswer
 

masklinn a écrit :

C'est pas dispo dans les traces/logs de ta db?


 
c'est ce que je suis en train de chercher, mais c'est DB2 la base ça serait même pas une suprise de plus si il y en avait pas [:mullet]
 
edit: bon il y a moniteur d'activé, mais tous les outils d'admin rament à mort sur ma machine [:pingouino]


Message édité par pactole@ le 21-04-2008 à 11:24:59
n°1720872
brisssou
8-/
Posté le 21-04-2008 à 11:36:43  profilanswer
 

P6Spy, ça marche pas mal.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1720892
pactole@
Posté le 21-04-2008 à 11:48:46  profilanswer
 

brisssou a écrit :

P6Spy, ça marche pas mal.


 
je suis tombé dessus sur google mais j'ai pas trop compris le principe
si il faut changer le driver ça va pas le faire

n°1721002
brisssou
8-/
Posté le 21-04-2008 à 14:40:05  profilanswer
 

en fait, c'set un driver qui encapsule le tiens. Les requêtes JDBC passent d'abord par P6Spy, qui les renvoient au driver DB2.
 


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1721068
pactole@
Posté le 21-04-2008 à 15:30:06  profilanswer
 

ok alors ça va je peux le mettre en local :jap:

n°1721196
cooltwan
Posté le 21-04-2008 à 17:36:28  profilanswer
 

Y a un truc pour convertir un Float[] en float[] svp ? :jap:


Message édité par cooltwan le 21-04-2008 à 17:37:02
n°1721237
juliuscesa​r
Posté le 21-04-2008 à 18:45:33  profilanswer
 

A part faire un monFloat.valueOf() sur chaque élement ?

n°1721348
charly007
Posté le 21-04-2008 à 21:45:38  profilanswer
 

http://commons.apache.org/lang/api [...] lang.Float[])


Message édité par charly007 le 21-04-2008 à 21:50:10
n°1721458
cooltwan
Posté le 22-04-2008 à 09:57:58  profilanswer
 

juliuscesar a écrit :

A part faire un monFloat.valueOf() sur chaque élement ?


 
 :jap:  

n°1722685
masklinn
í dag viðrar vel til loftárása
Posté le 23-04-2008 à 11:26:08  profilanswer
 

Holy mother of caca, j'avais jamais vu que les tags JSP n'étaient instanciés qu'une fois par page, et que toutes les apparitions d'un tag donné dans une page venaient en fait de la même instance [:pingouino]
 
C'est complètement débile [:pingouino]


---------------
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°1722693
nraynaud
lol
Posté le 23-04-2008 à 11:32:38  profilanswer
 

masklinn a écrit :

Holy mother of caca, j'avais jamais vu que les tags JSP n'étaient instanciés qu'une fois par page, et que toutes les apparitions d'un tag donné dans une page venaient en fait de la même instance [:pingouino]

 

C'est complètement débile [:pingouino]


historiquement ça avait du sens.
une même instance peut même être gardée entre plusieurs pages quand je sais plus quelle option est activée.

Message cité 1 fois
Message édité par nraynaud le 23-04-2008 à 11:33:45

---------------
trainoo.com, c'est fini
n°1722696
masklinn
í dag viðrar vel til loftárása
Posté le 23-04-2008 à 11:41:15  profilanswer
 

nraynaud a écrit :


historiquement ça avait du sens.
une même instance peut même être gardée entre plusieurs pages quand je sais plus quelle option est activée.


Ouais mais vu qu'il n'y a aucune méthode d'init et aucune de nettoyage (release étant appelé à la libération de l'instance), faut faire des trucs dégueus dans doEndTag [:sadnoir]


---------------
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°1722698
nraynaud
lol
Posté le 23-04-2008 à 11:44:21  profilanswer
 

masklinn a écrit :


Ouais mais vu qu'il n'y a aucune méthode d'init et aucune de nettoyage (release étant appelé à la libération de l'instance), faut faire des trucs dégueus dans doEndTag [:sadnoir]


tu parles en entrant et en sortant de la page ?


---------------
trainoo.com, c'est fini
n°1722700
masklinn
í dag viðrar vel til loftárása
Posté le 23-04-2008 à 11:49:33  profilanswer
 

nraynaud a écrit :


tu parles en entrant et en sortant de la page ?


Non, je parle en entrant dans le tag avant d'appeler les setters, et en sortant du tag (juste après doEndTag, mais bon celui là c'est gérable trivialement à la mano, c'est juste que c'est sâle d'avoir le cleanup dans doEndTag, ou d'appeler la méthode de cleanup depuis lui)

 

edit: parce qu'en entrant et en sortant de la page, bein il y a le constructeur et #release


Message édité par masklinn le 23-04-2008 à 11:50:00

---------------
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°1722707
the real m​oins moins
Posté le 23-04-2008 à 11:59:16  profilanswer
 

masklinn: c'est le cas avec les Tag de jsp1.x, mais en jsp2 ils ont introduit de nouvelles interfaces (SimpleTag, un truc du genre) qui a un lifecycle beaucoup moins con et plus simple.
edit: bon merde, jsuis plus sur:
 http://java.sun.com/j2ee/1.4/docs/ [...] leTag.html
c'est plus simple, mais je suis pas sur que le pooling et tout ce merdier ait vraiment été viré...

Message cité 1 fois
Message édité par the real moins moins le 23-04-2008 à 12:00:24

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1722710
masklinn
í dag viðrar vel til loftárása
Posté le 23-04-2008 à 12:01:05  profilanswer
 

the real moins moins a écrit :

masklinn: c'est le cas avec les Tag de jsp1.x, mais en jsp2 ils ont introduit de nouvelles interfaces (SimpleTag, un truc du genre) qui a un lifecycle beaucoup moins con et plus simple.
edit: bon merde, jsuis plus sur:
 http://java.sun.com/j2ee/1.4/docs/ [...] leTag.html
c'est plus simple, mais je suis pas sur que le pooling et tout ce merdier ait vraiment été viré...


Effectivement, je vois ça. Je le saurais pour la prochaine fois :(
(parce que pour ce coup ci, c'est trop tard :o)

 

edit: [:sisicaivrai]

Citation :

A new tag handler instance is created each time by the container by calling the provided zero-args constructor. Unlike classic tag handlers, simple tag handlers are never cached and reused by the JSP container.


j'aurais même pas eu le problème [:sisicaivrai]

 

re-edit: ils auraient quand même pu déprécier Tag et TagSupport, ces cons [:petrus75]


Message édité par masklinn le 23-04-2008 à 12:05:01

---------------
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°1723716
masklinn
í dag viðrar vel til loftárása
Posté le 24-04-2008 à 15:03:59  profilanswer
 

Quelqu'un a une liste ou un arbre (d'héritage) des exceptions natives de Java (celles qui sont dans le jdk quoi)


---------------
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?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  215  216  217  ..  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)