This book illustrates how to program AI algorithms in Lisp, Prolog, and Java. The book basically cover each topic 3 times in each language. Topics include: simple production-like system based on logic, logic-based learning, and natural language parsi
Read More »Computer
How to Design Classes
The authors put classes and the design of classes into the center of their approach. In this volume, they show students how object-oriented programming languages such as C++, C#, and Java support this effort with syntactic constructs. They also refin
Read More »Java Persistence
This book is meant to cover Java persistence, that is, storing stuff in the Java programming language to a persistent storage medium.Specifically using the Java Persistence API (JPA) to store Java objects to relational databases, but I would like it
Read More »Guide to Java Persistence and Hibernate
This book is for Java developers who want to learn about Hibernate. It provides a clear introduction to the current standard for object-relational persistence in Java.This book provides more in-depth examples than any other books for Hibernate beginn
Read More »UML for Java Programmers
The Unified Modeling Language has become the industry standard for the expression of software designs. The Java programming language continues to grow in popularity as the language of choice for the serious application developer.Using UML and Java to
Read More »RxJava for Android App Development
RxJava is hot property among experienced Android developers these days, but this powerful library for handling asynchronous data in Android apps can be difficult to learn. In this O’Reilly report, mobile software engineer Matt Dupree introduces you
Read More »Java Design Patterns: A Tutorial
Design patterns have become a staple of object-oriented design and programming by providing elegant, easy-to-reuse, and maintainable solutions to commonly encountered programming challenges. However, many busy Java programmers have yet to learn about
Read More »Modern Java EE Design Patterns: Building Scalable Architecture for Sustainable Enterprise Development
With the ascent of DevOps, microservices, containers, and cloud-based development platforms, the gap between state-of-the-art solutions and the technology that enterprises typically support has greatly increased. But as Markus Eisele explains in this
Read More »The Java Game Programming Tutorials
This tutorial teaches you the fundamentals of building a highly illustrative game using the Java programming language. In this book, you'll employ open source software as tools to help you quickly and efficiently build your Java game applications. Yo
Read More »The Common Java Cookbook
This book provides expert tips for using Java-based utilities from projects such as Apache Commons, Apache Lucene, and Apache Velocity. You don't have to be an expert, the book's solution-based format contains code examples for a wide variety of web,
Read More »