Notes on Java, Solaris, PHP, LDAP…

November 17, 2007

Java Clustering, Multicore, Profiling, Exceptions

Filed under: Java — negev @ 9:56 pm
Tags: ,

Java notes

Clustering
– in Java
— www-sop.inria.fr/oasis/ProActive
— OpenMOSIX – Message Passing Interface
http://www.cs.wics.edu/condor/downloads

Multi-thread development: Where can you go wrong? (from Java Platform Performance on Multicore: Better Performance or Bigger Headache? )
Profiling Pitfalls
• Profiling just once
• Iterative process
• Investigate one issue at a time
Cache access
Synchronization
• Investigating only user-written code
• Issues can be in libraries
• Rewrite code to use different library methods

Testing JavaTM Code: Beyond the IDE
— Developers can spend up to 50% of their time understanding code before they can fix it…

FindBugs – it tries to detect bugs in Java source

Don’t swallow Exceptionshttp://www.javalobby.org/java/forums/t91338.html

Bug Fixing, Java 7: http://java.sun.com/developer/technicalArticles/Interviews/community/harry_qa.html
* The book I’d recommend is Code Complete. It’s convinced me of the limitations of unit tests
** http://cc2e.com/
* superpackages and method references at the language level.
* invokedynamic
* a limited form of multiple inheritance will exist

Java community
JUG – Java User Group – http://www.javalobby.org
Free Sun course – creating Web tier apps – http://developers.sun.com/offers/

Java news
– unstructured http://www.planetjava.org
– structured RSS feeds http://www.javarss.com/

Sun Studio Performance Analyzer – useful to profile Java apps – both interpreted & hotspot stacks
http://developers.sun.com/solaris/articles/java_on_solaris.html

Advertisements

4 Comments »

  1. can i have the source codes in C or C++?

    Comment by Ogban Felix u — February 3, 2009 @ 10:26 am | Reply

  2. java and php source codes will also be ok please.

    Comment by Ogban Felix u — February 3, 2009 @ 10:28 am | Reply

  3. I need notes related to computer science , so , u can help me providing related information..

    Comment by kamal — April 20, 2009 @ 10:20 am | Reply

  4. Cool!

    Comment by Anton — June 4, 2009 @ 5:20 am | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: