Tag Archives: Research

Java heap space, native heap and memory problems

A java process is consisted of java heap space, native C-Heap space and more. What problems can you face when these two are in conflict and how can you solve them? Continue reading

Posted in Java | Tagged , , , , , , | 2 Comments

Beneficial CountDownLatch and tricky java deadlock

Discover beneficial CountDownLatch, but watch out tricky java deadlocks. Modern JVMs does not detect such deadlocks. Continue reading

Posted in Java, Software Development | Tagged , , , | 12 Comments

Reduce lock granularity – Concurrency optimization

Improve concurrency code by reducing lock granularity. Advises to optimize code that involves synchronization. Continue reading

Posted in Java, Software Development | Tagged , , , | 4 Comments

Java String concatenation

String concatenation is one of the most popular habits in programming. You can concatenate strings using String, StringBuffer or StringBuilder. As you may know StringBuilder is the fastest one, as it is not thread safe and is almost identical to … Continue reading

Posted in Java, Software Development | Tagged , , | 4 Comments

Extend WLST with your custom commands

Recently I was writing a simple WLST script to monitor a weblogic domain. After a lot of tests and thoughts I develop a decent script that satisfy my monitor needs. While writing the script I wrote a few functions that … Continue reading

Posted in Administration, Weblogic | Tagged , | Leave a comment