848 links
  • Links Lounge
  • Home
  • Login
  • RSS Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
page 1 / 1
12 results tagged Java x
  • JavaPoly.js — Java(script) in the Browser · Seb Sauvage Link

    Le talk "The birth and Death of Javascript" de Gary Bernhardt est très open-minded à ce sujet : https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript

    Mon 09 May 2016 02:03:19 PM CEST - permalink -
    - - - https://www.javapoly.com/
    Java Javascript
  • Du bon usage de jUnit

    La suite : http://blog.soat.fr/2014/02/du-bon-usage-de-junit-22/

    Je ne sais plus qui avait Shaarlié ça. Les infos semblent intéressantes.

    Tue 22 Apr 2014 11:12:23 AM CEST - permalink -
    - - - http://blog.soat.fr/2014/02/du-bon-usage-de-junit-12/
    Java JUnit Test
  • java - Spring MVC annotations always requires Response object - Stack Overflow

    "When you use void as your return type Spring will by default try to determine the view name from your method name, unless it thinks you're directly writing the response (which it does when you have a HttpServletResponse as a parameter). Have a look at section 15.3.2.3 of the Spring 3 docs."

    Rah ! Mais il faut vraiment lire tout StackOverflow pour lire ce genre de choses ? Ils ne sont pas fichu chez Spring de faire une usine à gaz avec une documentation et des exemples un peu clair non ? Mince, avec toute la doc qui existe, la base des bases restent tout de même inexpliqué...
    Décidément, le Web en Java EE, ça m'énerve à chaque fois !

    Wed 04 Sep 2013 02:33:20 PM CEST - permalink -
    - - - http://stackoverflow.com/questions/6343727/spring-mvc-annotations-always-requires-response-object
    Doc Java Rahh Spring Web
  • SLF4J FAQ - Logging performance

    Améliorer quelques peu les performances des logs en Java, ce n'est pas toujours à négliger.

    Wed 21 Aug 2013 10:07:49 AM CEST - permalink -
    - - - http://www.slf4j.org/faq.html#logging_performance
    Java Log
  • Java is Pass-by-Value, Dammit! - Scott Stanchfield

    Voilà qui répond bien à mes questions quant à la modification de paramètres d'une méthode en Java.
    Ainsi que ces deux topics :
    http://stackoverflow.com/questions/5607773/change-a-functions-arguments-values
    http://stackoverflow.com/questions/40480/is-java-pass-by-reference

    Wed 17 Jul 2013 10:55:27 AM CEST - permalink -
    - - - http://javadude.com/articles/passbyvalue.htm
    C++ Java Pass-by-Reference Pass-by-Value
  • Trier une liste en Java

    Trier une liste d'objet en Java est relativement facile :
    [code]
    Collections.sort(myList, new MyComparator());
    [/code]

    Où MyComparator implémente l'interface Comparator. Je n'ai pas trouvé de classe abstraite pour cela, donc pas de sucre syntaxique particulier ici.
    Un Comparator implémente la méthode compare(o1, o2) qui doit retourner :

    • 0 si o1 = o2
    • -1 si o1 < o2
    • 1 si o1 > o2

    Par exemple :
    [code]
    public class MyComparator implements Comparator {
    @Override
    public int compare(MyObject o1, MyObject o2) {
    if (o1.getInt() == o2.getInt()) {
    return 0;
    }
    if (o1.getInt() < o2.getInt()) {
    return -1;
    }
    return 1;
    }
    [/code]

    Fri 19 Apr 2013 11:48:11 AM CEST - permalink -
    - - - http://links.la-bnbox.fr/?15cr1A
    Java Snippet
  • Array en Java

    Rah !!! Déclarer un array en Java (je l'oublie toujours celui là...) :
    String[] anArray = new String[10];
    Ou en plus court:
    String[] anArray = {"Val1", Val2};

    Wed 20 Mar 2013 05:07:05 PM CET - permalink -
    - - - http://links.la-bnbox.fr/?46a-ww
    array Java Snippet
  • Spring Property Placeholder Configurer - A few not so obvious options | Java Code Geeks

    Eh, je ne savais pas ça !
    ${parameter.name:default value}
    ${parameter.${other.parameter}}

    Fri 15 Mar 2013 11:04:13 AM CET - permalink -
    - - - http://www.javacodegeeks.com/2013/01/spring-property-placeholder-configurer-a-few-not-so-obvious-options.html
    Configuration Java propertyplaceholderconfigurer Spring
  • java - How to use Junit to test asynchronous processes - Stack Overflow

    Les tests unitaires en Java, c'est le pied grâce à JUnit ! C'est vraiment le pied ! Dans un projet, j'ai même eu l'occasion de m'en servir pour des tests d'intégrations !
    Cela devient plus compliqué dès qu'il faut tester des méthodes asynchrones utilisant des callback (ou listener, as your prefer). Je n'ai rien de complètement figé dans ma tête actuellement, mais voilà ce que je note :

    • Le framework Awaitility (http://code.google.com/p/awaitility/) permettrait de faire ça proprement, mais ça ne m'a pas tenté.
    • Certains disent qu'il faut mocker et faire en deux étapes... Mouais, à mon avis ce n'est pas adaptable dans tous les cas. Pour un test d'intégration système par exemple, il vaut mieux éviter de mocker.
    • La solution générique consiste à attendre l'appel du thread à l'aide de synchronized, wait et notify. Dans la réalité, il semble qu'il vaut mieux utiliser CountDownLatch (http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/CountDownLatch.html) afin d'éviter que le callback n'arrive avant que l'on est eu le temps d'attendre... ce serait dommage ;-)
      Actuellement, pour moi, la meilleure solution consiste donc à utiliser un code du type :

      public class AsynchronousTest
      {
      /**

      • Asynchronous helper
        */
        private CountDownLatch lock = new CountDownLatch(1);
        /**
      • Received data from the asynchronous call
        */
        private Object receiveddata;

      @Test
      public void testAsynchronousCall() throws Exception
      {
      Object parameters = null;
      myAsynchronousCall(parameters, new MyCallback()
      {
      @Override
      public void onSuccess(Object data)
      {
      receiveddata = data;
      lock.countDown();
      }
      });

      boolean releaseBeforeTimeout = lock.await(2000, TimeUnit.MILLISECONDS);
      // Check timeout
      if (!releaseBeforeTimeout) {
              // Do stuff
              fail("Timeout");
      }
      
      assertNotNull(receiveddata);
      // Other tests

      }
      }

    Fri 15 Mar 2013 09:48:23 AM CET - permalink -
    - - - http://stackoverflow.com/questions/631598/how-to-use-junit-to-test-asynchronous-processes
    Java JUnit Snippet Test
  • java - How to for each the hashmap? - Stack Overflow

    Rahhh, je l'oublie toujours celui là ! Parcourir une Map en Java :

    HashMap<String, String> selects = new HashMap<String, String>();

    for(Entry<String, String> entry : selects.entrySet()) {
    String key = entry.getKey();
    String value = entry.getValue();

    // do what you have to do here
    // In your case, an other loop.

    }

    Tue 12 Mar 2013 05:04:26 PM CET - permalink -
    - - - http://stackoverflow.com/questions/4234985/how-to-for-each-the-hashmap
    Java Map
  • 5 things I learned from a Hacker attack - Java Code Geeks
    Tue 09 Oct 2012 11:38:31 AM CEST - permalink -
    - - - http://www.javacodegeeks.com/2012/10/5-things-i-learned-from-hacker-attack.html
    Attack Java Security Web
  • La sérialisation binaire en Java
    Mon 18 Jun 2012 05:51:00 PM CEST - permalink -
    - - - http://ydisanto.developpez.com/tutoriels/java/serialisation-binaire/
    Java Serialization
Links per page: 20 50 100
page 1 / 1
Shaarli - The personal, minimalist, super-fast, no-database delicious clone by the Shaarli community - Help/documentation