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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  279  280  281  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°2029620
basketor63
Sarkozy en prison
Posté le 15-10-2010 à 15:44:40  profilanswer
 

Reprise du message précédent :

zapan666 a écrit :


pour faire quelque chose genre ça ?

Code :
  1. List<B> lc = la;


normal qu'on ne puisse pas le faire : la c'est une liste de A.
(je comprend pas le problème en fait)

 

parceque B hérite de A

 

donc List<A> peut contenir des A et des B, et List<B> seulement des B, par contre List<B> n'est pas une instance de List<A>, il y a pas de relation d'héritage, donc le cast marche pas
c'est en fait le même probleme avec les tableaux, il faut reconstruire le tableau en entier

 


zapan666 a écrit :

maList.addAll(liste) ça marche pas mal non plus.

 

si t'as déjà fait maList = new ArrayList() avant oui évidement

Message cité 1 fois
Message édité par basketor63 le 15-10-2010 à 15:45:27
mood
Publicité
Posté le 15-10-2010 à 15:44:40  profilanswer
 

n°2029636
zapan666
Tout est relatif
Posté le 15-10-2010 à 16:11:09  profilanswer
 

basketor63 a écrit :


 
parceque B hérite de A
 
donc List<A> peut contenir des A et des B, et List<B> seulement des B, par contre List<B> n'est pas une instance de List<A>, il y a pas de relation d'héritage, donc le cast marche pas
c'est en fait le même probleme avec les tableaux, il faut reconstruire le tableau en entier
 
 


et List<A> peut contenir des C qui hérite de A mais pas de B. Donc heureusement que le cast ne marche pas.


---------------
my flick r - Just Tab it !
n°2030043
exhortae
Membre du Cartel des Médecins
Posté le 17-10-2010 à 20:42:31  profilanswer
 

Dites comment vous traduiriez dump en français, genre pour le dump d'une base de donnée

n°2030048
basketor63
Sarkozy en prison
Posté le 17-10-2010 à 21:08:52  profilanswer
 

zapan666 a écrit :

et List<A> peut contenir des C qui hérite de A mais pas de B. Donc heureusement que le cast ne marche pas.

 

il me semble qu'on peut faire

 

List<B> lb = new List<B>();
List l = lb;
List<A> la = l;

 

Il y aura des warnings mais ça passe à la compilation je crois

 

Par contre l'execution si on fait la.add(new C()); je sais pas ce qui se passe ou même juste la.add(new A());

 

Integer i = new Integer(2);
List l = new ArrayList();
l.add(i);

 

String s = (String) l.get(0);

 

si on ajoute les type sa ça se verra dès la compilation que ça déconnerait, ce qui est du coup clairement l'intérêt de pouvoir typer les listes :D

 

si jamais  la.add(new C()); ça fonctionne à l'execution, je vois pas pourquoi le cast de List<B> en List<A> de façon directe n'est pas possible, donc j'aurai tendance à penser que ça marche pas, je vérifierai demain :D


Message édité par basketor63 le 17-10-2010 à 21:26:45
n°2030051
Siluro
Posté le 17-10-2010 à 21:40:39  profilanswer
 

exhortae a écrit :

Dites comment vous traduiriez dump en français, genre pour le dump d'une base de donnée


Une copie, un backup... selon le contexte.

n°2030057
exhortae
Membre du Cartel des Médecins
Posté le 17-10-2010 à 22:16:29  profilanswer
 

Siluro a écrit :


Une copie, un backup... selon le contexte.


 
 
 :jap:

n°2030116
gizmo
Posté le 18-10-2010 à 10:43:59  profilanswer
 

Siluro a écrit :


Une copie, un backup... selon le contexte.


Deux propositions: une potable, et l'autre en anglais (et a cote de la plaque). Pas mal...
 
La traduction de "to dump", c'est "decharger", mais cela donne une mauvaise perception car l'on s'imagine que la BDD est vide ensuite.
Ce qui se rapproche plus du point de vue semantique, c'est la creation d'une "image" (au sens informatique du terme).

n°2030120
basketor63
Sarkozy en prison
Posté le 18-10-2010 à 10:56:34  profilanswer
 

bah une copie ...

 

après en langage informatique, dump sous entend qu'on fait une copie dans un format différent, par exemple fichiers plats

 

sinon transférer ?
transvaser ? :D

Message cité 1 fois
Message édité par basketor63 le 18-10-2010 à 10:58:03
n°2030123
gizmo
Posté le 18-10-2010 à 11:05:24  profilanswer
 

basketor63 a écrit :

bah une copie ...
après en langage informatique, dump sous entend qu'on fait une copie dans un format différent, par exemple fichiers plats


Non, justement. Une copie sous-entend que l'on presevre autant que possible la forme originale (et quand on prefixe (ex: photocopier), on qualifie la forme que l'on copie).
Le dump ne conserve aucunement la forme originale, juste le fond.

n°2030128
brisssou
8-/
Posté le 18-10-2010 à 11:19:16  profilanswer
 

bhé un export alors ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
mood
Publicité
Posté le 18-10-2010 à 11:19:16  profilanswer
 

n°2030197
basketor63
Sarkozy en prison
Posté le 18-10-2010 à 13:54:22  profilanswer
 

gizmo a écrit :

Non, justement. Une copie sous-entend que l'on presevre autant que possible la forme originale (et quand on prefixe (ex: photocopier), on qualifie la forme que l'on copie).
Le dump ne conserve aucunement la forme originale, juste le fond.

 

non pas forcément
sinon quand on copiait un CD sur une cassette on aurait pas utilisé le mot copie

 

car le contexte fait qu'on sait que c'est plus le contenu que le contenant qu'on va copier
et avec une base de donnée c'est pareil

 

le mot dump en lui même parait avoir un sens spécifique mais c'est juste parcequ'on l'imagine directement dans son contexte informatique

 

je pense que si tu dis I am going to take a dump
ça veut dire je vais aller chier


Message édité par basketor63 le 18-10-2010 à 13:58:24
n°2030198
basketor63
Sarkozy en prison
Posté le 18-10-2010 à 13:55:43  profilanswer
 

brisssou a écrit :

bhé un export alors ?

 

export c'est pas mal

 

je pensais a extraction, mais ça peut sous entendre qu'on prend juste un extrait et pas tout

 

mais c'est bien à ça que servent les qualificatifs

 

"extraction complete"

 

je sais même pas si dump sous entend que c'est toute la base


Message édité par basketor63 le 18-10-2010 à 13:59:18
n°2030225
TBone
Qui vivum verrum; vroom vroom.
Posté le 18-10-2010 à 14:25:28  profilanswer
 

c'est pour ça que je dump... je me pose pas toutes ces questions :whistle:


Message édité par TBone le 18-10-2010 à 14:25:37

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2030272
Siluro
Posté le 18-10-2010 à 15:48:32  profilanswer
 

Et c'est pour ça que j'ai précisé "selon le contexte" et ajouté des points de suspension, pour suggérer la variété de mots existants. Après, si certains sont allergiques au premier anglicisme qu'ils voient...
 
Bref. [:littlebill]

n°2030378
Di@bolik
Posté le 18-10-2010 à 22:08:33  profilanswer
 

Tout simplement ... une sauvegarde hein.

n°2030662
mcrak
1er, 2ème & 3eme top player.
Posté le 19-10-2010 à 20:16:08  profilanswer
 

J'ai quelques doutes sur ma compréhension de l'inversion de contrôle, et notamment de l'injection de dépendance. J'ai lu plusieurs tutoriels sur le sujet mais ça reste flou.
 
Quelqu'un peut-il me fournir un exemple pertinent ?
 
Merci à celui qui prendra le temps  :)


---------------
Arsenal est une équipe de pipes.
n°2030666
DaMehdi
Posté le 19-10-2010 à 20:39:56  profilanswer
 

mcrak a écrit :

J'ai quelques doutes sur ma compréhension de l'inversion de contrôle, et notamment de l'injection de dépendance. J'ai lu plusieurs tutoriels sur le sujet mais ça reste flou.
 
Quelqu'un peut-il me fournir un exemple pertinent ?
 
Merci à celui qui prendra le temps  :)


 
Je ne sais pas si les tutoriaux ont été updaté mais je les ai trouvés excellents à l'époque :  http://tahe.developpez.com/

n°2030704
mcrak
1er, 2ème & 3eme top player.
Posté le 19-10-2010 à 23:34:33  profilanswer
 

Merci pour le lien.
 
Si y en a d'autres qui peuvent m'aider ça serait cool


---------------
Arsenal est une équipe de pipes.
n°2030705
cooltwan
Posté le 19-10-2010 à 23:39:48  profilanswer
 

regarde ce bouquin si tu peux
 
http://www.blogmfc.com/content/binary/head-first-design-pattern.jpg

n°2030716
the real m​oins moins
Posté le 20-10-2010 à 00:36:13  profilanswer
 

mcrak a écrit :

J'ai quelques doutes sur ma compréhension de l'inversion de contrôle, et notamment de l'injection de dépendance. J'ai lu plusieurs tutoriels sur le sujet mais ça reste flou.
 
Quelqu'un peut-il me fournir un exemple pertinent ?
 
Merci à celui qui prendra le temps  :)


un composant A *déclare* qu'il dépend d'un autre composant B (via une annotation, un parametre de constructeur, ...)
il ne sais pas *comment* attraper B: il n'a pas le controle.
on parle d'inversion de controle, parce que "dans le temps", A savait comment attraper B (parce que B etait un singleton, parce que A faisait un lookup, etc..); "maintenant", c'est un "container" qui se charge de controler ces dépendences.
on parle d'injection de dépendance, parce que le dit "container" se charge d'instancier les composants à la place de l'application, et "injecte" les dépendences entre les composants: au moment d'instancier A, le container voit qu'il faut B et l'injecte dans A (via le constructeur par exemple)
 
si t'as jamais bossé dans un environment pourri de singletons et de lookups, ça va pas te parler; de même que si tu t'es habitué a l'IOC, tu en baves quand tu retournes dans un environement a l'ancienne ...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2030717
nraynaud
lol
Posté le 20-10-2010 à 00:43:04  profilanswer
 

et quand tu fais du PHP, où tout est avec des variables globales et des includes à la sauvage ? [:ciler]


---------------
trainoo.com, c'est fini
n°2030718
the real m​oins moins
Posté le 20-10-2010 à 00:49:51  profilanswer
 

nraynaud a écrit :

et quand tu fais du PHP, où tout est avec des variables globales et des includes à la sauvage ? [:ciler]


vous vous êtes trompé de topic monsieur  [:fing fang fung]  
(mais http://svn.codehaus.org/picocontainer/php/ sinon)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2030747
mcrak
1er, 2ème & 3eme top player.
Posté le 20-10-2010 à 09:50:36  profilanswer
 

Merci Cooltwan, je vais voir si je peux le trouver en biblio

 
the real moins moins a écrit :


un composant A *déclare* qu'il dépend d'un autre composant B (via une annotation, un parametre de constructeur, ...)
il ne sais pas *comment* attraper B: il n'a pas le controle.
on parle d'inversion de controle, parce que "dans le temps", A savait comment attraper B (parce que B etait un singleton, parce que A faisait un lookup, etc..); "maintenant", c'est un "container" qui se charge de controler ces dépendences.
on parle d'injection de dépendance, parce que le dit "container" se charge d'instancier les composants à la place de l'application, et "injecte" les dépendences entre les composants: au moment d'instancier A, le container voit qu'il faut B et l'injecte dans A (via le constructeur par exemple)

 

si t'as jamais bossé dans un environment pourri de singletons et de lookups, ça va pas te parler; de même que si tu t'es habitué a l'IOC, tu en baves quand tu retournes dans un environement a l'ancienne ...


Merci pour ton aide, je vais essayer d'illustrer tes propos.

 

Disons qu'on a une classe qui possède en attribut un objet de la classe B :

Code :
  1. class A {
  2. private B myB;
  3. A(paramètres nécessaires pour instancier myB) {
  4.       myB = new B(paramètres nécessaires pour instancier myB);
  5.     }
  6. }
  7. //donc pour A doit connaître l'implémentation de B pour l'instancier, tout changement sur B impacte sur le code de A, ce qui réduit l'évolutivité.
  8. //Avec un container:
  9. class A {
  10.   private B myB;
  11.   A(containerB container) {
  12.   myB = container.getInstance();
  13.   }
  14. }
  15. interface containerB {
  16. containerB getInstance();
  17. }
 

C'est bien cela que tu voulais dire ?
Mais dans ce cas, imaginons qu'on ait 2 implémentations containerBo et containerBa de containerB. Alors maintenant, on peut injecter la dépendance via le conteneur sans changer le code de A, c'est cela ?
C'est à l'éxecution qu'on détermine quelle implémentation est utilisée n'est-ce pas ?

Message cité 2 fois
Message édité par mcrak le 20-10-2010 à 09:58:56

---------------
Arsenal est une équipe de pipes.
n°2030767
the real m​oins moins
Posté le 20-10-2010 à 10:17:57  profilanswer
 

NON.
 
A n'a ni connaissance du container, ni de comment on instancie B.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2030774
zapan666
Tout est relatif
Posté le 20-10-2010 à 10:27:31  profilanswer
 

mcrak a écrit :

Merci Cooltwan, je vais voir si je peux le trouver en biblio
 


 

mcrak a écrit :


Merci pour ton aide, je vais essayer d'illustrer tes propos.
 
Disons qu'on a une classe qui possède en attribut un objet de la classe B :

Code :
  1. class A {
  2. private B myB;
  3. A(paramètres nécessaires pour instancier myB) {
  4.       myB = new B(paramètres nécessaires pour instancier myB);
  5.     }
  6. }
  7. //donc pour A doit connaître l'implémentation de B pour l'instancier, tout changement sur B impacte sur le code de A, ce qui réduit l'évolutivité.
  8. //Avec un container:
  9. class A {
  10.   private B myB;
  11.   A(containerB container) {
  12.   myB = container.getInstance();
  13.   }
  14. }
  15. interface containerB {
  16. containerB getInstance();
  17. }


 
C'est bien cela que tu voulais dire ?
Mais dans ce cas, imaginons qu'on ait 2 implémentations containerBo et containerBa de containerB. Alors maintenant, on peut injecter la dépendance via le conteneur sans changer le code de A, c'est cela ?
C'est à l'éxecution qu'on détermine quelle implémentation est utilisée n'est-ce pas ?


Code :
  1. public MyContainer {
  2.      public void inject() {
  3.               B b = new B();
  4.               A a = new A();
  5.              
  6.               a->inject(b);
  7.      }
  8. }


A et B ne sont même pas au courant qu'il y a une injection ou non.  


---------------
my flick r - Just Tab it !
n°2030783
zapan666
Tout est relatif
Posté le 20-10-2010 à 10:38:30  profilanswer
 

Question hibernate.

 

On a repris au projet, et on vient de s'apercevoir qu'il y a une requête qui fait une jointure sur plus de 50 tables. le SGBD pète car il n'arrive pas à faire une jointure sur plus de 50 tables.

 

La requête est généré sur une liste d'objet avec de l'héritage sur les objets. On a plus de 50 sous type (et 1 table = 1 class hérité), donc hibernate fait la jointure sur toutes les tables pour reconstituer les objets. Pour moi, c'est un défaut de conception du model, mais on a pas assez de marge de manœuvre pour changer ça [:petrus75].

 

Il y a un moyen pour éviter la jointure sur les 50 tables ? en regardant les tables, hibernate devrait pouvoir faire une jointure sur une seule table uniquement quand il veut récupérer un élément (à la place d'une jointure sur toutes les tables pour tous les éléments)

 

On a essayé de mettre fetch="select" sur la liste qui pose problème : ça change rien. "hibernate.max_fetch_depth" à 0 sur la connexion, mais la solution n'est pas viable car ça impacte toutes les requêtes. La dernière solution serait de changer nos dev' pour passer sous la barre des 50 tables mais bon, c'est pas vraiment pérenne [:petrus75].

 

bref, là, on sèche  [:boidleau]


Message édité par zapan666 le 20-10-2010 à 10:38:57

---------------
my flick r - Just Tab it !
n°2030790
cooltwan
Posté le 20-10-2010 à 10:51:36  profilanswer
 

teste ce genre de tuning : http://docs.jboss.org/hibernate/co [...] e-fetching
 
pour forcer des SELECT (soit au niveau mapping ou au niveau requête hql suivant tes besoins)
 
 
(Pour tester la solidité du bazar tu peux faire en hql un select Object qui te remontera toute la base :D)

Message cité 1 fois
Message édité par cooltwan le 20-10-2010 à 11:02:16
n°2030796
zapan666
Tout est relatif
Posté le 20-10-2010 à 11:01:09  profilanswer
 

cooltwan a écrit :

teste ce genre de tuning : http://docs.jboss.org/hibernate/co [...] e-fetching
 
pour forcer des SELECT (soit au niveau mapping ou au niveau requête hql suivant tes besoins)


on est en train d'essayer ça d'abord
http://docs.jboss.org/hibernate/co [...] criminator

Citation :

The optional fetch="select" declaration tells Hibernate not to fetch the ChequePayment subclass data using an outer join when querying the superclass.


(:o on avait mit le fetch sur l'élément list ahaha)
Bon le problème, c'est qu'on galère avec hyperjaxb (je connais pas du tout ce truc)  [:tim_coucou]


---------------
my flick r - Just Tab it !
n°2030815
LeRiton
Posté le 20-10-2010 à 11:24:41  profilanswer
 

Vous connaissez une lib pour faire de l'application tactile sexy en desktop ? Des contrôles et transitions un peu chiadées à la smartphone, éventuellement un look&feel...
 
Contexte : un PC tactile de bonne dimension (15 / 17 pouces), Win XP, Java 6, appli en full screen et démarrage auto.
 
Merci [:dawa]
 

n°2030821
0x90
Posté le 20-10-2010 à 11:37:55  profilanswer
 

LeRiton a écrit :

Vous connaissez une lib pour faire de l'application tactile sexy en desktop ? Des contrôles et transitions un peu chiadées à la smartphone, éventuellement un look&feel...
 
Contexte : un PC tactile de bonne dimension (15 / 17 pouces), Win XP, Java 6, appli en full screen et démarrage auto.
 
Merci [:dawa]
 


 
http://qt.nokia.com/products/qt-quick
 
http://www.clutter-project.org/
 
[edit]
Ah, en java  [:madametaxa]


Message édité par 0x90 le 20-10-2010 à 11:42:47

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2030840
the real m​oins moins
Posté le 20-10-2010 à 12:32:28  profilanswer
 

utilisateurs d'intellij: je sais pas si c'est moi, ou si c'est depuis une certaine update, mais j'ai l'impression qu'intellij ne détecte plus tout seul l'scm utilisé quand je crée un nouveau project. un peu relou d'aller devoir lui dire pour chaque project que c'est subversion.
Pas trouvé d'option pour dire "fout svn partout par defaut j'irai changer si necessaire" ni "essaie de trouver ce que c'est tout seul, spa compliqué".
 
thoughts ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2030850
LeRiton
Posté le 20-10-2010 à 13:30:14  profilanswer
 

Même chose ici, en 9.0.3. Comme je suis sous Mercurial et que c'est un plugin, je pensais que ça venait de là.

n°2030906
the real m​oins moins
Posté le 20-10-2010 à 14:48:55  profilanswer
 

ouais.. bon j'ai désactivé le support pour les scm que j'utilise pas et n'utiliserai jamais, on verra.. (gardé svn, cvs et git)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2030925
basketor63
Sarkozy en prison
Posté le 20-10-2010 à 15:35:16  profilanswer
 

mcrak a écrit :

Merci Cooltwan, je vais voir si je peux le trouver en biblio
 


 

mcrak a écrit :


Merci pour ton aide, je vais essayer d'illustrer tes propos.
 
Disons qu'on a une classe qui possède en attribut un objet de la classe B :

Code :
  1. class A {
  2. private B myB;
  3. A(paramètres nécessaires pour instancier myB) {
  4.       myB = new B(paramètres nécessaires pour instancier myB);
  5.     }
  6. }
  7. //donc pour A doit connaître l'implémentation de B pour l'instancier, tout changement sur B impacte sur le code de A, ce qui réduit l'évolutivité.
  8. //Avec un container:
  9. class A {
  10.   private B myB;
  11.   A(containerB container) {
  12.   myB = container.getInstance();
  13.   }
  14. }
  15. interface containerB {
  16. containerB getInstance();
  17. }


 
C'est bien cela que tu voulais dire ?
Mais dans ce cas, imaginons qu'on ait 2 implémentations containerBo et containerBa de containerB. Alors maintenant, on peut injecter la dépendance via le conteneur sans changer le code de A, c'est cela ?
C'est à l'éxecution qu'on détermine quelle implémentation est utilisée n'est-ce pas ?


 
ça on peut déjà le faire avec des Factory
Il faudrait que
 

Code :
  1. public class BImpl implements B{
  2. }
  3. public class Factory {
  4. public static B getNewB(T param){
  5.     return new BImpl(param);
  6. }
  7. }
  8. public class AImpl implements A {
  9. B myB;
  10. public A(T param){
  11. myB = Factory.getNewB(param.add(5));
  12. }


 
Là il n'y a qu'a changer le code dans la factory pour envoyer une nouvelle implementation de B.
Par contre ça dispense pas d'avoir une interface bien pensée ça c'est certain, il y a pas de miracle à ce niveau.
 
Avec l'injection t'as plus à faire myB = Factory.getNewB(param); il suffit de faire un @autowire B myB;
Du coup tu n'as même plus de dépendance au container. Par contre il faut que le container supporte l'injection j'imagine.
Par contre là vu que t'as un param l'autowire ça va pas le faire;
 
Je suis pas certains mais il me semble qu'un avantage c'est pour l'initialisation de l'ensemble, le container trouve de lui même l'ordre suivant les dépendances.
Et aussi au niveau désign, on est rapidement incité à penser chaque composants de façon indépendante.
 


Message édité par basketor63 le 20-10-2010 à 16:13:31
n°2030928
basketor63
Sarkozy en prison
Posté le 20-10-2010 à 15:43:40  profilanswer
 

est ce que log4j permet de logguer ce qui se passe lors du write d'un outputstream ?

 
Code :
  1. GZIPOutputStream gzos = new GZIPOutputStream(response.getOutputStream());
  2.  final OutputStreamWriter outputStreamWriter = new OutputStreamWriter(gzos,UTF_8);
  3. XStream xstream = new XStream();
  4. xstream.toXML(MonObjet, outputStreamWriter );
 

a priori xstream.toXML génère du texte UTF8, mais cette commande reserialise et créé du texte une seconde fois

 
Code :
  1. String s = xstream.toXML(MonObjet);
  2. log.debug(s);
 


en fait il faudrait un truc genre

Code :
  1. xstream.toXML(MonObjet, new Log4jDebugWriter(outputStreamWriter) );
 

mais je vois rien qui y ressemble


Message édité par basketor63 le 20-10-2010 à 15:51:41
n°2030959
the real m​oins moins
Posté le 20-10-2010 à 17:49:31  profilanswer
 

wtf


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2030975
basketor63
Sarkozy en prison
Posté le 20-10-2010 à 18:35:07  profilanswer
 

qu'est ce que tu captes pas ?

n°2030978
the real m​oins moins
Posté le 20-10-2010 à 18:48:36  profilanswer
 

ta question.
plante ton debugger si tu veux voir ce qui passe par le Writer,
au pire t'etend writer et tu logges de la mais bon ... le probleme n'est vraisemblablement pas la..


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2031008
basketor63
Sarkozy en prison
Posté le 20-10-2010 à 21:07:04  profilanswer
 

si mais log4j n'offre rien pour le faire
il y a la classe FilterOutputStream qu'on peut étendre mais le probleme reste comment loguer du write(int i).
Il faudrait bufferiser, détecter les retours chariot etcetera
ou alors y aller bourrin et tout stocker et tout écrire au flush ou au close
au final je pense qu'un double sérialisation et un joli if(log.isDebug) fera moins chier ...

 

lol je viens de voir qu'on pouvait enlever les numéros de lignes des balises de code en double cliquant


Message édité par basketor63 le 20-10-2010 à 21:16:17
n°2031109
84mickael
Posté le 21-10-2010 à 11:41:47  profilanswer
 

Le contenu de ce message a été effacé par son auteur


Message édité par 84mickael le 21-10-2010 à 11:42:06
n°2031111
the real m​oins moins
Posté le 21-10-2010 à 11:44:12  profilanswer
 

Class<Enum>


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  279  280  281  ..  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)