Ian F. Darwin – författare
104 kr
Läs direkt efter köp
This Short Cut tells you about tools that will improve the quality of your Java code, using checking above and beyond what the standard tools do, including:
Using javac options, JUnit and assertions Making your IDE work harder Checking your source code with PMD Checking your compiled code (.class files) with FindBugs Checking your program''s run-time behavior with Java PathFinder339 kr
Läs direkt efter köp
It takes a book as versatile as its subject to cover Apache Tomcat, the popular open source Servlet and JSP container and high performance web server. Tomcat: The Definitive Guide is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat.Updated for the latest version of Tomcat, this new edition offers a complete guide to installing, configuring, maintaining and securing this servlet container. In fact, with such a wealth of new information, this is essentially a new book rather than a simple revision. You will find details for using Tomcat on all major platforms, including Windows, Linux, OS X, Solaris, and FreeBSD, along with specifics on Tomcat configuration files, and step-by-step advice for deploying and running web applications.This book offers complete information for:
Installation and startup proceduresConfiguring Tomcat-including realms, roles, users, servlet sessions, and JNDI resources including JDBC DataSourcesDeploying web applications-individual servlets and JSP pages, and web application archive filesTuning Tomcat to measure and improve performanceIntegrating Tomcat with Apache Web ServerSecuring Tomcat to keep online thugs at bayTomcat configuration files-server.xml and web.xml, and moreDebugging and Troubleshooting-diagnosing problems with Tomcat or a web applicationCompiling your own Tomcat, rather than using the pre-built releaseRunning two or more Tomcat servlet containers in parallelThis book also offers an overview of the Tomcat open source project''s community resources, including docs, mailing lists, and more. Community interest fueled a strong demand for a Tomcat guide from O''Reilly. The result clearly exceeds expectations.295 kr
Läs direkt efter köp
Jakarta Tomcat is not only the most commonly used open source servlet engine today, it''s become the de facto standard by which other servlet engines are measured. Powerful and flexible, it can be used as a stand-alone web server or in conjunction with another server, like Apache or IIS, to run servlets or JSPs. But mastery of Tomcat is not easy: because it''s as complex as it is complete. Tomcat: The Definitive Guide answers vexing questions that users, administrators, and developers alike have been asking. This concise guide provides much needed information to help harness Tomcat''s power and wealth of features.Tomcat: The Definitive Guide offers something for everyone who uses Tomcat. System and network administrators will find detailed instructions on installation, configuration, and maintenance. For users, it supplies insightful information on how to deploy Tomcat. And seasoned enterprise Java developers will have a complete reference to setting up, running, and using this powerful softwareThe book begins with an introduction to the Tomcat server and includes an overview of the three types of server configurations: stand-alone, in-process, and out-of-process. The authors show how directories are laid out, cover the initial setup, and describe how to set the environment variables and modify the configuration files, concluding with common errors, problems, and solutions. In subsequent chapters, they cover:
The server.xml configuration fileJava Security managerAuthentication schemes and Tomcat usersThe Secure Socket Layer (SSL)Tomcat JDBC RealmsInstalling servlets and Java Server PagesIntegrating Tomcat with ApacheAdvanced Tomcat configurationand much more.Tomcat: The Definitive Guide covers all major platforms, including Windows, Solaris, Linux, and Mac OS X, contains details on Tomcat configuration files, and has a quick-start guide to get developers up and running with Java servlets and JavaServer Pages. If you''ve struggled with this powerful yet demanding technology in the past, this book will provide the answers you need.273 kr
Läs direkt efter köp
Jakarta Tomcat is not only the most commonly used open source servlet engine today, it''s become the de facto standard by which other servlet engines are measured. Powerful and flexible, it can be used as a stand-alone web server or in conjunction with another server, like Apache or IIS, to run servlets or JSPs. But mastery of Tomcat is not easy: because it''s as complex as it is complete. Tomcat: The Definitive Guide answers vexing questions that users, administrators, and developers alike have been asking. This concise guide provides much needed information to help harness Tomcat''s power and wealth of features.Tomcat: The Definitive Guide offers something for everyone who uses Tomcat. System and network administrators will find detailed instructions on installation, configuration, and maintenance. For users, it supplies insightful information on how to deploy Tomcat. And seasoned enterprise Java developers will have a complete reference to setting up, running, and using this powerful softwareThe book begins with an introduction to the Tomcat server and includes an overview of the three types of server configurations: stand-alone, in-process, and out-of-process. The authors show how directories are laid out, cover the initial setup, and describe how to set the environment variables and modify the configuration files, concluding with common errors, problems, and solutions. In subsequent chapters, they cover:
The server.xml configuration fileJava Security managerAuthentication schemes and Tomcat usersThe Secure Socket Layer (SSL)Tomcat JDBC RealmsInstalling servlets and Java Server PagesIntegrating Tomcat with ApacheAdvanced Tomcat configurationand much more.Tomcat: The Definitive Guide covers all major platforms, including Windows, Solaris, Linux, and Mac OS X, contains details on Tomcat configuration files, and has a quick-start guide to get developers up and running with Java servlets and JavaServer Pages. If you''ve struggled with this powerful yet demanding technology in the past, this book will provide the answers you need.339 kr
Läs direkt efter köp
It takes a book as versatile as its subject to cover Apache Tomcat, the popular open source Servlet and JSP container and high performance web server. Tomcat: The Definitive Guide is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat.Updated for the latest version of Tomcat, this new edition offers a complete guide to installing, configuring, maintaining and securing this servlet container. In fact, with such a wealth of new information, this is essentially a new book rather than a simple revision. You will find details for using Tomcat on all major platforms, including Windows, Linux, OS X, Solaris, and FreeBSD, along with specifics on Tomcat configuration files, and step-by-step advice for deploying and running web applications.This book offers complete information for:
Installation and startup proceduresConfiguring Tomcat-including realms, roles, users, servlet sessions, and JNDI resources including JDBC DataSourcesDeploying web applications-individual servlets and JSP pages, and web application archive filesTuning Tomcat to measure and improve performanceIntegrating Tomcat with Apache Web ServerSecuring Tomcat to keep online thugs at bayTomcat configuration files-server.xml and web.xml, and moreDebugging and Troubleshooting-diagnosing problems with Tomcat or a web applicationCompiling your own Tomcat, rather than using the pre-built releaseRunning two or more Tomcat servlet containers in parallelThis book also offers an overview of the Tomcat open source project''s community resources, including docs, mailing lists, and more. Community interest fueled a strong demand for a Tomcat guide from O''Reilly. The result clearly exceeds expectations.109 kr
Skickas inom 3-6 vardagar
804 kr
Läs direkt efter köp
As Java continues to evolve, this cookbook continues to grow in tandem with hundreds of hands-on recipes across a broad range of Java topics. Author Ian Darwin gets developers up to speed right away with useful techniques for everything from string handling and functional programming to network communication and AI.
If you''re familiar with any release of Java, this book will bolster your knowledge of the language and its many recent changes, including how to apply them in your day-to-day development. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work.
Downloadable from GitHub, all code examples compile successfully. This updated edition covers changes up to Java 23 and most of Java 24. You will:
Learn how to apply many new and old Java APIsUse the new language features in recent Java versionsUnderstand the code you''re maintainingDevelop code using standard APIs and good practicesExplore the brave new world of current Java developmentIan Darwin has a lifetime of experience in the software industry, having worked with Java across many platforms and types of software, from Java''s initial pre-release to the present, from desktop to enterprise to mobile.
804 kr
Läs direkt efter köp
As Java continues to evolve, this cookbook continues to grow in tandem with hundreds of hands-on recipes across a broad range of Java topics. Author Ian Darwin gets developers up to speed right away with useful techniques for everything from string handling and functional programming to network communication and AI.
If you''re familiar with any release of Java, this book will bolster your knowledge of the language and its many recent changes, including how to apply them in your day-to-day development. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work.
Downloadable from GitHub, all code examples compile successfully. This updated edition covers changes up to Java 23 and most of Java 24. You will:
Learn how to apply many new and old Java APIsUse the new language features in recent Java versionsUnderstand the code you''re maintainingDevelop code using standard APIs and good practicesExplore the brave new world of current Java developmentIan Darwin has a lifetime of experience in the software industry, having worked with Java across many platforms and types of software, from Java''s initial pre-release to the present, from desktop to enterprise to mobile.
609 kr
Skickas inom 5-8 vardagar
611 kr
Läs direkt efter köp
From lambda expressions and JavaFX 8 to new support for network programming and mobile development, Java 8 brings a wealth of changes. This cookbook helps you get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from debugging and data structures to GUI development and functional programming.
Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. If you are familiar with Java basics, this cookbook will bolster your knowledge of the language in general and Java 8’s main APIs in particular.
Recipes include:
Methods for compiling, running, and debuggingManipulating, comparing, and rearranging textRegular expressions for string- and pattern-matchingHandling numbers, dates, and timesStructuring data with collections, arrays, and other typesObject-oriented and functional programming techniquesDirectory and filesystem operationsWorking with graphics, audio, and videoGUI development, including JavaFX and handlersNetwork programming on both client and serverDatabase access, using JPA, Hibernate, and JDBCProcessing JSON and XML for data storageMultithreading and concurrency611 kr
Läs direkt efter köp
From lambda expressions and JavaFX 8 to new support for network programming and mobile development, Java 8 brings a wealth of changes. This cookbook helps you get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from debugging and data structures to GUI development and functional programming.
Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. If you are familiar with Java basics, this cookbook will bolster your knowledge of the language in general and Java 8’s main APIs in particular.
Recipes include:
Methods for compiling, running, and debuggingManipulating, comparing, and rearranging textRegular expressions for string- and pattern-matchingHandling numbers, dates, and timesStructuring data with collections, arrays, and other typesObject-oriented and functional programming techniquesDirectory and filesystem operationsWorking with graphics, audio, and videoGUI development, including JavaFX and handlersNetwork programming on both client and serverDatabase access, using JPA, Hibernate, and JDBCProcessing JSON and XML for data storageMultithreading and concurrency605 kr
Läs direkt efter köp
Jump in and build working Android apps with the help of more than 230 tested recipes. The second edition of this acclaimed cookbook includes recipes for working with user interfaces, multitouch gestures, location awareness, web services, and specific device features such as the phone, camera, and accelerometer. You also get useful info on packaging your app for the Google Play Market.
Ideal for developers familiar with Java, Android basics, and the Java SE API, this book features recipes contributed by more than three dozen Android developers. Each recipe provides a clear solution and sample code you can use in your project right away. Among numerous topics, this cookbook helps you:
Get started with the tooling you need for developing and testing Android appsCreate layouts with Android’s UI controls, graphical services, and pop-up mechanismsBuild location-aware services on Google Maps and OpenStreetMapControl aspects of Android’s music, video, and other multimedia capabilitiesWork with accelerometers and other Android sensorsUse various gaming and animation frameworksStore and retrieve persistent data in files and embedded databasesAccess RESTful web services with JSON and other formatsTest and troubleshoot individual components and your entire application605 kr
Läs direkt efter köp
Jump in and build working Android apps with the help of more than 230 tested recipes. The second edition of this acclaimed cookbook includes recipes for working with user interfaces, multitouch gestures, location awareness, web services, and specific device features such as the phone, camera, and accelerometer. You also get useful info on packaging your app for the Google Play Market.
Ideal for developers familiar with Java, Android basics, and the Java SE API, this book features recipes contributed by more than three dozen Android developers. Each recipe provides a clear solution and sample code you can use in your project right away. Among numerous topics, this cookbook helps you:
Get started with the tooling you need for developing and testing Android appsCreate layouts with Android’s UI controls, graphical services, and pop-up mechanismsBuild location-aware services on Google Maps and OpenStreetMapControl aspects of Android’s music, video, and other multimedia capabilitiesWork with accelerometers and other Android sensorsUse various gaming and animation frameworksStore and retrieve persistent data in files and embedded databasesAccess RESTful web services with JSON and other formatsTest and troubleshoot individual components and your entire application605 kr
Läs direkt efter köp
Java continues to grow and evolve, and this cookbook continues to evolve in tandem. With this guide, you’ll get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from string handling and functional programming to network communication.
Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. If you’re familiar with Java basics, this cookbook will bolster your knowledge of the language and its many recent changes, including how to apply them in your day-to-day development. This updated edition covers changes through Java 12 and parts of 13 and 14.
Recipes include:
Methods for compiling, running, and debuggingPackaging Java classes and building applicationsManipulating, comparing, and rearranging textRegular expressions for string and pattern matchingHandling numbers, dates, and timesStructuring data with collections, arrays, and other typesObject-oriented and functional programming techniquesInput/output, directory, and filesystem operationsNetwork programming on both client and serverProcessing JSON for data interchangeMultithreading and concurrencyUsing Java in big data applicationsInterfacing Java with other languages605 kr
Läs direkt efter köp
Java continues to grow and evolve, and this cookbook continues to evolve in tandem. With this guide, you’ll get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from string handling and functional programming to network communication.
Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. If you’re familiar with Java basics, this cookbook will bolster your knowledge of the language and its many recent changes, including how to apply them in your day-to-day development. This updated edition covers changes through Java 12 and parts of 13 and 14.
Recipes include:
Methods for compiling, running, and debuggingPackaging Java classes and building applicationsManipulating, comparing, and rearranging textRegular expressions for string and pattern matchingHandling numbers, dates, and timesStructuring data with collections, arrays, and other typesObject-oriented and functional programming techniquesInput/output, directory, and filesystem operationsNetwork programming on both client and serverProcessing JSON for data interchangeMultithreading and concurrencyUsing Java in big data applicationsInterfacing Java with other languages