Effective Java – The Second Edition

Summary The Effective Java book is a must read for any developer that is using java as their language. Many tips can be gleamed from the book including new ways to make classes, best practices when overriding the equals method all the way down to obeying the contract...

Active Objects Example

Summary This Section Includes the Design Report for the active object. And includes the Comment report on the active object as well. This Section Includes the Active Object System Called MyATM. This Section includes the following Information. Screen Shots of the...

Classic Concurrency Problems

Summary Concurrency in computer systems is a tricky subject. From deadlocks, to race conditions, making sure that your data is in a valid state gets harder the more you focus on having a concurrent system. These problems below show some of these concurrency issues and...

Database: Hibernate

Goals: The goals are to: Design and develop a command line application to demonstrate interactivity with a database using Hibernate Be able to retrieve an object using Hibernate Be able to retrieve related objects (one-to-many collection mapping) Be able to insert...