ebook img

Java Tools for Developers PDF

400 Pages·2.725 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Java Tools for Developers

J T AVA OOLS D FOR EVELOPERS 2ND EDITION by Cheng-Hung Chou To My Wife 7 years 2557 days 61,368 hours 3,682,080 minutes 2 Cute Daughters TABLE OF CONTENTS Preface Apache Commons Commons Lang StringUtils ArrayUtils ExceptionUtils WordUtils Commons IO IOUtils FileUtils FilenameUtils Commons CSV CSVParser Commons Codec DigestUtils Commons Net FTPClient Commons Compress Zip Commons CLI Commons FileUpload iText Creating a PDF document Basic text elements Paragraph Phrase Chunk Fonts Creating a table PdfPTable PdfPCell Encryption Adding watermarks Creating multiple columns Merging documents Filling forms Servlet Apache POI Creating an Excel document Adding formulas Formula evaluation Plotting a chart Creating a Word document JFreeChart Creating a simple chart Creating a bar chart Creating a scatter plot Creating a combined chart Making a chart clickable Displaying a chart in a web page EasyMock, JUnit, and PowerMock An introduction to JUnit Annotations Assertions Test Runners A sample JUnit test case An introduction to EasyMock Verifying behavior Expectations EasyMockSupport Class mocking Partial mocking Using EasyMock with JUnit Using Annotations Using expectations PowerMock Test coverage analysis JMeter Building a JMeter test plan Starting JMeter Adding test elements Running a test plan Saving a test plan Debugging a test plan Remote testing Test elements Samplers Logic controllers Listeners Configuration elements Assertions Timers Pre-processors Post-processors Testing a web application Testing with authentication Using regular expressions Using HTTP proxy server Testing web applications using GWT Adding Java classes JUnit Request Java Request J CC AVA Structure of a grammar file Options Class declaration Token manager declarations Lexical specifications Production rules A simple calculator EBNF grammars JavaCC grammars Generating code A formula calculator A text processor Apache Solr Getting started Basic directory structure Solr home directory Solr core directory Creating a new core SolrCloud Document schema Document fields Field types Field analysis Updating data XML messages add commit delete CSV Querying data Request handler Query parameters Fields Boolean operators Grouping searches Wildcard searches Regular expression searches Proximity searches Range searches Boosting terms Special characters Sorting Hit highlighting Faceted search Field faceting Query faceting Range faceting Pivot Faceting Result Grouping Indexing rich documents Accessing Solr programmatically Updating data Querying data Query Field faceting Result grouping Apache James Installing James Server Configuring James Server config.xml environment.xml james-fetchmail.xml A quick test Mailets and matchers Creating a custom matcher GenericMatcher GenericRecipientMatcher Creating a custom mailet Reading an object store file Jackson POJO model JSON Properties Property naming and inclusion Property exclusion Ordering Map Enum Formatting Polymorphic types Filtering Views Filters Custom Serializers and Deserializers Custom Serializers Custom Deserializers Configurations Hibernate Validator Applying Constraints Field-level constraints Error messages Property-level constraints Validating Parameters Inheritance Grouping Constraints Programmatic constraints Creating a Custom Constraint Creating a constraint annotation Creating an validator

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.