If you have never before used Ant, this book will introduce you to it, taking you systematically through the core stages of most Java projects: compilation, testing, execution, packaging, and delivery.Показать полностьюIf you have never before used Ant, this book will introduce you to it, taking you systematically through the core stages of most Java projects: compilation, testing, execution, packaging, and delivery. If you are an experienced Ant user, we will show you how to “push the envelope” in using Ant. Indeed, we believe that some of the things shown in this book were never before done with Ant. We also place an emphasis on how to use Ant as part of a large project, drawing out best practices from our own experiences.
Programming Spiders, Bots, and Aggregators in Java
21 ноября 2010The content and services available on the web continue to be accessed mostly through direct human control. But this is changing. Increasingly, users rely on automated agents that save them time and effort by programmatically retrieving content, performing complex interactions, and aggregating data from diverse sources.Показать полностьюThe content and services available on the web continue to be accessed mostly through direct human control. But this is changing. Increasingly, users rely on automated agents that save them time and effort by programmatically retrieving content, performing complex interactions, and aggregating data from diverse sources. Programming Spiders, Bots, and Aggregators in Java teaches you how to build and deploy a wide variety of these agents — from single-purpose bots to exploratory spiders to aggregators that present a unified view of information from multiple user accounts. You will quickly build on your basic knowledge of Java to master the techniques that are essential to this specialized world of programming, including parsing HTML, interpreting data, working with cookies, reading and writing XML, and managing high-volume workloads. This book offers two levels of instruction, both of which are focused on the library of routines provided on the companion CD. If your main concern is adding ready-made functionality to an application, you'll achieve your goals quickly thanks to step-by-step instructions and sample programs that illustrate effective implementations. If you're interested in the technologies underlying these routines, you'll find in-depth explanations of how they work and the techniques required for customization.
Jasperreports: Reporting for Java Developers
21 ноября 2010JasperReports is the world’s most popular embeddable Java open source reporting library, providing Java developers with the power to easily create rich print and web reports.Показать полностьюJasperReports is the world’s most popular embeddable Java open source reporting library, providing Java developers with the power to easily create rich print and web reports. This book shows you exactly how to get started, and develop the skills to get the most from JasperReports. The book steers you through each point of report setup, to creating, designing, formatting, and exporting reports with data from a wide range of datasources, and integrating JasperReports with other Java frameworks. Starting with the basics of adding reporting capabilities to your application, and creating report templates you will first see how to produce your reports through the use of JRXML files, custom ANT targets, and then see preview them in both the browser and the native browser of JasperReports. Getting data into your reports is the next step, and you will see how to get data from a range of datasources, not only databases, but XML files, and Java Objects, among others. You will create better looking reports with formatting and grouping, as well as adding graphical elements to the report. You will export your reports to a range of different formats, including PDF and XML. Creating reports will be made even easier with a walkthrough of the iReport Designer visual designing tool. To round things off, you will see how to integrate your reports with other Java frameworks, using Spring or Hibernate to get data for the report, and Java Server Faces or Struts for presenting the report
Ground-Up Java
21 ноября 2010In addition to learning the core Java language, you will also acquire a broad understanding of vital programming concepts, including variables, control, memory, indirection, compilation, and calling.
Agile Java Development with Spring, Hibernate and Eclipse
21 ноября 2010Agile Java™ Development With Spring, Hibernate and Eclipse is a book about robust technologies and effective methods which help bring simplicity back into the world of enterprise Java development.Показать полностьюAgile Java™ Development With Spring, Hibernate and Eclipse is a book about robust technologies and effective methods which help bring simplicity back into the world of enterprise Java development. The three key technologies covered in this book, the Spring Framework, Hibernate and Eclipse, help reduce the complexity of enterprise Java development significantly. Furthermore, these technologies enable plain old Java objects (POJOs) to be deployed in light-weight containers versus heavy-handed remote objects that require heavy EJB containers. This book also extensively covers technologies such as Ant, JUnit, JSP tag libraries and touches upon other areas such as such logging, GUI based debugging, monitoring using JMX, job scheduling, emailing, and more. Also, Extreme Programming (XP), Agile Model Driven Development (AMDD) and refactoring are methods that can expedite the software development projects by reducing the amount of up front requirements and design; hence these methods are embedded throughout the book but with just enough details and examples to not sidetrack the focus of this book. In addition, this book contains well separated, subjective material (opinion sidebars), comic illustrations, tips and tricks, all of which provide real-world and practical perspectives on relevant topics. Last but not least, this book demonstrates the complete lifecycle by building and following a sample application, chapter-by-chapter, starting from conceptualization to production using the technology and processes covered in this book. In summary, by using the technologies and methods covered in this book, the reader will be able to effectively develop enterprise-class Java applications, in an agile manner!
Java for ColdFusion Developers
21 ноября 2010Java for ColdFusion Developers is the one book any ColdFusion developer needs to get started using Java technologies for programming and Web application development.
Java Garage
21 ноября 2010Enter your Java Garage... where you do your work, not somebody else’s... where you experiment and tinker... where work is about passion, serendipity, inspiration...Показать полностьюEnter your Java Garage... where you do your work, not somebody else’s... where you experiment and tinker... where work is about passion, serendipity, inspiration... where you achieve greatness with Java, not just competence. Your mentor, teacher, sherpa: Eben Hewitt, Java architect, able to leap tall object models in a single bound, and teach you how to do it, too. What you’ll learn: only the best ways to get it done with J2SE 1.5 classes, inheritance, interfaces, type conversions, event handling, exceptions, file I/O, multithreading, inner classes, Swing, JARs, everything that matters. Think ’zine. Think blog. But, please, do not think of any other Java book you have ever seen.
Java Tools for Extreme Programming — Mastering Open Source Tools Including Ant, JUnit, and Cactus
21 ноября 2010This book describes techniques for implementing the Extreme Programming practices of automated testing and continuous integration using open source tools.
Java NIO
21 ноября 2010Java NIO explores the new I/O capabilities of version 1.4 in detail and shows you how to put these features to work to greatly improve the efficiency of the Java code you write.Показать полностьюJava NIO explores the new I/O capabilities of version 1.4 in detail and shows you how to put these features to work to greatly improve the efficiency of the Java code you write. This compact volume examines the typical challenges that Java programmers face with I/O and shows you how to take advantage of the capabilities of the new I/O features. You'll learn how to put these tools to work using examples of common, real-world I/O problems and see how the new features have a direct impact on responsiveness, scalability, and reliability. Because the NIO APIs supplement the I/O features of version 1.3, rather than replace them, you'll also learn when to use new APIs and when the older 1.3 I/O APIs are better suited to your particular application.
Java Game Programming For Dummies
21 ноября 2010This book shows you the techniques that make games tick, and gives you dozens of working Java code examples. In addition, each example is backed up by detailed explanations that fully deconstruct the code so that you can see how everything works.Показать полностьюThis book shows you the techniques that make games tick, and gives you dozens of working Java code examples. In addition, each example is backed up by detailed explanations that fully deconstruct the code so that you can see how everything works. You can start from these working examples and customize them, use the parts to create entirely new games, or simply use them as a source of ideas for writing your own custom game code. While this book does, where necessary, discuss a little theory, the real heart of the book is intended more like a hands-on auto shop class than a physics lecture. After all, understanding how a water pump works is a lot easier if you can hold one in your hand and see where it fits on a real car engine. Likewise, understanding game code is a lot easier if you can examine each part of the code in detail and see where it fits in the overall structure of a working program. !!Bad quality of the book.
Java After Hours: 10 Projects You'll Never Do at Work
21 ноября 2010Take your Java programming skills beyond the ordinary. Java After Hours: 10 Projects You'll Never Do at Work will make Java your playground with ten detailed projects that will have you exploring the various fields that Java offers to build exciting new programs.Показать полностьюTake your Java programming skills beyond the ordinary. Java After Hours: 10 Projects You'll Never Do at Work will make Java your playground with ten detailed projects that will have you exploring the various fields that Java offers to build exciting new programs. You'll learn to: Create graphics interactively on Web servers Send images to Web browsers Tinker with Java’s Swing package to make it do seemingly impossible things Search websites and send e-mail from Java programs Use multithreading, Ant and more! Increase your Java arsenal by taking control of Java and explore its possibilities with Java After Hours.
Core Java 2. Volume 1: Fundamentals
21 ноября 2010The experienced developer’s guide to Java programming — now fully updated for JDK 1.3. Completely revised coverage of object-oriented development and Swing classes. More of the robust code examples professional programmers need. CD-ROM includes all source code, J2SE Version 1.3, Forte for Java Community Edition, and much more!
Core Java 2. Volume 2: Advanced Features
21 ноября 2010* The experienced developer’s advanced guide to the Java 2 platform—fully updated for JDK 1.3 release and JDK 1.4 release, Standard Edition. * Even more robust, real-world code samples than ever before! * New and revamped coverage: XML, security, networking, multithreading, collections, remote objects, JDBC API, JavaBeans component architecture, Swing, and much more * CD-ROM includes all the code examples, Forte for Java, Release 2.0, Community Edition, and the current version of the Java 2 SDK, Standard Edition for Windows, Solaris OE (SPARC/x86), and Linux. The #1 advanced guide for serious programmers-fully updated for JDK 1.3 release and JDK 1.4 release. An indispensable companion to the best-selling Core Java 2, Vol.Показать полностью* The experienced developer’s advanced guide to the Java 2 platform—fully updated for JDK 1.3 release and JDK 1.4 release, Standard Edition. * Even more robust, real-world code samples than ever before! * New and revamped coverage: XML, security, networking, multithreading, collections, remote objects, JDBC API, JavaBeans component architecture, Swing, and much more * CD-ROM includes all the code examples, Forte for Java, Release 2.0, Community Edition, and the current version of the Java 2 SDK, Standard Edition for Windows, Solaris OE (SPARC/x86), and Linux. The #1 advanced guide for serious programmers-fully updated for JDK 1.3 release and JDK 1.4 release. An indispensable companion to the best-selling Core Java 2, Vol. I — Fundamentals (0-13-089468-0), Core Java 2, Volume II: Advanced Features is now available in a revised and expanded fifth edition. It delivers the same real-world guidance you need to solve even the most challenging programming problems and offers an all-new chapter on XML and Java, plus thoroughly revamped coverage of many advanced features—from collections to native methods, security to Swing. Cay Horstmann identifies the problems experienced Java platform developers encounter most often, and delivers insightful, expert-level guidance for addressing them-together with even more of the robust, sample code that have made Core Java an international bestseller for five straight years. You'll gain new insights into networking, remote objects, JDBC API, internationalization, and a whole lot more. For experienced programmers, Core Java 2, Volume 2: Advanced Features provides the answers that they need to take full advantage of the power of Java technology and to get the job done as efficiently as possible. State-of-the-art information for advanced Java technology development, including: * Thoroughly updated coverage of multithreading, collections, and networking * Completely revised coverage of remote objects * Detailed new chapter on XML and Java * Sophisticated new techniques for utilizing JavaBeans(tm) component architecture * Advanced GUI-building techniques leveraging both Swing and AWT
Core Java 2: Volume I — Fundamentals
21 ноября 2010The best-selling guide for serious programmers of Java technology—fully updated for the Java 1.4 SDK! * The experienced developer’s guide to the Java program environment-now fully updated for the Java(tm) 1.4 SDK. * New coverage: regular expressions, New I/O, assertions, Preferences, Swing enhancements, logging, and more * Even more of the robust code examples professional programmers need Ask any experienced Java technology programmer: Core Java delivers the real-world guidance you need to accomplish even the most challenging tasks.Показать полностьюThe best-selling guide for serious programmers of Java technology—fully updated for the Java 1.4 SDK! * The experienced developer’s guide to the Java program environment-now fully updated for the Java(tm) 1.4 SDK. * New coverage: regular expressions, New I/O, assertions, Preferences, Swing enhancements, logging, and more * Even more of the robust code examples professional programmers need Ask any experienced Java technology programmer: Core Java delivers the real-world guidance you need to accomplish even the most challenging tasks. That’s why it’s been an international best seller for seven straight years. Core Java II, Volume 1 covers the fundamentals of Java 2, Standard Edition, Version 1.4, including major enhancements ranging from regular expressions to high-performance I/O. You'll find state-of-the-art discussions of object-oriented Java platform development, updated coverage of Swing user interface development, and much more. Best of all, this new Sixth Edition delivers even more of the robust, real-world programs previous editions are famous for—updated to reflect the latest SDK features and improvements! State-of-the-art information for Java platform developers, including: * Swing GUI development—including input validation and other enhancements * Building reliable code—including chained exceptions, stack frames, assertions, and logging * The high-performance New I/O API: memory-mapped files, file locking, and character set encoders/decoders * Regular expressions using the powerful new java.util.regex package * Java 1.4 platform Preference Class: the new cross-platform repository for configuration information * Dynamic proxy classes, inner classes, the Java platform event model, streams, file management, and more
Ivor Horton’s Beginning Java 2, JDK
21 ноября 2010This book is a comprehensive introduction to the Java programming language, updated thoroughly (more than 35ew and updated) for the latest SDK 1.5 release.Показать полностьюThis book is a comprehensive introduction to the Java programming language, updated thoroughly (more than 35ew and updated) for the latest SDK 1.5 release. This book shows readers how to build real-world Java applications using the Java SDK. No previous programming experience is required. The author uses numerous step-by-step programming examples to guide readers through the ins and outs of Java development. In addition to fully covering new features of SDK 1.5, such as generic types, the author has also added new chapters on Java database programming with JDBC and Java programming with XML.
Java Servlet Programming
21 ноября 2010Java servlets offer a fast, powerful, portable replacement for CGI scripts. Java Servlet Programming covers everything you need to know to write effective servlets. Topics include: serving dynamic Web content, maintaining state information, session tracking, database connectivity using JDBC, and applet-servlet communication.
Struts in Action: Building Web Applications with the Leading Java Framework
21 ноября 2010Struts solves the most common problems of web development. By basing your application on the Struts framework, you can reuse proven solutions and focus on what’s unique to your own case.Показать полностьюStruts solves the most common problems of web development. By basing your application on the Struts framework, you can reuse proven solutions and focus on what’s unique to your own case. Struts is an open-source product distributed by the Apache Software Foundation. Struts in Action is a comprehensive introduction to the Struts framework. It covers initial design, data validation, database access, dynamic page assembly, localization, product configuration, and other important areas. It shows you how to use both JSP tags and Velocity templates. It carefully explains the Struts architecture and control flow, as well as how to extend framework classes. Differences between Struts 1.1 and Struts 1.0. are pointed out and a case-study illustrates the 1.0 to 1.1 transition. The book shows you dozens of proven design techniques, patterns, and strategies, many of them not found elsewhere. What’s Inside- Struts 1.1 and 1.0 Jakarta Validator and Tile packages Jakarta Scaffold toolkit Velocity templates HTTP, Java Servlets, and JSP tags Dynamic web programming Servlet-centric application design Working with databases and data services Design and development patterns Tons of examples
Java Thread Programming
21 ноября 2010Professional Java developers whove come as far as they can without exploiting threads will find their skills bumped up a few notches by the time they finish Paul Hydes Java Thread Programming.Показать полностьюProfessional Java developers whove come as far as they can without exploiting threads will find their skills bumped up a few notches by the time they finish Paul Hydes Java Thread Programming. In a five-and-a-half-page first chapter, the book gives a basic concept briefing, then gets down to business with an example-rich education from the starting thread through inter-thread communication, thread groups, thread pooling, threads and Swing, and more. Youll get an experienced voice on how to gracefully exit from a thread -- and find out when to use the lead-between-the-eyes SureStop class instead. Youll even find out when multiple threads arent a good idea. If youre serious about learning what it takes to do Java really, really well, this book is a good place to invest your time.
Mac OS X for Java Geeks
21 ноября 2010Mac OS X for Java Geeks delivers a complete and detailed look at the Mac OS X platform, geared specifically at Java developers. Programmers using the 10.2 (Jaguar) release of Mac OS X, and the new JDK 1.4, have unprecedented new functionality available to them.Показать полностьюMac OS X for Java Geeks delivers a complete and detailed look at the Mac OS X platform, geared specifically at Java developers. Programmers using the 10.2 (Jaguar) release of Mac OS X, and the new JDK 1.4, have unprecedented new functionality available to them. Whether you are a Java newbie, working your way through Java Swing and classpath issues, or you are a Java guru, comfortable with digital media, reflection, and J2EE, this book will teach you how to get around on Mac OS X. You'll also get the latest information on how to build applications that run seamlessly, and identically, on Windows, Linux, Unix, and the Mac.
Apache Jakarta Commons: Reusable Java Components
21 ноября 2010Iverson, an application development practice manager, shows Java developers how to take full advantage of Jakarta Commons. He begins with an overview of the goals, installation, and use of the Commons components, then presents example-rich chapters on the 12 most useful Commons packages, providing detailed code samples for every component.Показать полностьюIverson, an application development practice manager, shows Java developers how to take full advantage of Jakarta Commons. He begins with an overview of the goals, installation, and use of the Commons components, then presents example-rich chapters on the 12 most useful Commons packages, providing detailed code samples for every component. The book will be useful for developers building code for front-end Web applications, client-side software, or back-end servers.
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 ]



Реклама
Лучшие новости