Always remain updated about current software development trends

Articles having tag: JAVA TOOLS

String Searching Algorithms (Part III)

Boyer-Moore (BM) Overview According to Wikipedia, the Boyer-Moore algorithm "is an efficient string searching algorithm that is the standard benchmark for practical string search literature. It was developed by Robert S. Boyer and J Strother Moore...

A little details about the implementation of Fast Messenger in JavaScript

606 | 0Fast Messenger in JavaScript can forward messages for your objects and functions within the main UI thread, one or multiple web workers, or even between UI thread and web workers. This way your JavaScript programs are promoted to be multi-threaded in...

Fast Messenger Lite is released in Java and C#

| 0FM Lite is a specially tailored subset of FM that aims to complete with threads and multithreading. Lite is the code name for version 1.3.X where the current X is 74. The third fragment of the version number refers to the SVN revision number on which it...

String Searching Algorithms (Part I)

String searching algorithm (SSA) According to Wikipedia, string searching algorithms are "an important class of string algorithms that try to find a place where one or several strings (also called patterns) are found within a larger string or text". Some...

Fast Messenger provides blocking calls through FutureReply

918 | 0Fast Messenger provides FutureReply a mechanism similar to the Future in Java. Sequential OO programs may keep the same program flow while enjoying high concurrency out of asynchronous messaging. When you obtain an instance of FutureReply by sending...

Direct addressing: revisiting the quick sort example

821 | 0This post revisits the active object implementation of the quick sort example, and introduces basic concepts of active object model provided by Fast Messenger. In the post I will explain what active objects are, how they identify themselves, how they...

A concurrent quick sort implementation without multithreading

2302 | 0This post describes two concurrent implementations of quick sort algorithm. One version uses active objects (provided by Fast Messenger) for concurrence, while the other version uses traditional multithreading. Source codes and libraries Source codes...

Fibonacci function: An example of how to write concurrent programs without multi-threading

2090 | 0The post describes three implementations of the Fibonacci function. Each implementation demonstrates a different programming model: sequential, multi-thread and active-object programming.By definition, each number in the Fibonacci sequence is the sum...

Easy-Cassandra= java ORM for Cassandra, now run with Maven

27 | 0  Running the new version of the Easy-Cassandra framework it main objective ismaking it easy the communication between Apache Cassandra and your application in java. With it you able create, update, retrieve, delete the java's objects in easy way...

A Java7 Grammar for VisualLangLab

VisualLangLabnow has a Java7 (JDK7) grammar!  Read on to find out how you can use the grammar to locate usages of the new Java7 language features in the source-code of the Oracle JDK 7u3 itself. If you are new to VisualLangLab (an easy-to-learn-and-use...