图书介绍

高级Java 2大学教程PDF|Epub|txt|kindle电子书版本网盘下载

高级Java 2大学教程
  • (美)戴特尔(Deitel,H.M.)等著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505395629
  • 出版时间:2004
  • 标注页数:1432页
  • 文件大小:347MB
  • 文件页数:1470页
  • 主题词:JAVA语言-程序设计-高等学校-教材-英文

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

高级Java 2大学教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1 Introduction1

1.1 Introduction2

1.2 Architecture of the Book3

1.2.1 Advanced GUI,Graphics and JavaBeans3

1.2.2 Distributed Systems4

1.2.3 Web Services5

1.2.4 Enterprise Java5

1.2.5 Enterprise Case Study6

1.2.6 XML7

1.3 Tour of the Book7

1.4 Running Example Code18

1.5 Design Patterns19

1.5.1 History of Object-Oriented Design Patterns20

1.5.2 Design Patterns Discussion22

1.5.3 Concurrency Patterns25

1.5.4 Architectural Patterns26

1.5.5 Further Study on Design Patterns27

2 Advanced Swing Graphical User Interface Components29

2.1 Introduction30

2.2 WebBrowser Using JEditorPane and JToolBar30

2.2.1 Swing Text Components and HTML Rendering31

2.2.2 Swing Toolbars33

2.3 Swing Actions39

2.4 JSplitPane and JTabbedPane45

2.5 Multiple-Document Interfaces52

2.6 Drag and Drop56

2.7 Internationalization62

2.8 Accessibility71

2.9 Internet and World Wide Web Resources78

3 Model-View-Controller85

3.1 Introduction86

3.2 Model-View-Controller Architecture86

3.3 Observable Class and Observer Interface88

3.4 JList107

3.5 JTable111

3.6 JTree115

3.6.1 Using DefaultTreeModel117

3.6.2 Custom TreeModel Implementation123

4 Graphics Programming with Java 2D and Java 3D135

4.1 Introduction136

4.2 Coordinates,Graphics Contexts and Graphics Objects136

4.3 Java 2D API138

4.3.1 Java 2D Shapes140

4.3.2 Java 2D Image Processing146

4.4 Java 3DAPI160

4.4.1 Obtaining and Installing the Java 3D API161

4.4.2 Java 3D Scenes161

4.4.3 A Java 3D Example163

4.5 A Java 3D Case Study:A 3D Game with Custom Behaviors179

5 Case Study:Java 2D GUI Application with Design Patterns219

5.1 Introduction220

5.2 Application Overview220

5.3 MyShape Class Hierarchy221

5.4 Deitel DrawingModel242

5.5 Deitel Drawing Views254

5.6 Deitel Drawing Controller Logic260

5.6.1 MyShapeControl lers for Processing User Input260

5.6.2 MyShapeControllers and Factory Method Design Pattern272

5.6.3 Drag-and-Drop Controller276

5.7 DrawingInternalFrame Component287

5.8 ZoomDialog,Action and Icon Components304

5.9 DeitelDrawing Application309

6 JavaBeans Component Model321

6.1 Introduction322

6.2 Using Beans in Forte for Java Community Edition323

6.3 Preparing a Class to be a JavaBean337

6.4 Creating a JavaBean:Java Archive Files340

6.5 JavaBean Properties345

6.6 Bound Properties347

6.7 Indexed Properties and Custom Events355

6.8 Customizing JavaBeans for Builder Tools364

6.8.1 PropertyEditors371

6.8.2 Customizers375

6.9 Internet and World Wide Web Resources379

7 Security386

7.1 Introduction387

7.2 Ancient Ciphers to Modern Cryptosystems388

7.3 Secret-Key Cryptography389

7.4 Public-Key Cryptography390

7.5 Cryptanalysis393

7.6 Key Agreement Protocols393

7.7 Key Management394

7.8 Java Cryptography Extension(JCE)395

7.8.1 Password-Based Encoding with JCE395

7.8.2 Decorator Design Pattern405

7.9 Digital Signatures406

7.10 Public-Key Infrastructure,Certificates and Certification Authorities407

7.10.1 Java Keystores and keytool409

7.11 Java Policy Files410

7.12 Digital Signatures for Java Code413

7.13 Authentication417

7.13.1 Kerberos417

7.13.2 Single Sign-On417

7.13.3 Java Authentication and Authorization Service(JAAS)418

7.14 Secure Sockets Layer(SSL)423

7.14.1 Java Secure Socket Extension(JSSE)424

7.15 Java Language Security and Secure Coding429

7.16 Internet and World Wide Web Resources430

8 Java Database Connectivity(JDBC)444

8.1 Introduction445

8.2 Relational-Database Model446

8.3 Relational Database Overview:The books Database447

8.4 Structured Query Language(SQL)452

8.4.1 Basic SELECT Query453

8.4.2 WHERE Clause454

8.4.3 ORDER BY Clause456

8.4.4 Merging Data from Multiple Tables:Joining459

8.4.5 INSERT INTO Statement460

8.4.6 UPDATE Statement461

8.4.7 DELETE FROM Statement462

8.5 Creating Database books in Cloudscape463

8.6 Manipulating Databases with JDBC464

8.6.1 Connecting to and Querying a JDBC Data Source464

8.6.2 Querying the books Database470

8.7 Case Study:Address-Book Application479

8.7.1 PreparedStatements480

8.7.2 Transaction Processing482

8.7.3 Address-Book Application482

8.8 Stored Procedures515

8.9 Batch Processing515

8.10 Processing Multiple ResultSets or Update Counts517

8.11 Updatable ResultSets518

8.12 JDBC 2.0 Optional Package javax.sql519

8.12.1 DataSource519

8.12.2 Connection Pooling519

8.12.3 RowSets520

8.13 Internet and World Wide Web Resources520

9 Servlets530

9.1 Introduction531

9.2 Servlet Overview and Architecture533

9.2.1 Interface Servlet and the Servlet Life Cycle534

9.2.2 HttpServlet Class536

9.2.3 HttpServletRequest Interface537

9.2.4 HttpServletResponse Interface538

9.3 Handling HTTP get Requests539

9.3.1 Setting Up the Apache Tomcat Server543

9.3.2 Deploying a Web Application545

9.4 Handling HTTP get Requests Containing Data549

9.5 Handling HTTP post Requests552

9.6 Redirecting Requests to Other Resources556

9.7 Session Tracking559

9.7.1 Cookies560

9.7.2 Session Tracking with HttpSession569

9.8 Multi-Tier Applications:Using JDBC from a Servlet577

9.9 HttpUtils Class584

9.10 Internet and World Wide Web Resources585

10 JavaServer Pages(JSP)593

10.1 Introduction594

10.2 JavaServer Pages Overview595

10.3 A First JavaServer Page Example596

10.4 Implicit Objects598

10.5 Scripting599

10.5.1 Scripting Components600

10.5.2 Scripting Example601

10.6 Standard Actions604

10.6.1 <jsp:include>Action605

10.6.2 <jsp:forward>Action610

10.6.3 <jsp:plugin>Action613

10.6.4 <jsp:useBean>Action617

10.7 Directives634

10.7.1 page Directive634

10.7.2 include Directive636

10.8 Custom Tag Libraries638

10.8.1 Simple Custom Tag639

10.8.2 Custom Tag with Attributes643

10.8.3 Evaluating the Body of a Custom Tag647

10.9 Internet and World Wide Web Resources653

11 Case Study:Servlet and JSP Bookstore660

11.1 Introduction661

11.2 Bookstore Architecture662

11.3 Entering the Bookstore664

11.4 Obtaining the Book List from the Database667

11.5 Viewing a Book's Details676

11.6 Adding an Item to the Shopping Cart683

11.7 Viewing the Shopping Cart686

11.8 Checking Out689

11.9 Processing the Order693

11.10 Deploying the Bookstore Application in J2EE 1.2.1694

11.10.1 Configuring the books Data Source695

11.10.2 Launching the Cloudscape Database and J2EE Servers695

11.10.3 Launching the J2EE Application Deployment Tool696

11.10.4 Creating the Bookstore Application697

11.10.5 Creating BookServlet and AddToCartServlet Web Components698

11.10.6 Adding Non-Servlet Components to the Application704

11.10.7 Specifying the Web Context,Resource References,JNDI Names and Welcome Files706

11.10.8 Deploying and Executing the Application709

12 Java-Based Wireless Applications Development and J2ME716

12.1 Introduction717

12.2 WelcomeServlet Overview720

12.3 TipTestServlet Overview726

12.3.1 Internet Explorer Request739

12.3.2 WAP Request746

12.3.3 Pixo i-mode Request751

12.3.4 J2ME Client Request755

12.4 Java 2 Micro Edition757

12.4.1 Connected Limited Device Configuration(CLDC)758

12.4.2 Mobile Information Device Profile(MIDP)759

12.4.3 TipTestMIDlet Overview761

12.5 Installation Instructions781

12.6 Internet and World Wide Web Resources785

13 Remote Method Invocation790

13.1 Introduction791

13.2 Case Study:Creating a Distributed System with RMI792

13.3 Defining the Remote Interface792

13.4 Implementing the Remote Interface793

13.5 Compiling and Executing the Server and the Client807

13.6 Case Study:Deitel Messenger with Activatable Server809

13.6.1 Activatable Deitel Messenger ChatServer810

13.6.2 Deitel Messenger Client Architecture and Implementation820

13.6.3 Running the Deitel Messenger Server and Client Applications836

13.7 Internet and World Wide Web Resources840

14 Session EJBs and Distributed Transactions846

14.1 Introduction847

14.2 EJB Overview847

14.2.1 Remote Interface848

14.2.2 Home Interface848

14.2.3 EJB Implementation849

14.2.4 EJB Container849

14.3 Session Beans849

14.3.1 Stateful Session EJBs849

14.3.2 Deploying Session EJBs862

14.3.3 Stateless Session EJBs869

14.4 EJB Transactions879

14.4.1 MoneyTransfer EJB Home and Remote Interfaces879

14.4.2 Bean-Managed Transaction Demarcation881

14.4.3 Container-Managed Transaction Demarcation886

14.4.4 MoneyTransfer EJB Client892

14.4.5 Deploying the MoneyTransfer EJB898

14.5 Internet and World Wide Web Resources900

15 Entity EJBs904

15.1 Introduction905

15.2 Entity EJB Overview905

15.3 Employee Entity EJB906

15.4 Employee EJB Home and Remote Interfaces906

15.5 Employee EJB with Bean-Managed Persistence908

15.5.1 Employee EJB Implementation908

15.5.2 Employee EJB Deployment918

15.6 Employee EJB with Container-Managed Persistence920

15.7 Employee EJB Client925

15.8 Internet and World Wide Web Resources934

16 Messaging with JMS937

16.1 Introduction938

16.2 Installation and Configuration of J2EE 1.3939

16.3 Point-To-Point Messaging940

16.3.1 Voter Application:Overview940

16.3.2 Voter Application:Sender Side941

16.3.3 Voter Application:Receiver Side945

16.3.4 Voter Application:Configuring and Running951

16.4 Publish/Subscribe Messaging951

16.4.1 Weather Application:Overview952

16.4.2 Weather Application:Publisher Side953

16.4.3 Weather Application:Subscriber Side958

16.4.4 Weather Application:Configuring and Running967

16.5 Message-Driven Enterprise JavaBeans968

16.5.1 Voter Application:Overview968

16.5.2 Voter Application:Receiver Side969

16.5.3 Voter Application:Configuring and Running978

17 Enterprise Java Case Study:Architectural Overview990

17.1 Introduction991

17.2 Deitel Bookstore992

17.3 System Architecture992

17.4 Enterprise JavaBeans993

17.4.1 Entity EJBs993

17.4.2 Stateful Session EJBs995

17.5 Servlet Controller Logic995

17.6 XSLT Presentation Logic995

18 Enterprise Java Case Study:Presentation and Controller Logic1009

18.1 Introduction1010

18.2 XMLServlet Base Class1011

18.3 Shopping Cart Servlets1022

18.3.1 AddToCartServlet1023

18.3.2 ViewCartServlet1023

18.3.3 RemoveFromCartServlet1034

18.3.4 UpdateCartServlet1034

18.3.5 CheckoutServlet1039

18.4 Product Catalog Servlets1040

18.4.1 GetAllProductsServlet1040

18.4.2 GetProductServlet1046

18.4.3 ProductSearchServlet1049

18.5 Customer Management Servlets1053

18.5.1 RegisterServlet1053

18.5.2 LoginServlet1057

18.5.3 ViewOrderHistoryServlet1060

18.5.4 ViewOrderServlet1064

18.5.5 GetPasswordHintServlet1067

19 Enterprise Java Case Study:Business Logic Part 11073

19.1 Introduction1074

19.2 EJB Architecture1074

19.3 ShoppingCart Implementation1075

19.3.1 ShoppingCart Remote Interface1075

19.3.2 ShoppingCartEJB Implementation1077

19.3.3 ShoppingCartHome Interface1084

19.4 Product Implementation1085

19.4.1 Product Remote Interface1085

19.4.2 ProductEJB Implementation1086

19.4.3 ProductHome Interface1088

19.4.4 ProductModel1089

19.5 Order Implementation1094

19.5.1 Order Remote Interface1095

19.5.2 OrderEJB Implementation1095

19.5.3 OrderHome Interface1101

19.5.4 OrderModel1101

19.6 OrderProduct Implementation1107

19.6.1 OrderProduct Remote Interface1107

19.6.2 OrderProductEJB Implementation1108

19.6.3 OrderProductHome Interface1110

19.6.4 OrderProductPK Primary-Key Class1111

19.6.5 OrderProductModel1113

20 Enterprise Java Case Study:Business Logic Part 21117

20.1 Introduction1118

20.2 Customer Implementation1118

20.2.1 Customer Remote Interface1119

20.2.2 CustomerEJB Implementation1119

20.2.3 CustomerHome Interface1126

20.2.4 CustomerModel1127

20.3 Address Implementation1131

20.3.1 Address Remote Interface1134

20.3.2 AddressEJB Implementation1134

20.3.3 AddressHome Interface1138

20.3.4 AddressModel1138

20.4 SequenceFactory Implementation1144

20.4.1 SequenceFactory Remote Interface1144

20.4.2 SequenceFactoryEJB Implementation1145

20.4.3 SequenceFactoryHome Interface1147

20.5 Deitel Bookstore Application Deployment with J2EE1149

20.5.1 Deploying Deitel Bookstore CMP Entity EJBs1149

20.5.2 Deploying Deitel Bookstore Servlets1156

21 Application Servers1161

21.1 Introduction1162

21.2 J2EE Specification and Benefits1162

21.3 Commercial Application Servers1163

21.3.1 BEA WebLogic 6.01163

21.3.2 iPlanet Application Server 6.01164

21.3.3 IBM WebSphere Advanced Application Server 4.01165

21.3.4 JBoss 2.2.2 Application Server1165

21.4 Deploying the Deitel Bookstore on BEA WebLogic1165

21.5 Deploying the Deitel Bookstore on IBM WebSphere1191

21.6 Internet and World Wide Web Resources1193

22 Jini1196

22.1 Introduction1197

22.2 Installing Jini1198

22.3 Configuring the Jini Runtime Environment1198

22.4 Starting the Required Services1199

22.5 Running the Jini LookupBrowser1203

22.6 Discovery1204

22.6.1 Unicast Discovery1204

22.6.2 Multicast Discovery1209

22.7 Jini Service and Client Implementations1214

22.7.1 Service Interfaces and Supporting Classes1214

22.7.2 Service Proxy and Service Implementations1217

22.7.3 Registering the Service with Lookup Services1220

22.7.4 Jini Service Client1223

22.8 Introduction to High-Level Helper Utilities1232

22.8.1 Discovery Utilities1232

22.8.2 Entry Utilities1242

22.8.3 Lease Utilities1244

22.8.4 JoinManager Utility1248

22.8.5 Service Discovery Utilities1252

22.9 Internet and World Wide Web Resources1253

23 JavaSpaces1258

23.1 Introduction1259

23.2 JavaSpaces Service Properties1260

23.3 JavaSpaces Service1260

23.4 Discovering the JavaSpaces Service1262

23.5 JavaSpace Interface1264

23.6 Defining an Entry1265

23.7 Write Operation1266

23.8 Read and Take Operations1269

23.8.1 Read Operation1269

23.8.2 Take Operation1273

23.9 Notify Operation1276

23.10 Method snapshot1281

23.11 Updating Entries with Jini Transaction Service1284

23.11.1 DefiningtheUserInterface1285

23.11.2 Discovering the TransactionManager Service1287

23.11.3 Updating an Entry1289

23.12 Case Study:Distributed Image Processing1294

23.12.1 Defining an Image Processor1295

23.12.2 Partitioning an Image into Smaller Pieces1301

23.12.3 Compiling and Running the Example1312

23.13 Internet and World Wide Web Resources1314

24 Java Management Extensions(JMX)(on CD)1319

24.1 Introduction1320

24.2 Installation1322

24.3 Case Study1322

24.3.1 Instrument Resources1322

24.3.2 Implementation of the JMX Management Agent1338

24.3.3 Broadcasting and Receiving Notifications1342

24.3.4 Management Application1346

24.3.5 Compiling and Running the Example1357

24.4 Internet and World Wide Web Resources1360

25 Jiro(on CD)1364

25.1 Introduction1365

25.2 Installation1366

25.3 Starting Jiro1367

25.4 Dynamic vs.Static Services1369

25.5 Dynamic Services1369

25.5.1 Dynamic-Service Implementation1370

25.6 Static Services1380

25.6.1 Locating Static Services with Class ServiceFinder1380

25.6.2 Event Service1381

25.6.3 Log Service1389

25.6.4 Scheduling Service1391

25.7 Dynamic Service Deployment1392

25.7.1 Dynamic-Service Usage1395

25.8 Management Policies1409

25.8.1 Policy-Management Deployment1420

25.9 Closing Notes on the Printer Management Solution1428

25.10 Internet and World Wide Web Resources1429

26 Common Object Request Broker Architecture(CORBA):Part 1(on CD)1435

26.1 Introduction1436

26.2 Step-by-Step1441

26.3 First Example:SystemClock1442

26.3.1 SystemClock.idl1443

26.3.2 SystemClockImpl.java1444

26.3.3 SystemClockClient.java1449

26.3.4 Running the Example1452

26.4 Technical/Architectural Overview1453

26.5 CORBA Basics1458

26.6 Example:AlarmClock1468

26.6.1 AlarmClock.idl1468

26.6.2 AlarmClockImpl.java1469

26.6.3 AlarmClockClient.java1472

26.7 Distributed Exceptions1476

26.8 Case Study:Chat1480

26.8.1 Chat.idl1482

26.8.2 ChatServerImpl.java1483

26.8.3 DeitelMessenger.java1488

26.8.4 Running Chat1493

26.8.5 Issues1493

26.9 Comments and Comparisons1498

26.10 Internet and Word Wide Web Resources1499

27 Comrnon Object Request Broker Architecture(CORBA):Part 2(on CD)1508

27.1 Introduction1509

27.2 Static Invocation Interface(SII),Dynamic Invocation Interface(DII)and Dynamic Skeleton Interface(DSI)1510

27.3 BOAs,POAs and TIEs1514

27.4 CORBAservices1516

27.4.1 Naming Service1516

27.4.2 Security Service1517

27.4.3 Object Transaction Service1518

27.4.4 Persistent State Service1519

27.4.5 Event and Notification Services1520

27.5 EJBs and CORB Acomponents1523

27.6 CORBA vs.RMI1529

27.6.1 When to Use RMI1529

27.6.2 When to Use CORBA1530

27.6.3 RMI-IIOP1530

27.7 RMIMessenger Case Study Ported to RMI-IIOP1531

27.7.1 ChatServer RMI-IIOP Implementation1532

27.7.2 ChatClient RMI-IIOP Implementation1538

27.7.3 Compiling and Running the ChatServer and ChatClient1542

27.8 Future Directions1543

27.9 Internet and World Wide Web Resources1543

28 Peer-to-Peer Applications and JXTA1548

28.1 Introduction1549

28.2 Client/Server and Peer-to-Peer Applications1549

28.3 Centralized vs.Decentralized Network Applications1550

28.4 Peer Discovery and Searching1551

28.5 Case Study:Deitel Instant Messenger1551

28.6 Defining the Service Interface1553

28.7 Defining the Service implementation1555

28.8 Registering the Service1562

28.9 Find Other Peers1564

28.10 Compiling and Running the Example1571

28.11 Improving Deitel Instant Messenger1571

28.12 Deitel Instant Messenger with Multicast Sockets1572

28.12.1 Registering the Peer1572

28.12.2 Fining Other Peers1577

28.13 Introduction to JXTA1588

28.14 Internet and World Wide Web Resources1590

29 Introduction to Web Services and SOAP1594

29.1 Introduction1595

29.2 Simple Object Access Protocol(SOAP)1596

29.3 SOAP Weather Service1602

29.4 Internet and World Wide Web Resources1608

A Creating Markup with XML(on CD)1611

A.1 Introduction1612

A.2 Introduction to XML Markup1612

A.3 Parsers and Well-Formed XML Documents1615

A.4 Characters1616

A.4.1 Characters vs.Markup1616

A.4.2 White Space,Entity References and Built-In Entities1616

A.5 CDATA Sections and Processing Instructions1618

A.6 XML Namespaces1620

A.7 Internet and World Wide Web Resources1623

B Document Type Definition(DTD)(on CD)1627

B.1 Introduction1628

B.2 Parsers,Well-Formed and Valid XML Documents1628

B.3 Document Type Declaration1629

B.4 Element Type Declarations1630

B.4.1 Sequences,Pipe Characters and Occurrence Indicators1631

B.4.2 EMPTY,Mixed Content and ANY1634

B.5 Attribute Declarations1636

B.6 Attribute Types1638

B.6.1 Tokenized Attribute Type(ID,IDREF,ENTITY,NMTOKEN)1638

B.6.2 Enumerated Attribute Types1643

B.7 Conditional Sections1644

B.8 Whitespace Characters1645

B.9 Internet and World Wide Web Resources1647

C Document Object Model(DOMTM)(on CD)1652

C.1 Introduction1653

C.2 DOM with Java1654

C.3 Setup Instructions1657

C.4 DOM Components1657

C.5 Creating Nodes1665

C.6 Traversing the DOM1668

C.7 Internet and World Wide Web Resources1671

D XSL:Extensible Stylesheet Language Transformations(XSLT)(on CD)1676

D.1 Introduction1677

D.2 Applying XSLTs with Java1677

D.3 Templates1679

D.4 Creating Elements and Attributes1680

D.5 Iteration and Sorting1683

D.6 Conditional Processing1687

D.7 Combining Style Sheets1690

D.8 Variables1695

D.9 Internet and World Wide Web Resources1695

E Downloading and Installing J2EE 1.2.1(on CD)1699

E.1 Introduction1699

E.2 Installation1699

E.3 Configuration1700

E.3.1 JDBC Drivers and Data Sources1700

E.3.2 HTTP Properties1700

F Java Community ProcessSM(JCP)(on CD)1701

F.1 Introduction1701

F.2 Participants1701

F.2.1 Program Management Office1701

F.2.2 Executive Committee1701

F.2.3 Experts1702

F.2.4 Members1702

F.2.5 Public Participation1702

F.3 Java Community Process1702

F.3.1 Initiation Phase1702

F.3.2 Community Draft Phase1703

F.3.3 Public Draft Phase1704

F.3.4 Final Phase1704

F.3.5 Maintenance Phase1704

G Java Native Interface(JNI)(on CD)1705

G.1 Introduction1706

G.2 Getting Started with Java Native Interface1706

G.3 Accessing Java Methods and Objects from Native Code1710

G.4 JNI and Arrays1718

G.5 Handling Exceptions with JNI1722

G.6 Internet and World Wide Web Resources1733

H Career Opportunities(on CD)1738

H.1 Introduction1739

H.2 Resources for the Job Seeker1740

H.3 Online Opportunities for Employers1741

H.3.1 Posting Jobs Online1743

H.3.2 Problems with Recruiting on the Web1745

H.3.3 Diversity in the Workplace1745

H.4 Recruiting Services1746

H.4.1 Testing Potential Employees Online1747

H.5 Career Sites1748

H.5.1 Comprehensive Career Sites1748

H.5.2 Technical Positions1749

H.5.3 Wireless Positions1750

H.5.4 Contracting Online1750

H.5.5 Executive Positions1751

H.5.6 Students and Young Professionals1752

H.5.7 Other Online Career Services1753

H.6 Internet and World Wide Web Resources1754

I Unicode?(on CD)1762

I.1 Introduction1763

I.2 Unicode Transformation Formats1764

I.3 Characters and Glyphs1765

I.4 Advantages/Disadvantages of Unicode1766

I.5 Unicode Consortium's Web Site1766

I.6 Using Unicode1767

I.7 Character Ranges1770

Index1774

热门推荐