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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  212  213  214  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1685319
0x90
Posté le 12-02-2008 à 14:08:02  profilanswer
 

Reprise du message précédent :

cooltwan a écrit :

saloperies de layout swings ... :O


 
<nraynaud>tu préfères les CSS ?</nraynaud>


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
mood
Publicité
Posté le 12-02-2008 à 14:08:02  profilanswer
 

n°1685352
kadreg
profil: Utilisateur
Posté le 12-02-2008 à 15:08:09  profilanswer
 

je veux le ?= :cry:


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1685354
masklinn
í dag viðrar vel til loftárása
Posté le 12-02-2008 à 15:11:52  profilanswer
 

kadreg a écrit :

je veux le ?= :cry:


whut [:cerveau autobot]


---------------
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°1685356
kadreg
profil: Utilisateur
Posté le 12-02-2008 à 15:15:25  profilanswer
 

Y y = x instanceof Y? (Y)x : null;


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1685357
masklinn
í dag viðrar vel til loftárása
Posté le 12-02-2008 à 15:16:31  profilanswer
 

et "?=" ferait quoi?
 
Et perso, je voudrais surtout "Y?" [:dawa]


---------------
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°1685359
kadreg
profil: Utilisateur
Posté le 12-02-2008 à 15:18:20  profilanswer
 

Y y ?= x;
 
c'est quoi Y?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1685361
kadreg
profil: Utilisateur
Posté le 12-02-2008 à 15:18:54  profilanswer
 

tu vas pas me dire que tu connais pas l'operateur d'affectation conditionnelle d'eiffel :heink:


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1685363
masklinn
í dag viðrar vel til loftárása
Posté le 12-02-2008 à 15:20:43  profilanswer
 

kadreg a écrit :

Y y ?= x;
tu vas pas me dire que tu connais pas l'operateur d'affectation conditionnelle d'eiffel :heink:


Si, ça fait partie des langages auxquels je me suis jamais intéressé [:dawa]

kadreg a écrit :

c'est quoi Y?


Nullable Y, et on définit tous les types comme non nullable par défaut :o
 
Y? == Maybe Y quoi [:dawa]
 
Parce que null, c'est nul :o (au même titre que None, nil, et toute autre incarnation de cette merde)
 
Ils ont commencé à implémenter ça en C# 2.0, sauf qu'au lieu de rendre tous les types non nullables ou alors de permettre de marquer un type comme non nullable (Y!, ptet), ben ces crétins ont permis de marquer les types primitifs comme nullables [:prozac]


Message édité par masklinn le 12-02-2008 à 15:22:57

---------------
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°1686168
kadreg
profil: Utilisateur
Posté le 14-02-2008 à 10:34:49  profilanswer
 


- <target name="build" depends="init, resources">
  <echo message="Building *.java" />
- <javac srcdir="${generation.path}" destdir="${compilation.path}">
  <compilerarg value="-g" />
  <classpath refid="project.classpath" />
  <include name="com/blablabla/**/*.java" />
  </javac>
  </target>

 

voici ma cible ant pour compilationner. Mais la surprise, mes fichiers ne semblent pas etre compilés en debug. D'ou cela peut il venir ?

Message cité 1 fois
Message édité par kadreg le 14-02-2008 à 10:35:28

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1686199
nraynaud
lol
Posté le 14-02-2008 à 11:29:41  profilanswer
 

kadreg a écrit :


- <target name="build" depends="init, resources">
  <echo message="Building *.java" />  
- <javac srcdir="${generation.path}" destdir="${compilation.path}">
  <compilerarg value="-g" />  
  <classpath refid="project.classpath" />  
  <include name="com/blablabla/**/*.java" />  
  </javac>
  </target>


 
voici ma cible ant pour compilationner. Mais la surprise, mes fichiers ne semblent pas etre compilés en debug. D'ou cela peut il venir ?


bizarre parce qu'en général y'a besoin de rien mettre pour que ce soit en debug, on fait passer des outils après pour virer le debug souvent.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 14-02-2008 à 11:29:41  profilanswer
 

n°1686241
TBone
Qui vivum verrum; vroom vroom.
Posté le 14-02-2008 à 11:58:41  profilanswer
 

euh, c'est p-ê con comme remarque mais javac a des attributs pour gérer le debug:

 
Citation :

debug   Indicates whether source should be compiled with debug information; defaults to off. If set to off, -g:none will be passed on the command line for compilers that support it (for other compilers, no command line argument will be used). If set to true, the value of the debuglevel attribute determines the command line argument.

 

debuglevel  Keyword list to be appended to the -g command-line switch. This will be ignored by all implementations except modern, classic(ver >= 1.2) and jikes. Legal values are none or a comma-separated list of the following keywords: lines, vars, and source. If debuglevel is not specified, by default, nothing will be appended to -g. If debug is not turned on, this attribute will be ignored.

 

ça vient de là: http://ant.apache.org/manual/CoreTasks/javac.html


Message édité par TBone le 14-02-2008 à 11:58:57

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1686354
zapan666
Tout est relatif
Posté le 14-02-2008 à 14:52:31  profilanswer
 

Hello,

 

Question Maven 2 / plugin release :
Nous ne souhaitons pas utiliser le système de SNAPSHOT mais voudrions :
Faire des release sans tagger et sans faire de checkout de tout le projet
car cette release doit être vérifiée sur un serveur d'intégration avant le taggage d'une release définitive.

 

On regarde du coté de release mais le checkout avant le release fait perdre pas mal de temps pour pas grand chose.

 

C'est quoi la bonne méthode ? utiliser release avec des SNAPSHOTS (mais notre serveur d'intégration fait une vérif. sur le nom et SNAPSHOT n'est pas encore compris...) ? ou il y a un autre plugins/autre pratique a mettre en oeuvre ? ou utiliser la target deploy avec une tache de copy scp sur le serveur d'intégration ?

Message cité 1 fois
Message édité par zapan666 le 14-02-2008 à 14:53:22

---------------
my flick r - Just Tab it !
n°1686797
zapan666
Tout est relatif
Posté le 15-02-2008 à 12:07:50  profilanswer
 

zapan666 a écrit :

Hello,  
 
Question Maven 2 / plugin release :
Nous ne souhaitons pas utiliser le système de SNAPSHOT mais voudrions :
Faire des release sans tagger et sans faire de checkout de tout le projet
car cette release doit être vérifiée sur un serveur d'intégration avant le taggage d'une release définitive.
 
On regarde du coté de release mais le checkout avant le release fait perdre pas mal de temps pour pas grand chose.
 
C'est quoi la bonne méthode ? utiliser release avec des SNAPSHOTS (mais notre serveur d'intégration fait une vérif. sur le nom et SNAPSHOT n'est pas encore compris...) ? ou il y a un autre plugins/autre pratique a mettre en oeuvre ? ou utiliser la target deploy avec une tache de copy scp sur le serveur d'intégration ?


Bon, bah on est parti sur un mvn deploy avec une petite tache ant qui fait de la copie SCP


---------------
my flick r - Just Tab it !
n°1687210
zapan666
Tout est relatif
Posté le 16-02-2008 à 02:08:46  profilanswer
 

zapan666 a écrit :


Bon, bah on est parti sur un mvn deploy avec une petite tache ant qui fait de la copie SCP


au final, c'est assembly qui est sur install, avec une copie scp via ant aussi sur install, tout ça sur un profil spécial de déployement. (histoire que le mec qui fait les dev. ne copie pas le war sur la machine d'intégration dès qu'il fait mvn install...)


---------------
my flick r - Just Tab it !
n°1689388
TBone
Qui vivum verrum; vroom vroom.
Posté le 20-02-2008 à 15:04:59  profilanswer
 

dites, j'ai un fichier properties à passer à mon appli JWS, comment on le déclare ? dans resources je suppose mais je ne vois pas d'élément pouvant le passer.
 
(et j'aimerais ne pas mettre le properties dans le jar afin qu'il soit facilement éditable)


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1690726
nraynaud
lol
Posté le 22-02-2008 à 14:54:53  profilanswer
 

final Query query = entityManager.createNativeQuery(
                "insert WORKOUT_USER (USER_ID, WORKOUT_ID) SELECT ID, :workoutId FROM USERS WHERE NAME IN (:userNames)" );
        query.setParameter("workoutId", workoutId);
        query.setParameter("userNames", participants);


hep les gens, comment je passe ce putain de tableau de String "participants" dans le "IN" de la requête ? c'est du JPA.


---------------
trainoo.com, c'est fini
n°1690728
nraynaud
lol
Posté le 22-02-2008 à 14:58:39  profilanswer
 
n°1690732
ratibus
Posté le 22-02-2008 à 15:01:54  profilanswer
 
n°1691033
nraynaud
lol
Posté le 22-02-2008 à 21:12:04  profilanswer
 

vous avez le nom de concurrents à HttpUnit ?


---------------
trainoo.com, c'est fini
n°1691042
zapan666
Tout est relatif
Posté le 22-02-2008 à 21:21:55  profilanswer
 

nraynaud a écrit :

vous avez le nom de concurrents à HttpUnit ?


Selenium ? avec Cargo ? AHAHAHAHAHAHAHHAAH (bon, Selenium, c'est un peu plus violant que HttpUnit)

Message cité 1 fois
Message édité par zapan666 le 22-02-2008 à 21:22:36

---------------
my flick r - Just Tab it !
n°1691051
nraynaud
lol
Posté le 22-02-2008 à 21:37:48  profilanswer
 

zapan666 a écrit :


Selenium ? avec Cargo ? AHAHAHAHAHAHAHHAAH (bon, Selenium, c'est un peu plus violant que HttpUnit)


intéressant, mais je vais essayer de rester dans la JVM, rapport à la vitesse d'exécution des tests.


---------------
trainoo.com, c'est fini
n°1691093
nraynaud
lol
Posté le 22-02-2008 à 23:25:43  profilanswer
 

Code :
  1. public static <T> T cast(final Object value, final Class<T> type) {
  2.         return (T) value;
  3.     }


René ! whisky ! double !

 

(un bon point virtuel à celui qui trouve à quoi sert cette fonction)


Message édité par nraynaud le 22-02-2008 à 23:48:38

---------------
trainoo.com, c'est fini
n°1691108
0x90
Posté le 22-02-2008 à 23:53:00  profilanswer
 

Permettre à l'inférence du type paramétrant le générique de fonctionner automatiquement, ce qui est possible sur un paramètre d'appel mais pas sur la valeur de retour ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1691114
nraynaud
lol
Posté le 23-02-2008 à 00:00:26  profilanswer
 

0x90 a écrit :

Permettre à l'inférence du type paramétrant le générique de fonctionner automatiquement, ce qui est possible sur un paramètre d'appel mais pas sur la valeur de retour ?


oui, mais pourquoi l'avoir sorti dans une fonction ?


---------------
trainoo.com, c'est fini
n°1691126
0x90
Posté le 23-02-2008 à 00:26:52  profilanswer
 

nraynaud a écrit :


oui, mais pourquoi l'avoir sorti dans une fonction ?


 
Je passe... (mais ça m'intéresse).


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1691128
nraynaud
lol
Posté le 23-02-2008 à 00:33:49  profilanswer
 

parce que le cast fait quand même un warning, donc ça limite les warnings dans le fichier.


---------------
trainoo.com, c'est fini
n°1694852
nraynaud
lol
Posté le 29-02-2008 à 03:05:59  profilanswer
 

hep les jeunes, comment je peux faire parser une date sans année (genre 29/02) à joda-time, en lui donnant l'année à l'avance ?
 
[:icon2] Le saviez-vous ? l'an zéro n'est pas une année bissextile [:icon3]


---------------
trainoo.com, c'est fini
n°1694855
nraynaud
lol
Posté le 29-02-2008 à 03:31:10  profilanswer
 

pour ceux que ça passionnerait :

Code :
  1. final MutableDateTime date = new MutableDateTime(now());
  2.         final int result = DateTimeFormat.forPattern(pattern).parseInto(date, source, 0);
  3.         if (result != source.length())
  4.             throw new IllegalArgumentException();
  5.         return new DateTime(date);


---------------
trainoo.com, c'est fini
n°1694882
Jubijub
Parce que je le VD bien
Posté le 29-02-2008 à 08:39:55  profilanswer
 

tu lui donnes comment l'année du coup ?


---------------
Jubi Photos : Flickr - 500px
n°1695232
nraynaud
lol
Posté le 29-02-2008 à 17:18:47  profilanswer
 

Jubijub a écrit :

tu lui donnes comment l'année du coup ?


dis tu bosserais pas à Zurich toi ? tu fera gaffe, t'as du stylo dans le cou.
 

Spoiler :

now() ça lui donne l'année en cours.


---------------
trainoo.com, c'est fini
n°1695514
gizmo
Posté le 01-03-2008 à 11:57:06  profilanswer
 

nraynaud a écrit :


[:icon2] Le saviez-vous ? l'an zéro n'est pas une année bissextile [:icon3]


[:icon2] Le saviez-vous ? l'an zéro n'existe pas [:icon3]

n°1695551
Jubijub
Parce que je le VD bien
Posté le 01-03-2008 à 13:56:35  profilanswer
 

gizmo a écrit :


[:icon2] Le saviez-vous ? l'an zéro n'existe pas [:icon3]


 
[:icon2] Le saviez-vous ? On s'en branle :o L'ère informatique c'est 1970, avant c'était la préhistoire :o


---------------
Jubi Photos : Flickr - 500px
n°1695612
uriel
blood pt.2
Posté le 01-03-2008 à 18:03:15  profilanswer
 

nraynaud a écrit :


dis tu bosserais pas à Zurich toi ? tu fera gaffe, t'as du stylo dans le cou.


:fuck:


---------------
IVG en france
n°1697401
aurel
Fraggueur en liberté
Posté le 05-03-2008 à 10:44:23  profilanswer
 

Ca prend du temps/des ressources de créer un nouveau DocumentBuilder avec la méthode newDocumentBuilder() d'une instance d'un DocumentBuilderFactory ?
C'est pour une appli multithreadé avec centralisation de l'appel a la méthode documentbuilder.parse(), je me demande si je devrait utiliser un pool de Documentbuilder, ou ne pas m'embeter et en créer un a chaque fois que j'en ai besoin...
Tkx


Message édité par aurel le 05-03-2008 à 10:45:25
n°1697615
nraynaud
lol
Posté le 05-03-2008 à 15:28:52  profilanswer
 

quelqu'un a déjà bossé avec les APIs de crypto java ? vous savez si SecretKeySpec c'est partageable entre threads ?


---------------
trainoo.com, c'est fini
n°1697713
nraynaud
lol
Posté le 05-03-2008 à 16:12:11  profilanswer
 

Code :
  1. } catch (NoSuchAlgorithmException e) {
  2.             throw new RuntimeException(e);
  3.         } catch (NoSuchPaddingException e) {
  4.             throw new RuntimeException(e);
  5.         } catch (InvalidKeyException e) {
  6.             throw new RuntimeException(e);
  7.         } catch (IllegalBlockSizeException e) {
  8.             throw new RuntimeException(e);
  9.         } catch (BadPaddingException e) {
  10.             throw new RuntimeException(e);
  11.         } catch (UnsupportedEncodingException e) {
  12.             throw new RuntimeException(e);
  13.         }


'tain quand tu vois la liste d'exception, t'as quand même l'impression que la probabilité que ça passe est pas grosse [:pingouino]


---------------
trainoo.com, c'est fini
n°1697846
Jubijub
Parce que je le VD bien
Posté le 05-03-2008 à 20:06:16  profilanswer
 

Code :
  1. } catch (Exception e) {
  2.         // dammit !
  3.     }


:o


---------------
Jubi Photos : Flickr - 500px
n°1700454
zapan666
Tout est relatif
Posté le 11-03-2008 à 12:49:57  profilanswer
 

Code :
  1. public void testDatePasPareil() {
  2.        Date d = new Date(1186696800000L);
  3.        DateTime dt = new DateTime(2007,8,10,0,0,0,0);
  4.        assertEquals(d, dt.toDate());
  5.    }


sur tous les postes, sauf le miens, ça marche.
Chez moi, j'ai un décalage d'une heure. On penche pour un problème de TimeZone mais bon, je sais pas trop comment vérifier/changer ça...quelqu'un a déjà eux ce problème ?

Citation :


junit.framework.AssertionFailedError: expected:<Thu Aug 09 23:00:00 GMT+01:00 2007> but was:<Fri Aug 10 00:00:00 GMT+01:00 2007>

 

edit : oh pinaise, j'espère que c'est pas ça qu'il faut faire http://joda-time.sourceforge.net/tz_update.html

 

edit bis : c'est bien un problème de timezone :  mvn test -Duser.timezone="Europe/Paris" corrige le problème.

 

edit bis bis : pour setter le bon timezine, j'ai changé celle du système (le liens /etc/localtime je crois doit pointer sur /usr/share/zone/Europe/Paris), un reboot, et c'est bon

  


Message édité par zapan666 le 11-03-2008 à 13:32:56

---------------
my flick r - Just Tab it !
n°1700535
TBone
Qui vivum verrum; vroom vroom.
Posté le 11-03-2008 à 14:46:17  profilanswer
 

je cherche à invoquer dynamiquement une méthode test(Holder), je prends donc la bonne Method et je l'invoke en passant un Holder (s'appelant body)

 

dans la trace, j'imprime la méthode que je veux utiliser ainsi que je teste si body est bien un Holder.
l'exception arrive pile sur testMethod.invoke(body);

 

using method: public final void $Proxy28.test(javax.xml.ws.Holder) throws client.JavaExceptionMessage
body is an instance of javax.xml.ws.Holder
Exception raised
java.lang.IllegalArgumentException: object is not an instance of declaring class
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at dynamic.CallWS.<init>(CallWS.java:236)
 at dynamic.CallWS.main(CallWS.java:290)

 

ça vous dit quoi le "object is not an instance of declaring class" ?
je m'attendais à ce que body ne soit pas du type attendu...

 

Sous-question: Holder est en fait un Holder<AJob> et à un moment je dois passer Holder.class...
ça n'a pas vraiment de sens à mon avis de faire une différence entre Holder.class et (Holder<AJob> ).class, j'ai bon ?
(de toute façon, (Holder<AJob> ).class ne semble pas correct syntaxiquement parlant)

Message cité 1 fois
Message édité par TBone le 11-03-2008 à 14:47:12

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1700537
nraynaud
lol
Posté le 11-03-2008 à 14:50:28  profilanswer
 

TBone a écrit :

je cherche à invoquer dynamiquement une méthode test(Holder), je prends donc la bonne Method et je l'invoke en passant un Holder (s'appelant body)
 
dans la trace, j'imprime la méthode que je veux utiliser ainsi que je teste si body est bien un Holder.
l'exception arrive pile sur testMethod.invoke(body);
 

using method: public final void $Proxy28.test(javax.xml.ws.Holder) throws client.JavaExceptionMessage
body is an instance of javax.xml.ws.Holder
Exception raised
java.lang.IllegalArgumentException: object is not an instance of declaring class
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at dynamic.CallWS.<init>(CallWS.java:236)
 at dynamic.CallWS.main(CallWS.java:290)


 
ça vous dit quoi le "object is not an instance of declaring class" ?
je m'attendais à ce que body ne soit pas du type attendu...
 
Sous-question: Holder est en fait un Holder<AJob> et à un moment je dois passer Holder.class...
ça n'a pas vraiment de sens à mon avis de faire une différence entre Holder.class et (Holder<AJob> ).class, j'ai bon ?
(de toute façon, (Holder<AJob> ).class ne semble pas correct syntaxiquement parlant)


hum est-ce que tu es sur que c'est pas plutôt un problème avec la cible de l'appel ? (le premier paramètre de invoke)
fais voir le code ?


---------------
trainoo.com, c'est fini
n°1700549
TBone
Qui vivum verrum; vroom vroom.
Posté le 11-03-2008 à 15:10:34  profilanswer
 

spa évident de taper le code car j'utilise une classe générée et compilée à la volée... mais en gros ça donne ça:

 
Code :
  1. // dynWSClient est une classe qui génère un client WebService
  2. Class c = dynWSClient.createClient();
  3. Constructor constructor = c.getConstructor();
  4. Object service = constructor.newInstance();
  5. Method method = service.getClass().getDeclaredMethod("getExecutePortType" );
  6. Method eptMethod = method.invoke(service).getClass().getDeclaredMethod("test", Holder.class);
  7. eptMethod.invoke(body); // bLaM!

Message cité 1 fois
Message édité par TBone le 11-03-2008 à 15:11:11

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  212  213  214  ..  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)