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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  168  169  170  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1480742
brisssou
8-/
Posté le 23-11-2006 à 15:31:44  profilanswer
 

Reprise du message précédent :
voilà


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
mood
Publicité
Posté le 23-11-2006 à 15:31:44  profilanswer
 

n°1483176
kadreg
profil: Utilisateur
Posté le 28-11-2006 à 17:08:23  profilanswer
 

Code :
  1. public Suite(Class<?> klass)


 
Ceci est une déclaration de constructeur. Que signifie Class<?> ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1483184
nraynaud
lol
Posté le 28-11-2006 à 17:13:09  profilanswer
 

en fait c'est pour lier le type statique et le type dynamique. quand tu n'as pas le type statique, tu mets "?" .
 
je te donne un exemple avec le type statique dans 5s ...


---------------
trainoo.com, c'est fini
n°1483189
Chaos Inte​stinal
Posté le 28-11-2006 à 17:17:21  profilanswer
 

nraynaud a écrit :

en fait c'est pour lier le type statique et le type dynamique. quand tu n'as pas le type statique, tu mets "?" .
 
je te donne un exemple avec le type statique dans 5s ...


 
Time is up!

n°1483196
nraynaud
lol
Posté le 28-11-2006 à 17:20:34  profilanswer
 

Code :
  1. public class ZeroOneComposition<T extends Entity> extends ZeroOneAssociation<T> {
  2.     public ZeroOneComposition(final Class<T> klass, final Entity parent) {
  3.         super(klass, parent);
  4.         setName("ZeroOneComposition" );
  5.     }


 
et ça s'utilise comme ça :

Code :
  1. final ZeroOneComposition<ObservedEntity> t_composition = new ZeroOneComposition<ObservedEntity>(
  2.                 ObservedEntity.class, t_observer);


 
et je peux pas mettre un truc différent entre les "<>" et le  le Machin.class, sinon c'est statiquement pas valide.
 
la grosse feinte c'est qu'on a pas le droit d'instancier les paramètres directement ( par exemple new T[10] est interdit) donc on est obligé de passer la classe en paramètre (avec la classe on peut faire un Array.newInstance()) . Mais ça ouvre la porte à une vulnérabilité : passer une classe qui ne correspond pas au paramètre de type.
 
Avec cette feinte, on peut pas passer une classe qui a un type différent du paramètre .


---------------
trainoo.com, c'est fini
n°1483199
nraynaud
lol
Posté le 28-11-2006 à 17:22:47  profilanswer
 

enfin, la réponse de base, c'est juste que la classe Class est paramétrée en java 5 et que le mec se foutait du paramètre (comme dans la plupart des cas).


---------------
trainoo.com, c'est fini
n°1483226
the real m​oins moins
Posté le 28-11-2006 à 17:45:12  profilanswer
 

grmf, dans une regex, comment je peux faire "tout sauf ::"
 
[^:]* pour "tout sauf : " mais la jvois pas

n°1483228
nraynaud
lol
Posté le 28-11-2006 à 17:47:01  profilanswer
 

arrête les regexes :fou:  
 
'tain, c'est fini la maternelle :fou:


---------------
trainoo.com, c'est fini
n°1483230
TBone
Qui vivum verrum; vroom vroom.
Posté le 28-11-2006 à 17:47:21  profilanswer
 

sans avoir testé [^(::)]* ?

Message cité 1 fois
Message édité par TBone le 28-11-2006 à 17:47:28

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1483231
the real m​oins moins
Posté le 28-11-2006 à 17:47:35  profilanswer
 

grammaires [:tartragnan]
1956 is over.

mood
Publicité
Posté le 28-11-2006 à 17:47:35  profilanswer
 

n°1483232
the real m​oins moins
Posté le 28-11-2006 à 17:48:02  profilanswer
 

TBone a écrit :

sans avoir testé [^(::)]* ?


depuis quqnd on peut faire des groupes dans des classes?

n°1483234
nraynaud
lol
Posté le 28-11-2006 à 17:49:15  profilanswer
 

the real moins moins a écrit :

grammaires [:tartragnan]
1956 is over.


[:pingouino]  
 
bidouilles de chaines de caratères  [:tartragnan]
1956 is over.
 
 
on utilise des objets maintenant.


---------------
trainoo.com, c'est fini
n°1483235
TBone
Qui vivum verrum; vroom vroom.
Posté le 28-11-2006 à 17:49:28  profilanswer
 

pas con comme remarque... ça m'était sorti comme ça... :)


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1483236
the real m​oins moins
Posté le 28-11-2006 à 17:50:32  profilanswer
 

nraynaud a écrit :

[:pingouino]  
 
bidouilles de chaines de caratères  [:tartragnan]
1956 is over.
 
 
on utilise des objets maintenant.


ha ben c'est surtout qu'qvec un du texte en entrée, chuis pas obligé de triturer du texte hein ?
(a ton avis, keske j'en fait, une fois que le texte est passé dans la regex :O)

n°1483237
Chaos Inte​stinal
Posté le 28-11-2006 à 17:51:14  profilanswer
 

Les assertions avant, c'est pas (?:blablabla) ?

n°1483239
the real m​oins moins
Posté le 28-11-2006 à 17:52:55  profilanswer
 

hein ??

n°1483243
masklinn
í dag viðrar vel til loftárása
Posté le 28-11-2006 à 17:54:59  profilanswer
 

the real moins moins a écrit :

grmf, dans une regex, comment je peux faire "tout sauf ::"

 

[^:]* pour "tout sauf : " mais la jvois pas


([^:]|(?<!:):(?!:))+


Ce sont des contraintes sur les caractères entourant ton caractère (tu prends tout sauf les ":", ou bien alors n'importe quel ":" sauf s'il est suivi ou précédé de ":", mais tu veux juste tester les caractères entourant l'actuel pas les consommer), donc il faut faire appel aux look* assertions (negative lookbehind assertion et negative lookahead assertion ici)

 

À noter que ça élimine aussi les ":::", mais que ça devrait accepter les ":" seuls en début ou fin de string/ligne


Message édité par masklinn le 28-11-2006 à 17:59:50

---------------
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°1483247
Chaos Inte​stinal
Posté le 28-11-2006 à 17:56:50  profilanswer
 

Bin y'a plusieurs sortes de "tout sauf".
Avec des caractères, on utilise [^ ], mais s'il s'agit de "tout sauf le mot groseille", il faut une assertion avant.

 

Par exemple, "tout sauf groseille", c'est (?!groseille) mais je sais plus exactement ni comment ça fonctionne, ni comment c'est implémenté en Java :o

 

Edit: bon bin Mesquine a mieux expliqué que moi :o

Message cité 1 fois
Message édité par Chaos Intestinal le 28-11-2006 à 17:57:43
n°1483249
nraynaud
lol
Posté le 28-11-2006 à 17:57:41  profilanswer
 

the real moins moins a écrit :

ha ben c'est surtout qu'qvec un du texte en entrée, chuis pas obligé de triturer du texte hein ?
(a ton avis, keske j'en fait, une fois que le texte est passé dans la regex :O)


peut-être que c'est pas du plain text mais du texte décoré que tu manipules :o


---------------
trainoo.com, c'est fini
n°1483251
masklinn
í dag viðrar vel til loftárása
Posté le 28-11-2006 à 17:59:02  profilanswer
 

nraynaud a écrit :

arrête les regexes :fou:  
 
'tain, c'est fini la maternelle :fou:


J'vois pas ce que ça a de maternel les regex, si ma mère était comme ça je me serais barré depuis longtemps :o


---------------
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°1483255
the real m​oins moins
Posté le 28-11-2006 à 18:00:28  profilanswer
 

Chaos Intestinal a écrit :

Bin y'a plusieurs sortes de "tout sauf".
Avec des caractères, on utilise [^ ], mais s'il s'agit de "tout sauf le mot groseille", il faut une assertion avant.
 
Par exemple, "tout sauf groseille", c'est (?!groseille) mais je sais plus exactement ni comment ça fonctionne, ni comment c'est implémenté en Java :o
 
Edit: bon bin Mesquine a mieux expliqué que moi :o


oui enfin mtnt que j'ai ton exemple, je vais relire ce qu'il q dit :D

n°1483262
Chaos Inte​stinal
Posté le 28-11-2006 à 18:02:41  profilanswer
 

nraynaud a écrit :

peut-être que c'est pas du plain text mais du texte décoré que tu manipules :o


 
C'est pas bientôt fini de décorer le texte ? :fou:
'tain, c'est fini la maternelle :fou:

n°1483271
the real m​oins moins
Posté le 28-11-2006 à 18:08:00  profilanswer
 

uh, on s'approche, mais:


::pouet::truc
::pouet
ou une chaine vide

doivent me permettre de recuperer
 "pouet" et "truc"  
ou
 null et "pouet"
ou
 null et null
 
[:el g]

n°1483274
masklinn
í dag viðrar vel til loftárása
Posté le 28-11-2006 à 18:10:30  profilanswer
 

heuuu dis moi, t'as pas songé à splitter sur "::" tout simplement? [:moule_bite]


---------------
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°1483278
nraynaud
lol
Posté le 28-11-2006 à 18:12:23  profilanswer
 

nan, parce qu'évidement, il a une grammaire plus compliquée et qu'il veut pas utiliser les outils adaptés [:kikiv]


---------------
trainoo.com, c'est fini
n°1483287
masklinn
í dag viðrar vel til loftárása
Posté le 28-11-2006 à 18:17:19  profilanswer
 

nraynaud a écrit :

nan, parce qu'évidement, il a une grammaire plus compliquée et qu'il veut pas utiliser les outils adaptés [:kikiv]


Donc tu nous dit pas tout, parce que bon sur ton exemple à toi ça fonctionne très bien:

Code :
  1. def getStupidStuff(s):
  2.     def lpad(lst):
  3.         if len(lst) == 2: return lst
  4.         elif len(lst) == 1: return [None] + lst
  5.         else: return [None, None]
  6.     return lpad(filter(lambda s: len(s) > 0, s.split("::" )[-2:]))


---------------
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°1483291
the real m​oins moins
Posté le 28-11-2006 à 18:19:04  profilanswer
 

j4oubliais les quotes [:pingouino]:


::'pouet'::'truc'
::'pouet'
ou une chaine vide

doivent me permettre de recuperer
 "pouet" et "truc"  
ou
 null et "pouet"
ou
 null et null
 
[:el g]
 
 
nraynaud : vachement convaincant

n°1483293
Chaos Inte​stinal
Posté le 28-11-2006 à 18:20:02  profilanswer
 

masklinn a écrit :

Donc tu nous dit pas tout, parce que bon sur ton exemple à toi ça fonctionne très bien:

Code :
  1. def getStupidStuff(s):
  2.     def lpad(lst):
  3.         if len(lst) == 2: return lst
  4.         elif len(lst) == 1: return [None] + lst
  5.         else: return [None, None]
  6.     return lpad(filter(lambda s: len(s) > 0, s.split("::" )[-2:]))



 
C'est joliiii [:atsuko]

n°1483296
nraynaud
lol
Posté le 28-11-2006 à 18:21:50  profilanswer
 

masklinn a écrit :

Donc tu nous dit pas tout, parce que bon sur ton exemple à toi ça fonctionne très bien:

Code :
  1. def getStupidStuff(s):
  2.     def lpad(lst):
  3.         if len(lst) == 2: return lst
  4.         elif len(lst) == 1: return [None] + lst
  5.         else: return [None, None]
  6.     return lpad(filter(lambda s: len(s) > 0, s.split("::" )[-2:]))



heu j'habite de l'autre côté des toblerones et je suis pas gros moi [:moule_bite]


---------------
trainoo.com, c'est fini
n°1483300
masklinn
í dag viðrar vel til loftárása
Posté le 28-11-2006 à 18:26:34  profilanswer
 

the real moins moins a écrit :

j4oubliais les quotes [:pingouino]:


::'pouet'::'truc'
::'pouet'
ou une chaine vide

doivent me permettre de recuperer
 "pouet" et "truc"
ou
 null et "pouet"
ou
 null et null

 

[:el g]

 


nraynaud : vachement convaincant


Ptin mais franchement va faloir que t'arrêtes de faire du Java d'urgence toi [:el g]

Code :
  1. def getStupidStuff(s):
  2.     def lpad(lst):
  3.         if len(lst) == 2: return lst
  4.         elif len(lst) == 1: return [None] + lst
  5.         else: return [None, None]
  6.     return lpad(
  7.         map(lambda s: s.strip('\''),
  8.             filter(lambda s: len(s) > 0,
  9.                 s.split("::" )[-2:]))) # cette expression vous est offerte par "Oui, je peux aussi faire du Lisp en Python"
 

et haupe

>>> getStupidStuff("::'pouet'::'truc'" )
['pouet', 'truc']
>>> getStupidStuff("::'pouet'" )
[None, 'pouet']
>>> getStupidStuff("" )
[None, None]
>>>



On se moque pas, c'est fait pour être jeté pas maintenu donc ça a pas besoin d'être lisible [:thalis]

 

D'ailleurs c'est probablement faisable en une seule ligne de Perl [:el g]

nraynaud a écrit :

heu j'habite de l'autre côté des toblerones et je suis pas gros moi [:moule_bite]


daÿsolaÿ :o

Message cité 1 fois
Message édité par masklinn le 28-11-2006 à 18:31: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°1483440
the real m​oins moins
Posté le 29-11-2006 à 00:33:21  profilanswer
 

masklinn a écrit :

Ptin mais franchement va faloir que t'arrêtes de faire du Java d'urgence toi [:el g]


ouais, sauf qu'avec les groupes de la regex, j'avais un joli mapping facile a faire entre une regex et des attributs d'un objet

masklinn a écrit :

On se moque pas, c'est fait pour être jeté pas maintenu donc ça a pas besoin d'être lisible [:thalis]


ouais, mais non [:el g]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1483441
masklinn
í dag viðrar vel til loftárása
Posté le 29-11-2006 à 00:35:12  profilanswer
 

the real moins moins a écrit :

ouais, sauf qu'avec les groupes de la regex, j'avais un joli mapping facile a faire entre une regex et des attributs d'un objet


genre c'est dur à faire, deux affectations [:el g]

 

Bon ok t'es en java et tu peux pas pêter un coup sans faire un rapport en 3 exemplaires au compilo, mais quand même [:el g]


Message édité par masklinn le 29-11-2006 à 00:35:22

---------------
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°1483443
the real m​oins moins
Posté le 29-11-2006 à 00:43:12  profilanswer
 

il dit qu'il voit pas le rapport, et que vous êtes prié de brancher le cerveau, merci


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1484704
el muchach​o
Comfortably Numb
Posté le 01-12-2006 à 07:18:32  profilanswer
 

kadreg a écrit :

Citation :


java est moins chiant [que les autres langages], mais les bugs de la jvm le rende inutilisable, donc poubelle



ah ah lol


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1488129
Java 93
Je t'aime Marie
Posté le 07-12-2006 à 16:43:50  profilanswer
 

Tiche TUC !!! BAAAM!
FATAL ERROR !!!  
[:aganemnon]


---------------
Faites l'amour pas la guerre, à prendre dans les deux sens :P
n°1488130
Java 93
Je t'aime Marie
Posté le 07-12-2006 à 16:44:55  profilanswer
 

g fait un truc bizarre alors

n°1488134
Chaos Inte​stinal
Posté le 07-12-2006 à 16:47:38  profilanswer
 

Java 93 a écrit :

Tiche TUC !!! BAAAM!
FATAL ERROR !!!  
[:aganemnon]


 
kitétoua ?  :heink:

n°1488478
Java 93
Je t'aime Marie
Posté le 08-12-2006 à 12:01:44  profilanswer
 

lol excusez moi je flood.
Gourde comme je suis.
Trompé de topic.


---------------
Faites l'amour pas la guerre, à prendre dans les deux sens :P
n°1489418
the real m​oins moins
Posté le 11-12-2006 à 11:07:08  profilanswer
 

quel serait selon vous le meilleur moyen de verifier l'integrité d'un fichier (ou d'un tas de fichiers, plus precisement....) sur le filesystem? ... Sachant que j'ai plus besoin de perfs que de sûreté, pour autant que le systeme ne me sorte pas de faux négatifs, of course.

n°1489441
masklinn
í dag viðrar vel til loftárása
Posté le 11-12-2006 à 11:21:19  profilanswer
 

the real moins moins a écrit :

quel serait selon vous le meilleur moyen de verifier l'integrité d'un fichier (ou d'un tas de fichiers, plus precisement....) sur le filesystem? ... Sachant que j'ai plus besoin de perfs que de sûreté, pour autant que le systeme ne me sorte pas de faux négatifs, of course.


Les fichiers existent déjà ou tu veux créer des fichiers dont tu pourras vérifier l'intégrité par la suite?


Message édité par masklinn le 15-06-2009 à 13:59:26

---------------
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°1489442
the real m​oins moins
Posté le 11-12-2006 à 11:22:26  profilanswer
 

euh, les 2 mon général; pourquoi cette question ?
(en gros, j'extrait des fichiers d'une archive et je veux verifier que l'user a pas fait le malin en les modifiant)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  168  169  170  ..  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)