j'ai simplement mis sur graphe les données sorties, on vois clairement qu'il y a deux groupes données, ce qui est normal, en ne faisant que N/2 opérations de rotation, on peux facilement montrer que...
j'ai simplement mis sur graphe les données sorties, on vois clairement qu'il y a deux groupes données, ce qui est normal, en ne faisant que N/2 opérations de rotation, on peux facilement montrer que...
tu crée ton ZipOutputStream vers le nouveau .zip
tu ouvre l'ancienr Zip, (ZipinputStream), pour chaque Entry que tu lit en input, tu crée un entry dans le ZipOutputStream et tu copie le contenu...
si les données sont bien dans la DB, au choix:
dans la meme session, faire un session.merge(maison1); (pas certain que ça marche)
dans une nouvelle session, faire un session.get() de la...
tu es obligé avec l'api de sun, de créer un nouveau zip pour y mettre les nouvelles entrées. Cependant tu n'est pas obligé d'extraire l'ancien zip sur le disque, tu peux, via les Stream, transférer...
relisez mon message, je n'ai jamais prétendu le contraire.
J'ai rien détricoté, j'ai précisé que, suivant le besoin derrière (nombre d'élément, epace des éléments à tirer) la solution est...
c'est un wrapper, tu peux donc sucharger les méthodes qui t'intéressent. En l'occurrence:
public class MonRequestWrapper extends HttpServletWrapper {
//.....
@override
public String...
Je vois trois options:
-> la librairie commons-httpclient, de jakarta, qui est bien plus évolué que URL
-> Cette FAQ expliquant comment faire un POST avec URLConnection
-> Si la page HTML est...
parce que tu a changé les valeur de ton bean entre deux :/ On ignore tout de ton bean, comment tu l'initialise, d'ou il viens, comment il se comporte, etc
Pour les cycle, tu trouvera ça dans tous...
Parce que faire un tableau avec toutes les valeurs possible, ça mange pas la mémoire peut-être? Si j'ai besoin de tirer 10 nombres différents parmis une ensemble de 1.000.000 de valeur possible, je...
Les getters sont appelé plusieurs fois dans le cycle d'un page affichée, c'est donc normal que tu aie plusieurs appel. A chaque fois que JSF a besoin de value, il va l'évaluer.
Ensuite, je...
Le batch, c'est l'opération que fait hibernate lors du commit des changement ou des flush, ça fait partie de ta session. Hibernante ne crée pas de session de lui même, il les crée à la demande (voir...
Il crée les session que tu lui demande de créer. Si il a créé deux session, c'est que tu as fait deux appel à openSession
Rien d'exceptionnel dedans, un démarrage d'hibernate tout ce qu'il y a de...
NewJFrame fen= new NewJFrame();
fen.setDefaultCloseOperation( fen.DO_NOTHING_ON_CLOSE);
fen.getContentPane().add(tablo,BorderLayout.CENTER);
fen....
je suppose que tu déconnecte la session en fin de requete? Si oui, le plus simple à faire, c'est de prendre ton option de menu, et, avant de l'explorer, de faire un merge pour le reconnecter à la...
avec 30 secondes de recherche google, on trouve déjà plusieurs api pour le faire:
https://pdf-renderer.dev.java.net/
http://www.jpedal.org/
http://www.icepdf.org/...
ta question est ambigüe
développez des applications swing avec eclipse -> bien sur, celles là ou d'autres, c'est la même chose, l'ide n'a pas pour but de restreindre le nombre de frameworks que tu...
rend la fenetre visible (setvisible) après avoir ajouté le tableau, pas avant.
tout dépend si on a des problèmes connus avec l'application en cours :)
Et passer de java 1.4 à java 6 n'est pas aussi immédiat que ça. Même si sun garde la compatibilité, y a tout une série de...
a noter que si tes client sont en adresse privée (genre derrière un routeur adsl), les socketserver, c'est tintin :roll:
Il n'y a pas que des mises à jour de sécurité dans les vieilles versions. Il y a aussi les mise à jour de tout ce qui concerne les Locale, les Timezone et les Calendrier. Il se passe pas une année...
J'aurais du être plus précis: je ne teste pas les getters/setters simple qui sont autogénéré par l'ide. Certe si une propriété a des limites a respecter, alors oui je la test ;). Par expérience, 90%...
Dans ce cas, ca dépendra du type d'application, du contexte dans lequel elle sera utilisé, de la charge estimée en terme de quantité de données et de clients, etc....
le code que je t'ai fournis ne fonctionne que si le composant à le focus. Tu peux l'adapter comme ça pour les autres types d'actions (teste tu verras) mais en tous cas, c'est limité à la fenêtre...
non, en même temps si tu veux garder une communication permanente entre client et serveur, vaut mieux, réouvrir une socket à chaque fois c'est une belle perte de perfs :)
Sauf bien sur si t'as...
et je plussoie pill_s, un getter/setter n'est en général pas tester, on évite de tester l'évidence, mais attention à ne pas croire que trop de trucs sont évidents ;)