[blog() ! X || X <- Brain]
February 17, 2011
Doing smart stuff with List and Iterator
›
Many times the objects in a list must be converted into some others objects, i.e. when we need to get a different list with converted object...
November 3, 2010
Language that matters
›
Preface The purpose of this article is to help my friends to better understand, why they should spend their time learning Erlang/Scala, a...
1 comment:
March 22, 2010
Using thread-bound HttpServletRequest exposed by Spring to bring DI on view tier
›
Im saying about how to obtain request object in a web application at arbitrary point of your web tier code. Sometimes it can be very useful,...
January 24, 2010
Effects produced by different thread-safe coding styles
›
Was a bit surprised that different thread-safe coding approaches can impact on app. logic. Suppose we have trivial auth. service like this o...
4 comments:
January 10, 2010
Fixing "check-then-act" sequence with ReentrantReadWriteLock(RRWL)
›
Consider multithreaded component with two methods: first one executes highly concurrent operations, e.g. put chat messages to shared concurr...
January 9, 2010
Alternative look at ReentrantReadWriteLock(RRWL)
›
I adore to hunt for non-standard/non-documented properties/usages/features of old-good(and standard) utilities. Lets take ReentrantReadWri...
January 8, 2010
Revealing FutureTask's hidden property
›
As you may know j ava.util.concurrent.FutureTask is used to encapsulate deferred computation and the result of that compuatation. We accus...
January 4, 2010
Limitations of percflow/percflowbelow instantiation modes in AspecJ5
›
Recently I enjoyed percflow/percflowbelow advanced instantiation modes in aspectj; but later found considerable limitation(from my point of ...
December 29, 2009
Overcoming limitations of ExecutorService.shutdownNow(), transparently with AspectJ5
›
The "Chapter 7. Cancellation and Shutdown" of Java Concurrency in Practice book(as well as javadoc of ExecutorService.shutdownNo...
December 15, 2009
Proof-of-concept: true interruption handling, transparently with AspectJ5
›
Perhaps, you know what InterruptedException does mean in java. In either case, let me describe it a little. Javadoc will not allow me to de...
›
Home
View web version