Book browser.Java Swing Java developers who moved from applets to full-scale applications in the mid-1900s exposed several weaknesses of the Java Developer Kit, one of which was the primitive functionality of GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface. components in the Abstract Window Toolkit (graphics) Abstract Window Toolkit - (AWT) Java's platform-independent windowing, graphics, and user-interface toolkit. The AWT is part of the Java Foundation Classes (JFC) - the standard API for providing a graphical user interface (GUI) for a Java program. Compare: SWING. (AWT (Abstract Windowing Toolkit) A class library from Sun that provides an application framework and graphical user interface (GUI) routines for Java programmers. AWT was the first user interface development system included in the Java Foundation Classes (JFC). ). To fix that particular problem, Sun Microsystems' Java group came up with Swing, a set of much more complete, flexible, and portable user interface components written entirely in Java. According to the authors of 'Java Swing' Swing revolutionized user interface development, enabling enterprise development in Java. With the release of Java 2 SDK Java 2 SDK - Java 2 Software Development Kit 1.4, Swing's performance is even better. Loy and his cohorts have completely revised their comprehensive book not only to cover features available in Java 2 SDK 1.3 and 1.4, but also to include extensive coverage of Java on the new Mac OS X environment. The new edition of "Java. Swing" has hundreds of useful examples and detailed explanations to help programmers of all skill levels create code quickly and effectively. Java Swing offers a complete introduction to the entire Swing component set--tables, trees, sliders, spinners, progress bars, internal frames, text components, with discussions on how to use them, display them on the screen, register for events, get information from them, extend them, and even create new ones. The book also goes into detail about the model-delegate architecture behind the components and discusses the data models. As the book explains, "Understanding the models is essential when you're working on an application that requires something significantly different from the component's default behavior." Essential System Administration This new Edition of 'Essential System Administration" Covers All the Fundamentals of Running Unix and Linux Systems approaching system administration from a task-oriented perspective, so it is organized around various facets of the system administrator's job, rather than around the features of the Unix operating system Noun 1. UNIX operating system - trademark for a powerful operating system UNIX, UNIX system operating system, OS - (computer science) software that controls the execution of computer programs and may provide various services , or the workings of the hardware subsystems in a typical system, or some designated group of administrative commands. In the third edition, Frisch covers all the fundamental and essential tasks required to run such divergent Unix systems as AIX, FreeBSD, HP-UX HP's version of Unix that runs on its 9000 family. It is based on SVID and incorporates features from BSD Unix along with several HP innovations. (operating system) HP-UX - The version of Unix running on Hewlett-Packard workstations. , Linux, Solaris, Tru64, and more. The new edition includes expanded coverage of networking, electronic mail, security, and kernel configuration--topics of increasing importance to administrators. It also covers services such as LDAP (Lightweight Directory Access Protocol) A protocol used to access a directory listing. LDAP support is implemented in Web browsers and e-mail programs, which can query an LDAP-compliant directory. , PAM, DHCP (Dynamic Host Configuration Protocol) Software that automatically assigns temporary IP addresses to client stations logging into an IP network. It eliminates having to manually assign permanent "static" IP addresses. DHCP software runs in servers and routers. , and DNS (Domain Name System) A system for converting host names and domain names into IP addresses on the Internet or on local networks that use the TCP/IP protocol. For example, when a Web site address is given to the DNS either by typing a URL in a browser or behind the , and discussions of many important open source tools, including SSH, Cfengine, Amanda, RRDTool, and Cricket. Written for full- or part-time administrators of Unix systems, the book includes help for both Unix users who are new to system administration and for experienced system administrators who are new to Unix. Linux Server Hacks Linux Server Hacks' is a collection of industrial-strength, real-world, tested solutions to practical problems. The book contains one hundred independent but related tips, tools, and scripts that solve common but frequently difficult administrative tasks. Some of the hacks are subtle, many of them are non-obvious, and all of them demonstrate the power and flexibility of a Linux system. The book offers hacks devoted to tuning the Linux kernel to make one's system run more efficiently, as well as using CVS (1) (Concurrent Versions System) A version control system for Unix that was initially developed as a series of shell scripts in the mid-1980s. CVS maintains the changes between one source code version and another and stores all the changes in one file. or RCS (1) (Remote Computer Service) A remote timesharing service. (2) (Revision Control System) A Unix utility that provides version control. RCS - Revision Control System to track the revision to system files. There are hacks covering alternate ways of doing backups, using the system monitoring tools to track system performance, and a variety of secure networking solutions. 'Linux Server Hacks' also includes tips on managing large-scale web installations running Apache, MYSQL, and other open source tools that are typically part of a Linux system. Every hack can be read in just a few minutes, but will save hours of searching for the right answer. This book contains one hundred directly applicable hacks that solve common but frequently difficult tasks. |
|
||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion