Shop for

No exact matches found for lulu com adam real world java ee night hacks dissecting the business tier

30 similar items found

Tips for getting the best search results

Tips for getting the best search results

  • make sure all words are spelled correctly
  • try using different or more general words

For a more detailed overview of searching on Become.com, click here.

We currently can only search for 10 words at one time. The following search results are for the first 10 search terms you entered.

1 to 30 of 57 products for

lulu com adam real world java ee night hacks dissecting the business tier

  1. Raoul-Gabriel Urma - Java 8 in Action: Lambdas, Streams, and ...
    Summary"Java 8 in Action" is a clearly written guide to the new features of Java 8. The book covers lambdas, streams, and functional-style programming. With Java 8's functional features you can now write more concise code in less time, and also automatically benefit from multicore architectures. It's time to dig in!Purchase of the print book in PDF, Kindle, and ePub formats from Manning Publications.About the BookEvery new version of Java is important, but Java 8 is a game changer. "Java 8 in Action" is a clearly written guide to the new features of Java 8. It begins with a practical introduction to lambdas, using real-world Java code. Next, it covers the new Streams API and shows how you can use it to make collection-based code radically easier to understand and maintain. It also explains other major Java 8 features including default methods, Optional, CompletableFuture, and the new Date and Time API. This book is written for programmers familiar with Java and basic OO programming. What's InsideHow to use Java 8's powerful new featuresWriting effective multicore-ready applicationsRefactoring, testing, and debuggingAdopting functional-style programmingQuizzes and quick-check questionsAbout the AuthorsRaoul-Gabriel Urma is a software engineer, speaker, trainer, and PhD candidate at the University of Cambridge. Mario Fusco is an engineer at Red Hat and creator of the lambdaj library. Alan Mycroft is a professor at Cambridge and cofounder of the Raspberry Pi Foundation.Table of ContentsPART 1 FUNDAMENTALSJava 8: why should you care?Passing code with behavior parameterizationLambda expressionsPART 2 FUNCTIONAL-STYLE DATA PROCESSINGIntroducing streamsWorking with streamsCollecting data with streamsParallel data processing and performancePART 3 EFFECTIVE JAVA 8 PROGRAMMINGRefactoring, testing, and debuggingDefault methods Using Optional as a better alternative to null CompletableFuture: composable asynchronousprogrammingNew Date and Time APIPART 4 BEYOND JAVA 8Thinking fu
    Read More

    See prices for: 

    In Stock

    See item
    £39.49
    See It
    at Amazon (Books)
  2. Jeanne Boyarsky - OCA: Oracle Certified Associate Java SE 8 Programmer I ...
    Full coverage of functional programming and all OCA Java Programmer exam objectives OCA, Oracle Certified Associate Java SE 8 Programmer I Study Guide, Exam 1Z0-808 is a comprehensive study guide for those taking the Oracle Certified Associate Java SE 8 Programmer I exam (1Z0-808). With complete coverage of 100% of the exam objectives, this book provides everything you need to know to confidently take the exam. The release of Java 8 brought the language's biggest changes to date, and for the first time, candidates are required to learn functional programming to pass the exam. This study guide has you covered, with thorough functional programming explanation and information on all key topic areas Java programmers need to know. You'll cover Java inside and out, and learn how to apply it efficiently and effectively to create solutions applicable to real-world scenarios. * Work confidently with operators, conditionals, and loops * Understand object-oriented design principles and patterns * Master functional programming fundamentals
    Read More

    See prices for: 

    In Stock

    See item
    £32.15
    See It
    at Amazon (Books)
  3. S.G. Ganesh - Oracle Certified Professional Java SE 8 Programmer Exam ...
    This book is a comprehensive, step-by-step and one-stop guide for the Java SE 8 Programmer II exam (IZ0-809). Salient features of this book include: 100% coverage of the exam topics, a full-length mock exam, practice exam questions, exam notes and tips. Oracle Certified Professional Java SE 8 Programmer II Guide (Exam IZ0-809) is a comprehensive guide for the OCPJP 8 exam. The book starts by answering frequently asked questions about the OCPJP 8 exam (Chapter 1). The book maps each exam topic into a chapter and covers 100% of the exam topics (next 12 Chapters). Exam topics are discussed using numerous programming and real-world examples. Each chapter ends with practice exam questions and a quick summary that revises key concepts covered in the chapter from exam perspective. After reading the main chapters, you can take the full-length mock exam to ensure that you have enough practice before actually taking the exam (Chapter 14). If you are an OCPJP 8 exam aspirant, this book is certainly for you. This book assumes that you are already familiar with Java fundamentals (that is in line with the prerequisite of having a OCAJP 8 certification before you take up the OCPJP 8 exam). This book will be a delectable read to you because of its simple language, example driven approach, easy-to-read style, and complete focus towards the exam. Salient Features * In-depth and 100% coverage of all 12 exam topics for the certification * Numerous illustrative programming and real-world examples* Hundreds of practice exam questions (including a full-length mock exam) What you will learn: * Have the necessary knowledge to clear the exam since 100% of the exam topics are covered to the required depth * clearly understand the scope and objectives of the exam, the technical topics covered in the exam, and type and level-of-difficulty of the exam questions (in short, you will clearly know what's exactly required for passing the exam) * get into an "exam mindset" by trying out hundreds
    Read More

    See prices for: 

    In Stock

    See item
    £22.42
    See It
    at Amazon (Books)
  4. Alan M.F. Souza - Neural Network Programming with Java
    Create and unleash the power of neural networks by implementing professional Java code About This Book * Learn to build amazing projects using neural networks including forecasting the weather and pattern recognition * Explore the Java multi-platform feature to run your personal neural networks everywhere * This step-by-step guide will help you solve real-world problems and links neural network theory to their application Who This Book Is For This book is for Java developers with basic Java programming knowledge. No previous knowledge of neural networks is required as this book covers the concepts from scratch. What You Will Learn * Get to grips with the basics of neural networks and what they are used for * Develop neural networks using hands-on examples * Explore and code the most widely-used learning algorithms to make your neural network learn from most types of data * Discover the power of neural network's unsupervised learning process to extract the intrinsic knowledge hidden behind the data * Apply the code generated in practical examples, including weather forecasting and pattern recognition * Understand how to make the best choice of learning parameters to ensure you have a more effective application * Select and split data sets into training, test, and validation, and explore validation strategies * Discover how to improve and optimize your neural network In Detail Vast quantities of data are produced every second. In this context, neural networks become a powerful technique to extract useful knowledge from large amounts of raw, seemingly unrelated data. One of the most preferred languages for neural network programming is Java as it is easier to write code using it, and most of the most popular neural network packages around already exist for Java. This makes it a versatile programming language for neural networks. This book gives you a complete walkthrough of the process of developing basic to advanced practical examples based on neural networks
    Read More

    See prices for: 

    In Stock

    See item
    £28.99
    See It
    at Amazon (Books)
  5. Brett McLaughlin - Java and XML
    Java and XML Helps to use the APIs, tools, and tricks of XML to build real-world applications. This book focuses on using XML from your Java applications. It gives an approach to managing information that touches various things from configuration files to web sites. Full description
    Read More

    See prices for: 

    In Stock

    See item
    £30.99
    See It
    at Amazon (Books)
  6. Herbert Schildt - Java The Complete Reference, 8th Edition
    Paperback Pub Date: 2011 Pages: 1152 Publisher: McGraw-Hill The Definitive Java Programming GuideIn Java: The Complete Reference Eighth Edition. Bestselling programming author Herb Schildt. shows you everything you Need to develop. Compile. debug and run Java programs. Updated for Java Platform. Standard Edition 7 (Java SE 7). this comprehensive volume covers the entire Java language. including its syntax. keywords. and fundamental programming principles. You'll also find information on key elements of the Java API liary. JavaBeans. servlets. applets. and Swing are examined and real-world examples demonstrate Java in action. In addition. new Java SE 7 features such as try-with-resources. strings in switch. type inference with the diamond operator. NIO .2. and the ForkJoin Framework are discussed in detail.Coverage includes: Data types and operatorsControl statementsClasses a...
    Read More

    See prices for: 

    In Stock

    See item
    £43.52
    See It
    at Amazon (Books)
  7. Zhimin Zhan - Selenium WebDriver Recipes in Java: The problem solving ...
    A quick problem-solving guide to automated testing web applications with Selenium WebDriver in Java. It contains hundreds of solutions to real-world problems, with clear explanations and ready-to-run Selenium test scripts that you can use in your own projects.
    Read More

    See prices for: 

    In Stock

    See item
    £15.95
    See It
    at Amazon (Books)
  8. Cay S. Horstmann - Core Java: Advanced Features Volume II: 2
    Fully updated to reflect Java SE 7 language changes, Core Java(R), Volume II-Advanced Features, Ninth Edition, is the definitive guide to Java's most powerful features for enterprise and desktop application development. Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates advanced Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand and displays modern best-practice solutions to the realworld challenges faced by professional developers. Volume II quickly brings you up-to-speed on key Java SE 7 enhancements, ranging from the new file I/O API to improved concurrency utilities. All code examples are updated to reflect these enhancements. Complete descriptions of new language and platform features are highlighted and integrated with insightful explanations of advanced Java programming techniques.You'll learn all you need to build robust production software with * Streams, files, and regular expressions * XML * Networking * Database programming facilities * JNDI/LDAP directory integration * Internationalization * Advanced Swing techniques * JavaBeans components * Web services * Advanced platform security features * Annotations * Distributed objects * Native methods, and more For detailed coverage of fundamental Java SE 7 features, including objects, classes, inheritance, interfaces, reflection, events, exceptions, graphics, Swing, generics, collections, concurrency, and debugging, look for Core Java(TM), Volume I-Fundamentals, Ninth Edition (ISBN-13: 978-0-13-708189-9).
    Read More

    See prices for: 

    In Stock

    See item
    £29.34
    See It
    at Amazon (Books)
  9. Jim Manico - Iron-Clad Java: Building Secure Web Applications (Oracle ...
    Proven Methods for Building Secure Java-Based Web Applications Develop, deploy, and maintain secure Java applications using the expert techniques and open source libraries described in this Oracle Press guide. Iron-Clad Java presents the processes required to build robust and secure applications from the start and explains how to eliminate existing security bugs. Best practices for authentication, access control, data protection, attack prevention, error handling, and much more are included. Using the practical advice and real-world examples provided in this authoritative resource, you'll gain valuable secure software engineering skills.Establish secure authentication and session management processes Implement a robust access control design for multi-tenant web applications Defend against cross-site scripting, cross-site request forgery, and clickjacking Protect sensitive data while it is stored or in transit Prevent SQL injection and other injection attacks Ensure safe file I/O and upload Use effective logging, error handling, and intrusion detection methods Follow a comprehensive secure software development lifecycle "In this book, Jim Manico and August Detlefsen tackle security education from a technical perspective and bring their wealth of industry knowledge and experience to application designers. A significant amount of thought was given to include the most useful and relevant security content for designers to defend their applications. This is not a book about security theories, it's the hard lessons learned from those who have been exploited, turned into actionable items for application designers, and condensed into print." 'From the Foreword by Milton Smith, Oracle Senior Principal Security Product Manager, Java
    Read More

    See prices for: 

    In Stock

    See item
    £25.60
    See It
    at Amazon (Books)
  10. Dale Skrien - Object-Oriented Design Using Java
    The primary strength of Object-Oriented Design Using Java" is that it has one of the best presentations of problem solving using patterns available. It has received rave reviews from instructors and has been class tested at a number of schools where the response from both professors and students has been extremely positive. This book is intended for the object-oriented programming design course where UML is used extensively for design and notation. It has been especially designed to be accessible to students and is full of real-world examples case studies and other aids to assist student understanding."
    Read More

    See prices for: 

    In Stock

    See item
    £118.99
    See It
    at Amazon (Books)
  11. Adnan Aziz - Elements of Programming Interviews: The Insiders' Guide
    New! Java versions of all C++ programs in the book at http: //bit.ly/epi-programs Get a PDF sampler of EPI from http: //bit.ly/epi-sampler Have you ever... Wanted to work at an exciting futuristic company? Struggled with an interview problem that could have been solved in 15 minutes? Wished you could study real-world computing problems? If so, you need to read Elements of Programming Interviews (EPI). The core of EPI is a collection of 300 problems with detailed solutions, including over 100 figures and 250 tested programs. The problems are challenging, well-motivated, and accessible. They are representative of the questions asked at interviews at the most exciting companies. The book begins with a summary of patterns for data structure, algorithms, and problem solving that will help you solve the most challenging interview problems. This is followed by chapters on basic and advanced data structures, algorithm design, concurrency, system design, probability and discrete mathematics. Each chapter starts with a brief review of key concepts and results followed by a deep and wide set of questions. EPI concludes with a summary of the nontechnical aspects of interviewing, including common mistakes, strategies for a great interview, perspectives from across the table, negotiating the best offer, and much more. "This book is the best compilation of programming related problems I have seen. It is a great resource for a diverse set of topics when preparing for technical interviews, as a quick refresher in a subject area or when you are just looking for a brain teaser to challenge yourself." Shashank Gupta / Scaligent, formerly Engineering Manager, Amazon.com, Senior Engineering Manager, Yahoo!, Manager of Software Development, Cisco Systems
    Read More

    See prices for: 

    In Stock

    See item
    £30.82
    See It
    at Amazon (Books)
  12. Iuliana Cosmina - Pivotal Certified Spring Web Application Developer Exam: ...
    Prepare for the Pivotal Certified Spring Web Application Developer exam and learn about Spring MVC DispatcherServlet configuration, Spring MVC programming model essentials, Spring MVC views and form processing, Spring Web Flow essentials, and Spring Web Flow actions and configuration. The Pivotal Certified Spring Web Application Developer Exam: A Study Guide is the ideal preparation for the exam and after reading and using it, you'll be able to pass and become a certified Spring Web Developer. When you become a Pivotal Certified Spring Web Application Developer, you'll receive one of the most valuable credentials available in enterprise Java. Achieving this certification demonstrates your ability to apply Spring's web projects to develop real-world Java web applications and validates your familiarity with Spring Web.
    Read More

    See prices for: 

    In Stock

    See item
    £29.50
    See It
    at Amazon (Books)
  13. Emrah Ayanoglu - Mastering RabbitMQ
    Master the art of developing message-based applications with RabbitMQ About This Book * Learn how to administer, manage, and extend your own message broker, RabbitMQ * Develop clients to make a message bridge between your software systems using RabbitMQ * Discover how to achieve proficiency with RabbitMQ with the well-defined descriptions of the topics Who This Book Is For If you are an intermediate-level RabbitMQ developer, who wants to achieve professional-level expertise in the subject, this book is for you. You'll also need to have a decent understanding of message queuing. What You Will Learn * Administer RabbitMQ using different tools * Understand the roots and details of messaging, message brokers, and AMQP protocol * Scale the RabbitMQ server using the clusters and high availability techniques * Extend RabbitMQ by developing the Erlang OTP-based applications that use the RabbitMQ API * Manage the RabbitMQ server using its powerful tools * Monitor the RabbitMQ Server using different open source tools such as Nagios, Munin, and Zabbix * Ensure your RabbitMQ's security using SSL, SASL, and access control * Develop RabbitMQ clients using Java, Python, and C# with an industry example In Detail RabbitMQ is one of the most powerful Open Source message broker software, which is widely used in tech companies such as Mozilla, VMware, Google, AT&T, and so on. RabbitMQ gives you lots of fantastic and easy-to-manage functionalities to control and manage the messaging facility with lots of community support. As scalability is one of our major modern problems, messaging with RabbitMQ is the main part of the solution to this problem. This book explains and demonstrates the RabbitMQ server in a detailed way. It provides you with lots of real-world examples and advanced solutions to tackle the scalability issues. You'll begin your journey with the installation and configuration of the RabbitMQ server, while also being given specific details pertaining to the subject.
    Read More

    See prices for: 

    In Stock

    See item
    £34.99
    See It
    at Amazon (Books)
  14. Ilya Ganelin - Spark: Big Data Cluster Computing in Production
    Production-targeted Spark guidance with real-world use cases Spark: Big Data Cluster Computing in Production goes beyond general Spark overviews to provide targeted guidance toward using lightning-fast big-data clustering in production. Written by an expert team well-known in the big data community, this book walks you through the challenges in moving from proof-of-concept or demo Spark applications to live Spark in production. Real use cases provide deep insight into common problems, limitations, challenges, and opportunities, while expert tips and tricks help you get the most out of Spark performance. Coverage includes Spark SQL, Tachyon, Kerberos, ML Lib, YARN, and Mesos, with clear, actionable guidance on resource scheduling, db connectors, streaming, security, and much more. Spark has become the tool of choice for many Big Data problems, with more active contributors than any other Apache Software project. General introductory books abound, but this book is the first to provide deep insight and real-world advice on using Spark in production. Specific guidance, expert tips, and invaluable foresight make this guide an incredibly useful resource for real production settings. * Review Spark hardware requirements and estimate cluster size * Gain insight from real-world production use cases * Tighten security, schedule resources, and fine-tune performance * Overcome common problems encountered using Spark in production Spark works with other big data tools including MapReduce and Hadoop, and uses languages you already know like Java, Scala, Python, and R. Lightning speed makes Spark too good to pass up, but understanding limitations and challenges in advance goes a long way toward easing actual production implementation. Spark: Big Data Cluster Computing in Production tells you everything you need to know, with real-world production insight and expert guidance, tips, and tricks.
    Read More

    See prices for: 

    In Stock

    See item
    £28.99
    See It
    at Amazon (Books)
  15. Joost Visser - Building Mantainable Software: Ten Guidelines for ...
    Have you ever felt frustrated working with someone else's code? Difficult-to-maintain source code is a big problem in software development today, leading to costly delays and defects. Be part of the solution. With this practical book, you'll learn 10 easy-to-follow guidelines for delivering Java software that's easy to maintain and adapt. These guidelines have been derived from analyzing hundreds of real-world systems. Written by consultants from the Software Improvement Group (SIG), this book provides clear and concise explanations, with advice for turning the guidelines into practice. Examples for this edition are written in Java, while our companion C# book provides workable examples in that language. Write short units of code: limit the length of methods and constructors Write simple units of code: limit the number of branch points per method Write code once, rather than risk copying buggy code Keep unit interfaces small by extracting parameters into objects Separate concerns to avoid building large classes Couple architecture components loosely Balance the number and size of top-level components in your code Keep your codebase as small as possible Automate tests for your codebase Write clean code, avoiding "code smells" that indicate deeper problems
    Read More

    See prices for: 

    In Stock

    See item
    £18.94
    See It
    at Amazon (Books)
  16. Donald Simpson - Extending Jenkins
    Get a complete walkthrough of the many interfaces available in Jenkins with the help of real-world examples to take you to the next level with Jenkins About This Book * Find out how to interact with Jenkins from within Eclipse, NetBeans, and IntelliJ IDEA * Develop custom solutions that act upon Jenkins information in real time * A step-by-step, practical guide to help you learn about extension points in existing plugins and how to build your own plugin Who This Book Is For This book is aimed primarily at developers and administrators who are interested in taking their interaction and usage of Jenkins to the next level. The book assumes you have a working knowledge of Jenkins and programming in general, and an interest in learning about the different approaches to customizing and extending Jenkins so it fits your requirements and your environment perfectly. What You Will Learn * Retrieve and act upon Jenkins information in real time * Find out how to interact with Jenkins through a variety of IDEs * Develop your own Form and Input validation and customization * Explore how Extension points work, and develop your own Jenkins plugin * See how to use the Jenkins API and command-line interface * Get to know how to remotely update your Jenkins configuration * Design and develop your own Information Radiator * Discover how Jenkins customization can help improve quality and reduce costs In Detail Jenkins CI is the leading open source continuous integration server. It is written in Java and has a wealth of plugins to support the building and testing of virtually any project. Jenkins supports multiple Software Configuration Management tools such as Git, Subversion, and Mercurial. This book explores and explains the many extension points and customizations that Jenkins offers its users, and teaches you how to develop your own Jenkins extensions and plugins. First, you will learn how to adapt Jenkins and leverage its abilities to empower DevOps, Continuous Integration,
    Read More

    See prices for: 

    In Stock

    See item
    £22.99
    See It
    at Amazon (Books)
  17. Saurabh Minni - Apache Kafka Cookbook
    Over 50 hands-on recipes to efficiently administer, maintain, and use your Apache Kafka installation About This Book * Quickly configure and manage your Kafka cluster * Learn how to use the Apache Kafka cluster and connect it with tools for big data processing * A practical guide to monitor your Apache Kafka installation Who This Book Is For If you are a programmer or big data engineer using or planning to use Apache Kafka, then this book is for you. This book has several recipes which will teach you how to effectively use Apache Kafka. You need to have some basic knowledge of Java. If you don't know big data tools, this would be your stepping stone for learning how to consume the data in these kind of systems. What You Will Learn * Learn how to configure Kafka brokers for better efficiency * Explore how to configure producers and consumers for optimal performance * Set up tools for maintaining and operating Apache Kafka * Create producers and consumers for Apache Kafka in Java * Understand how Apache Kafka can be used by several third party system for big data processing, such as Apache Storm, Apache Spark, Hadoop, and more * Monitor Apache Kafka using tools like graphite and Ganglia In Detail This book will give you details about how to manage and administer your Apache Kafka Cluster. We will cover topics like how to configure your broker, producer, and consumer for maximum efficiency for your situation. Also, you will learn how to maintain and administer your cluster for fault tolerance. We will also explore tools provided with Apache Kafka to do regular maintenance operations. We shall also look at how to easily integrate Apache Kafka with big data tools like Hadoop, Apache Spark, Apache Storm, and Elasticsearch. Style and approach Easy-to-follow, step-by-step recipes explaining from start to finish how to accomplish real-world tasks.
    Read More

    See prices for: 

    In Stock

    See item
    £19.99
    See It
    at Amazon (Books)
  18. Carin Meier - Living Clojure
    If you're an experienced programmer looking for a thorough but gentle introduction to Clojure, this is the perfect guide for you. Author Carin Meier not only provides a practical overview of this JVM language and its functional programming concepts, but also includes a complete hands-on training course to help you learn Clojure in a structured way. The first half of the book takes you through Clojure's unique design and lets you try your hand at two Clojure projects, including a web app. The holistic course in second half provides you with critical tools and resources, including ways to plug into the Clojure community. Understand the basic structure of a Clojure expression Learn how to shape and control code in a functional way Discover how Clojure handles real-world state and concurrency Take advantage of Java classes and learn how Clojure handles polymorphism Manage and use libraries in a Clojure project Use the core.async library for asynchronous and concurrent communication Explore the power of macros in Clojure programming Learn how to think in Clojure by following the book's seven-week training course
    Read More

    See prices for: 

    In Stock

    See item
    £19.39
    See It
    at Amazon (Books)
  19. Neal Ford - Functional Thinking: Paradigm Over Syntax
    If you want to take advantage of functional programming features in Java and other languages, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way. Software architect Neal Ford shows intermediate to advanced developers how functional coding allows you to step back a level of abstraction so you can see your programming problem with greater clarity. Each chapter shows you various examples of functional thinking, using numerous code examples from Java 8 and other JVM languages that include functional capabilities. This book may bend your mind, but you'll come away with a good grasp of functional programming concepts. Understand why many imperative languages are adding functional capabilities Compare functional and imperative solutions to common problems Examine ways to cede control of routine chores to the runtime Learn how memoization and laziness eliminate hand-crafted solutions Explore functional approaches to design patterns and code reuse View real-world examples of functional thinking with Java 8, and in functional architectures and web frameworks Learn the pros and cons of living in a paradigmatically richer world
    Read More

    See prices for: 

    In Stock

    See item
    £22.59
    See It
    at Amazon (Books)
  20. Paul Bakker - Building Modular Cloud Apps with OSGi
    Paperback. Pub Date :2013-09-19 Pages: 210 Language: English Publisher: OReilly Media If you're an experienced Java developer in the enterprise. this practical. hands-on book shows you how to use OSGi to design. develop. and deploy modular cloud applications. You'll quickly learn how to use OSGi. through concise code examples and a set of best practices derived from the authors' experiences with real-world projects. Through the course of this book. you'll learn to develop modern web applications with tools and techniques such as RESTful Web Services. NoSQL. provisioning. elasticity. Auto Scaling. hotfixes. and automatic failover. Code samples are available from GitHub. Work with dynamic OSGi services to create modular applications Explore the basics of OSGi bundles and modular application design Learn advanced topics. including semantic versioning. integration testing. and c...
    Read More

    See prices for: 

    In Stock

    See item
    £18.37
    See It
    at Amazon (Books)
  21. Onofrio Panzarino - Learning Cypher
    An easy to follow guide full of tips and examples of realworld applications. In each chapter, a thorough example will show you the concepts in action, followed by a detailed explanation. This book is intended for those who want to learn how to create, query, and maintain a graph database, or who want to migrate to a graph database from SQL. It would be helpful to have some familiarity with Java and/or SQL, but no prior experience is required.
    Read More

    See prices for: 

    In Stock

    See item
    £17.99
    See It
    at Amazon (Books)
  22. Shantanu Kumar - Clojure High Performance Programming - Second Edition
    Become an expert at writing fast and high performant code in Clojure 1.7.0 About This Book * Enhance code performance by using appropriate Clojure features * Improve the efficiency of applications and plan their deployment * A hands-on guide to designing Clojure programs to get the best performance Who This Book Is For This book is intended for intermediate Clojure developers who are looking to get a good grip on achieving optimum performance. Having a basic knowledge of Java would be helpful. What You Will Learn * Identify performance issues in Clojure programs using different profiling tools * Master techniques to achieve numerical performance in Clojure * Use Criterium library to measure latency of Clojure expressions * Exploit Java features in Clojure code to enhance performance * Avoid reflection and boxing with type hints * Understand Clojure's concurrency and state-management primitives in depth * Measure and monitor performance, and understand optimization techniques In Detail Clojure treats code as data and has a macro system. It focuses on programming with immutable values and explicit progression-of-time constructs, which are intended to facilitate the development of more robust programs, particularly multithreaded ones. It is built with performance, pragmatism, and simplicity in mind. Like most general purpose languages, various Clojure features have different performance characteristics that one should know in order to write high performance code. This book shows you how to evaluate the performance implications of various Clojure abstractions, discover their underpinnings, and apply the right approach for optimum performance in real-world programs. It starts by helping you classify various use cases and the need for them with respect to performance and analysis of various performance aspects. You will also learn the performance vocabulary that experts use throughout the world and discover various Clojure data structures, abstractions, and their
    Read More

    See prices for: 

    In Stock

    See item
    £22.99
    See It
    at Amazon (Books)
  23. Frank Appel - Testing with JUnit
    Master high quality software development driven by unit tests About This Book * Design and implement robust system components by means of the de facto unit testing standard in Java * Reduce defect rate and maintenance effort, plus simultaneously increase code quality and development pace * Follow a step-by-step tutorial imparting the essential techniques based on real-world scenarios and code walkthroughs Who This Book Is For No matter what your specific background as a Java developer, whether you're simply interested in building up a safety net to reduce regressions of your desktop application or in improving your server-side reliability based on robust and reusable components, unit testing is the way to go. This book provides you with a comprehensive but concise entrance advancing your knowledge step-wise to a professional level. What You Will Learn * Organize your test infrastructure and resources reasonably * Understand and write well structured tests * Decompose your requirements into small and independently testable units * Increase your testing efficiency with on-the-fly generated stand-in components and deal with the particularities of exceptional flow * Employ runners to adjust to specific test demands * Use rules to increase testing safety and reduce boilerplate * Use third party supplements to improve the expressiveness of your verification statements In Detail JUnit has matured to become the most important tool when it comes to automated developer tests in Java. Supported by all IDEs and build systems, it empowers programmers to deliver software features reliably and efficiently. However, writing good unit tests is a skill that needs to be learned; otherwise it's all too easy to end up in gridlocked development due to messed up production and testing code. Acquiring the best practices for unit testing will help you to prevent such problems and lead your projects to success with respect to quality and costs. This book explains JUnit concepts and
    Read More

    See prices for: 

    In Stock

    See item
    £19.99
    See It
    at Amazon (Books)
  24. Paul Deitel - Android for Programmers: An App-Driven Approach (Deitel ...
    Android for Programmers By the world's #1 Java programming authors, and the creators of the bestselling "iPhone for Programmers," the application-driven approach to Android brings the Deitels' signature "Live Code" technique to Android development and teaches every new technique in the context of a real-world Android App: 16 complete Apps in all. Full description
    Read More

    See prices for: 

    In Stock

    See item
    £30.99
    See It
    at Amazon (Books)
  25. Joel Murach - Murach's Android Programming (2nd Edition)
    This book teaches anyone with a basic understanding of Java how to develop Android apps at a professional level, using Android Studio. To start, it shows how to use Android Studio to code, test, and debug a Tip Calculator app for a smartphone or tablet. Then, it expands upon this app to show must-have Android skills such as working with layouts, widgets, events, themes, styles, menus, preferences, and fragments. Next, this book presents two more apps that illustrate Android skills You will use every day, such as working with threads, files, adapters, intents, services, notifications, broadcast receivers, SQLite databases, content providers, and app widgets. Finally, this book presents an app that uses the Google Maps API and shows you how to submit your finished apps to the Google Play store. The real-world apps let you see how the skills you are learning work together, and they illustrate how and when youd use each skill. And all the content is presented in Murach distinctive "paired-pages" style that developers find so clear and time-saving for both training and reference.
    Read More

    See prices for: 

    In Stock

    See item
    £36.65
    See It
    at Amazon (Books)
  26. Glenn Block - Designing Evolvable Web APIs with ASP.NET
    Design and build Web APIs for a broad range of clients - including browsers and mobile devices - that can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsoft's ASP.NET Web API framework. In the process, you'll learn how design and implement a real-world Web API. Ideal for experienced .NET developers, this book's sections on basic Web API theory and design also apply to developers who work with other development stacks such as Java, Ruby, PHP, and Node. Dig into HTTP essentials, as well as API development concepts and styles Learn ASP.NET Web API fundamentals, including the lifecycle of a request as it travels through the framework Design the Issue Tracker API example, exploring topics such as hypermedia support with collection+json Use behavioral-driven development with ASP.NET Web API to implement and enhance the application Explore techniques for building clients that are resilient to change, and make it easy to consume hypermedia APIs Get a comprehensive reference on how ASP.NET Web API works under the hood, including security and testability
    Read More

    See prices for: 

    In Stock

    See item
    £31.41
    See It
    at Amazon (Books)
  27. P. Taylor Goetz - Storm Blueprints: Patterns for Distributed Real-time ...
    A blueprints book with 10 different projects built in 10 different chapters which demonstrate the various use cases of storm for both beginner and intermediate users, grounded in realworld example applications. Although the book focuses primarily on Java development with Storm, the patterns are more broadly applicable and the tips, techniques, and approaches described in the book apply to architects, developers, and operations. Additionally, the book should provoke and inspire applications of distributed computing to other industries and domains. Hadoop enthusiasts will also find this book a good introduction to Storm, providing a potential migration path from batch processing to the world of realtime analytics.
    Read More

    See prices for: 

    In Stock

    See item
    £30.99
    See It
    at Amazon (Books)
  28. Thomas Schneider - SAP Performance Optimization Guide: Analyzing and ...
    Make your SAP system run quickly and efficiently Master core concepts like sizing, memory management, and database monitoring Explore new topics such as SAP HANA, SAP Sybase ASE, and innovations in SAP NetWeaver AS Java 7th Edition Updated for SAP NetWeaver 7. 3 In today s high-stakes business environment, system performance is the king of the jungle. From system and load distribution, to memory management, to buffering and locks, you know there s a lot of ground to cover and many pitfalls to avoid. Up to date for SAP NetWeaver 7.3, this authoritative guide to analysis and tuning offers the practical tips and real-world examples to reach your tuning potential day in and day out. Anticipate, identify, analyze, and solve performance problems to keep your SAP system on top. SAP Basis Get complete coverage of the SAP Basis hardware, database, memory configuration, and work processes to maximize system analysis and tuning. Analysis Tools Explore the analysis and tuning tools integrated with SAP NetWeaver 7.3 and get previews of version 7.4. Everything Java Learn to evaluate CPU performance and available memory, use the SAP Management Console, and clear memory with garbage collection in the SAP Java Virtual Machine. Databases and SQL Processing From SAP MaxDB to DB2 to SAP Sybase ASE, find the most important information about database monitoring and optimizing SQL statements. Performance Optimization with SAP HANA Make your SAP system faster, sleeker, and stronger with new SAP HANA technologies like in-memory and column-based data storage. Highlights SAP NetWeaver AS ABAP and Java Performance problem troubleshooting Workload analysis Remote function calls Memory configuration SQL statements, locks, and buffering System architecture SAP NetWeaver BW and queries SAP Java Virtual Machine Hardware sizing and system distribution Main memory data with TREX and SAP HANA SAP Sybase ASE
    Read More

    See prices for: 

    In Stock

    See item
    £54.99
    See It
    at Amazon (Books)
Search within results:
collapse/expand
Find by Price:
  • £ to £
Popular Searches


Shop for

Shop at Become.co.uk

If you are having trouble finding exactly what you're looking for refine your product query and filter by category and discover exactly what you've been searching for. Get all the shopping information you need in one spot with holiday shopping guides, comprehensive tip centres and the latest product reviewsAs one of the largest comparison shopping engines in the UK, you can be sure to find what youre looking for from a variety of trusted online merchants.

About Become UK | Shopping Blog | Exava UK

Copyright © 2011 Become, Inc. Terms of Use