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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  207  208  209  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1672707
gizmo
Posté le 17-01-2008 à 13:20:07  profilanswer
 

Reprise du message précédent :

the real moins moins a écrit :


ils (sun) vont ptet (esperons...) jeter derby et foutre un truc un peu plus robuste dans le jre ...
on peut rever :ange:


tu penses a MyIsam? [:ddr555]

mood
Publicité
Posté le 17-01-2008 à 13:20:07  profilanswer
 

n°1672727
the real m​oins moins
Posté le 17-01-2008 à 13:52:51  profilanswer
 

je pense à rien, si ce n'est que n'importe quoi pour remplacer derby ne peut qu'etre mieux :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1672740
basketor63
Sarkozy en prison
Posté le 17-01-2008 à 14:10:06  profilanswer
 

Bon je vais reformuler ma question :o
C'est possible de rafraichir des vues marterialisées depuis jdbc ? :o

n°1672741
nraynaud
lol
Posté le 17-01-2008 à 14:11:22  profilanswer
 

basketor63 a écrit :

Bon je vais reformuler ma question :o
C'est possible de rafraichir des vues marterialisées depuis jdbc ? :o


ben tu peux pas envoyer ta commande dans uen requête native ?


---------------
trainoo.com, c'est fini
n°1672754
masklinn
í dag viðrar vel til loftárása
Posté le 17-01-2008 à 14:25:25  profilanswer
 

the real moins moins a écrit :


t'es sur que c'est le cas pour toutes les versions >1.1 et sur tous les os ?


Toutes les versions > 1.1 oui, tous les OS je suis pas sûr, si ça se trouve la JVM utilise encore des green threads sur VAX [:petrus75]


---------------
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°1672771
basketor63
Sarkozy en prison
Posté le 17-01-2008 à 14:46:32  profilanswer
 

nraynaud a écrit :

ben tu peux pas envoyer ta commande dans uen requête native ?

 

Ca me parait bizarre de metre ça dans un prepared statement, mais je suis encore en phase de recherche, j'ai pas éssayé encore, je m'attendais à trouver facilement sur google la réponse à cette question.

 

en effet les appels jdbc c'est surtout preparedStatement.executeQuery() pour les select et preparedStatement.update() pour les inserts, les deletes et les updates


Message édité par basketor63 le 17-01-2008 à 14:48:23
n°1672798
lorill
Posté le 17-01-2008 à 15:26:45  profilanswer
 

il peut ne pas etre prepared, ton Statement, et t'as une methode execute()...
 
http://java.sun.com/j2se/1.4.2/doc [...] ng.String)

n°1672806
basketor63
Sarkozy en prison
Posté le 17-01-2008 à 15:37:58  profilanswer
 

lorill a écrit :

il peut ne pas etre prepared, ton Statement, et t'as une methode execute()...

 

http://java.sun.com/j2se/1.4.2/doc [...] ng.String)

 

hum il s'agit d'une interface par contre
ok j'avais pas vu Connection.createStatement() en début de doc


Message édité par basketor63 le 17-01-2008 à 15:38:49
n°1672816
Jubijub
Parce que je le VD bien
Posté le 17-01-2008 à 15:50:40  profilanswer
 


 
tain je suis à la rue j'avais pas vu ça :D...
 
sinon je doute qu'ils jettent Derby pour ça, c'est pas vraiment identique comme usage de DB...


---------------
Jubi Photos : Flickr - 500px
n°1672835
the real m​oins moins
Posté le 17-01-2008 à 16:12:44  profilanswer
 

pour ceux qui ont deja fait joujou avec javax.scripting: est-ce qu'il y a moyen de faire un semblant d'introspection avec ça?  
 
mon use case, en fait: un (power) utilisateur entre un script, qui a besoin de parametres... un (autre) utilisateur selectionne le dit script pour execution ... et je voudrais generer une ui minimale pour que le dit utilisateur puisse entre les valeurs des parametres pour la dite execution .. je suis preneur de toute (bonne) idée.
(la premiere c'est qu'a l'ecriture du script, l'utilisateur decrit les parametres a utiliser, simplement, mais si y'a plus straightforward, je prend)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 17-01-2008 à 16:12:44  profilanswer
 

n°1672872
basketor63
Sarkozy en prison
Posté le 17-01-2008 à 16:45:06  profilanswer
 

SELECT A.x,A.y,B.z
FROM A,B  
WHERE lower(A.x)=lower(B.x)

 

Il y a une requete comme ça sur un projet [:prozac]
fullscan sur jointure, bien joué http://forum-images.hardware.fr/icones/message/icon14.gif
évidement la fonctionalité correspondante était grisée dans l'appli vu que la requette finissait pas en temps suportable humainement (même au au bout d'un quart d'heure)

 

heureusement que les generated columns existent :whistle:

Message cité 1 fois
Message édité par basketor63 le 17-01-2008 à 16:45:45
n°1672876
the real m​oins moins
Posté le 17-01-2008 à 16:46:13  profilanswer
 

je crois que tu t'es trompé de topak.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1672893
basketor63
Sarkozy en prison
Posté le 17-01-2008 à 17:04:08  profilanswer
 

the real moins moins a écrit :

je crois que tu t'es trompé de topak.

 

bah non c'est une requête jdbc :o en dur dans une variable static final,même pas dans un fichier de ressources [:aloy]
j'étais trop tenté de le faire partager désolé :whistle:, certains ont pas la chance d'utiliser hibernate :/ :cry:

Message cité 1 fois
Message édité par basketor63 le 17-01-2008 à 17:20:27
n°1672926
the real m​oins moins
Posté le 17-01-2008 à 18:07:10  profilanswer
 

basketor63 a écrit :


 
bah non c'est une requête jdbc :o en dur dans une variable static final,même pas dans un fichier de ressources [:aloy]
j'étais trop tenté de le faire partager désolé :whistle:, certains ont pas la chance d'utiliser hibernate :/ :cry:


ouais ben alors, ça, c'est un des premiers trucs qu'on a essayé de m'apprendre, et au final je vois pas l'interet:
- tu dois qd meme repackager ton bordel si tu veux changer la requete
- ça rend le bordel moins lisible, moins facile a tracker (et bonjour la lisibilité des que t'as deux+ params dans ta requete)
Alors a part si ton appli doit tourner sur des db fondamentalement differentes et que t'es trop con pour utiliser une lib qui joue à ça a ta place et que tu veux donc te coltiner des millions de requetes dans 273 fichiers differents (avec l'echappage des quotes et autres aléatoire, suivant l'humeur du dev qui lira le fichier en question, et l'impossibilité de voir quel param correspond a quoi) ...
 
bref, je persiste, j'ai raison, t'as tord, salut.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1672941
nraynaud
lol
Posté le 17-01-2008 à 18:47:17  profilanswer
 

Hep les gens, j'ai tomcat qui va piocher son logger dans le .war d'une de mes webaps, ce qui m'ennuie au plus au point (because il se le garde en static et ça décharge pas le .war après). Vous savez comment éviter ça ?


---------------
trainoo.com, c'est fini
n°1672960
frabill
Posté le 17-01-2008 à 19:36:38  profilanswer
 

Tu l'as configuré comme recommandé ici ? http://wiki.apache.org/tomcat/FAQ/Logging

n°1672964
nraynaud
lol
Posté le 17-01-2008 à 19:39:41  profilanswer
 

quand je fais ça, j'ai intellij qui peut pu me replier l'application, donc je peux rien vérifier [:ciler]


---------------
trainoo.com, c'est fini
n°1672974
basketor63
Sarkozy en prison
Posté le 17-01-2008 à 20:08:57  profilanswer
 

the real moins moins a écrit :

ouais ben alors, ça, c'est un des premiers trucs qu'on a essayé de m'apprendre, et au final je vois pas l'interet:
- tu dois qd meme repackager ton bordel si tu veux changer la requete
- ça rend le bordel moins lisible, moins facile a tracker (et bonjour la lisibilité des que t'as deux+ params dans ta requete)
Alors a part si ton appli doit tourner sur des db fondamentalement differentes et que t'es trop con pour utiliser une lib qui joue à ça a ta place et que tu veux donc te coltiner des millions de requetes dans 273 fichiers differents (avec l'echappage des quotes et autres aléatoire, suivant l'humeur du dev qui lira le fichier en question, et l'impossibilité de voir quel param correspond a quoi) ...
 
bref, je persiste, j'ai raison, t'as tord, salut.


 
les requêtes en string avec des quotes

Code :
  1. blabla=" select machin "+
  2. "from trucmuche"


 
avec toutes les variantes tentantes genre  

Code :
  1. blibli=" select machin "+
  2. " bidule="+STATIC.CONSTANTE+" and muche "+
  3. + clauseRouleeSousLesAisselles+
  4. " from trucmuche "


 
c'est moins tentant dans un fichier de ressource
 
tu as la requete, avec quand même des retour chariots " \ " et des " ? "
Si on pouvait écrire des strings sans retour à la ligne nécéssitant un + ça me generait moins
 
enfin idéalement je preferai devoir faire des requetes en java genre hql avec des empilement d'objets, mais peut être qu'a l'usage c'est nul je sais pas.

n°1673008
gysmovoile
Pur beurre :o
Posté le 17-01-2008 à 21:09:55  profilanswer
 

vive hibernate quand meme hein :o


---------------
--> Cuisine à la Plancha, ça sent bon le soleil :) <-- Nexus 7 2013 --
n°1673025
charly007
Posté le 17-01-2008 à 22:02:51  profilanswer
 

basketor63 a écrit :

SELECT A.x,A.y,B.z
FROM A,B  
WHERE lower(A.x)=lower(B.x)


 
Il y a une requete comme ça sur un projet [:prozac]
fullscan sur jointure, bien joué http://forum-images.hardware.fr/ic [...] icon14.gif
évidement la fonctionalité correspondante était grisée dans l'appli vu que la requette finissait pas en temps suportable humainement (même au au bout d'un quart d'heure)
 
heureusement que les generated columns existent :whistle:


Ou bien un index basé sur une fonction :
http://download.oracle.com/docs/cd [...] htm#i17539

n°1673031
basketor63
Sarkozy en prison
Posté le 17-01-2008 à 22:20:51  profilanswer
 


 
sur oracle [:doc petrus], mais sur DB2  [:tartragnan]
 
sur db2 il faut faire une colone générée plus un index sur la colone générée
 
je vérifierai pour les index mais ça m'étonnerai ...
 
mais bon c'est hs tout ça dixit the real--

n°1673032
MEI
|DarthPingoo(tm)|
Posté le 17-01-2008 à 22:25:36  profilanswer
 

gysmovoile a écrit :

vive hibernate quand meme hein :o


Hibernate c'est le mal. JPOX c'est mieux, c'est JDO 2.1 compliant au moins. :o


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°1673033
MEI
|DarthPingoo(tm)|
Posté le 17-01-2008 à 22:27:53  profilanswer
 

basketor63 a écrit :


 
les requêtes en string avec des quotes


Sans deconner t'ose par faire des requete comme ça ?
:'(
 
Tu sais en SQL y'a un truc sympa qui s'apelle les parametre. Et JDBC les geres. J'ai plus la syntaxe en tete mais ca donnerais un truc genre :

Code :
  1. string ma_query = "select * from ma_table where mon_champ = :mon_parametre";
  2. qry.setParameter("mon_paremetre" ) = ma_variable;


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°1673036
the real m​oins moins
Posté le 17-01-2008 à 22:44:27  profilanswer
 

mais vous vous êtes trompé de topic, bordel.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1673037
MEI
|DarthPingoo(tm)|
Posté le 17-01-2008 à 22:44:57  profilanswer
 

Merde JDBC c'est pas du Java ? :ouch:


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°1673038
basketor63
Sarkozy en prison
Posté le 17-01-2008 à 22:45:44  profilanswer
 

MEI a écrit :


Sans deconner t'ose par faire des requete comme ça ?
:'(


:non:
J'ai jamais dit que c'était moi [:ddr555]

 
MEI a écrit :

Tu sais en SQL y'a un truc sympa qui s'apelle les parametre. Et JDBC les geres. J'ai plus la syntaxe en tete mais ca donnerais un truc genre :

Code :
  1. string ma_query = "select * from ma_table where mon_champ = :mon_parametre";
  2. qry.setParameter("mon_paremetre" ) = ma_variable;


 

benh c'est un preparedStatement
je connais pas la syntaxe avec :parametre, je connaissais que les ?, qui comme le fait remarquer real-- sont hyper pratiques pour la relecture du code


Message édité par basketor63 le 17-01-2008 à 22:47:41
n°1673039
nraynaud
lol
Posté le 17-01-2008 à 22:46:04  profilanswer
 

peut-être par contre vous êtes clairement pas dans l'élite, donc dehors :fou:


---------------
trainoo.com, c'est fini
n°1673041
MEI
|DarthPingoo(tm)|
Posté le 17-01-2008 à 22:48:03  profilanswer
 

C'est vrai l'elite c'est d'utiliser les truc proprio moisi genre hibernate. :o


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°1673042
the real m​oins moins
Posté le 17-01-2008 à 22:49:11  profilanswer
 

bon alors
- l'élite ça trolle pas
- l'élite ça sait de quoi ça parle (genre hibernate proprio? ha. genre jdo standard vivant? ha. genre hibernate c'est un peu la RI de ejb3? ha.)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1673046
MEI
|DarthPingoo(tm)|
Posté le 17-01-2008 à 22:54:33  profilanswer
 

Hibernate désolé mais ça réponds au standard JPA certes, mais ça déborde avec ses propres "normes".
 
Désolé mais la standard officiel Sun pour Java en ce qui concerne la persistance des données c'est JDO (puis JPA mais c'est un subset de JDO en gros...).


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
n°1673048
the real m​oins moins
Posté le 17-01-2008 à 22:55:09  profilanswer
 

y'a 3 ans, oui.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1673049
the real m​oins moins
Posté le 17-01-2008 à 22:55:58  profilanswer
 

enfin bref, on s'en bat les couilles; avec vos conneries ma question est passée à la trappe, comme d'hab [:icon8]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1673071
nraynaud
lol
Posté le 17-01-2008 à 23:49:09  profilanswer
 

http://www.nraynaud.com/kilombo/log_leak.png
 
à vot' bon cœur les amis, je suis dans la merde :(


---------------
trainoo.com, c'est fini
n°1673092
nraynaud
lol
Posté le 18-01-2008 à 02:30:12  profilanswer
 

quelqu'un sait comment je peux mettre mon numéro de révision SVN dans mon appli élégamment ? je suis sous maven2 pour le build.
 
C'est marrant j'ai tout en 2 : maven2, struts2, spring2 et les emmerdes^2


---------------
trainoo.com, c'est fini
n°1673093
the real m​oins moins
Posté le 18-01-2008 à 02:41:23  profilanswer
 
n°1673094
nraynaud
lol
Posté le 18-01-2008 à 02:44:32  profilanswer
 

[:bien]


---------------
trainoo.com, c'est fini
n°1673095
gysmovoile
Pur beurre :o
Posté le 18-01-2008 à 07:01:49  profilanswer
 

MEI a écrit :

Hibernate désolé mais ça réponds au standard JPA certes, mais ça déborde avec ses propres "normes".
 
Désolé mais la standard officiel Sun pour Java en ce qui concerne la persistance des données c'est JDO (puis JPA mais c'est un subset de JDO en gros...).


en tout cas, pour mon expérience perso, on utilise pas / plus JDO ... uniquement hibernate ...
 
ca tiens beaucoup mieux la charge :o
(et je sais de quoi je parle quand je vois la quantité de batch qu'on a écrits depuis deux ans et tournent toutes les nuits ...)


---------------
--> Cuisine à la Plancha, ça sent bon le soleil :) <-- Nexus 7 2013 --
n°1673109
brisssou
8-/
Posté le 18-01-2008 à 08:48:06  profilanswer
 

entre  

Code :
  1. String string = monObjetX.toString();


et

Code :
  1. String string = (String)monObjectX;


 
Est-ce qu'il y a des différences de performances ?
 
En vous remerciant.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1673111
gysmovoile
Pur beurre :o
Posté le 18-01-2008 à 08:52:38  profilanswer
 

brisssou a écrit :

entre

Code :
  1. String string = monObjetX.toString();


et

Code :
  1. String string = (String)monObjectX;
 

Est-ce qu'il y a des différences de performances ?

 

En vous remerciant.


jamais fait l'essai, mais je dirais non ... mais la première solution est plus jolie :o

Message cité 1 fois
Message édité par gysmovoile le 18-01-2008 à 08:52:51

---------------
--> Cuisine à la Plancha, ça sent bon le soleil :) <-- Nexus 7 2013 --
n°1673113
masklinn
í dag viðrar vel til loftárása
Posté le 18-01-2008 à 09:04:08  profilanswer
 

gysmovoile a écrit :

jamais fait l'essai, mais je dirais non ... mais la première solution est plus jolie :o


Je suis pas sûr que le premier appel soit inliné, et dans ce cas on a un appel de méthode vs un simple cast, je doute fort que la première soit aussi rapide que la seconde.
 
Par contre, ça tient grosso merdo du demi poil de couilles, si on commence à se poser ce genre de questions, c'est pas en java qu'il faut coder [: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°1673114
gysmovoile
Pur beurre :o
Posté le 18-01-2008 à 09:06:16  profilanswer
 

masklinn a écrit :


Je suis pas sûr que le premier appel soit inliné, et dans ce cas on a un appel de méthode vs un simple cast, je doute fort que la première soit aussi rapide que la seconde.
 
Par contre, ça tient grosso merdo du demi poil de couilles, si on commence à se poser ce genre de questions, c'est pas en java qu'il faut coder [:pingouino]


oue voila c'est en gros ce que j'ai voulu dire :D


---------------
--> Cuisine à la Plancha, ça sent bon le soleil :) <-- Nexus 7 2013 --
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  207  208  209  ..  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)