注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合WWW 編程指南

WWW 編程指南

WWW 編程指南

定 價(jià):¥74.00

作 者: 章林,文杰主編
出版社: 人民郵電出版社
叢編項(xiàng): 計(jì)算機(jī)實(shí)用教程
標(biāo) 簽: 互連網(wǎng)絡(luò)

ISBN: 9787115075727 出版時(shí)間: 1993-01-01 包裝:
開本: 26cm 頁(yè)數(shù): 859頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書主要介紹了關(guān)于WWW的知識(shí)。上篇主要講述HTML相關(guān)知識(shí)與JavaScript程序設(shè)計(jì)基礎(chǔ),下篇以大量篇幅介紹了Java WWW程序設(shè)計(jì)。對(duì)于想學(xué)習(xí)WWW編程的讀者來(lái)說(shuō),本書是本難得的參考書。本書是計(jì)算機(jī)實(shí)用教程系列叢書之一,可作為您學(xué)習(xí)WWW程序設(shè)計(jì)的參考書。

作者簡(jiǎn)介

暫缺《WWW 編程指南》作者簡(jiǎn)介

圖書目錄

上篇  HTML與JavaScript
第一章  使用HTML3.2設(shè)計(jì)Web頁(yè)
1.1  超文本標(biāo)識(shí)語(yǔ)言
1.2  HTML3.2與其它版本的HTML  
HTML腳本和動(dòng)態(tài)HTML
1.3  在Web上出版文本
建立文本
在Web上出版文本
1.4  HTML文本的基本結(jié)構(gòu)
HTML文本模板

1.5  HEAD部件
1.6  必要的HEAD部件
可選的HEAD部件
1.7  BODY-建立主文本
第二章  HTML3.2中的程序塊級(jí)部件
2.1  標(biāo)題
2.2  基本文本部分
基本段落
保持白空格的段落
縮進(jìn)引用
地址
2.3  數(shù)字、項(xiàng)目符號(hào)與縮進(jìn)列表
數(shù)字列表
項(xiàng)目符號(hào)列表
定義列表
2.4  表格
基本表格結(jié)構(gòu)
定義表格行
表格標(biāo)題和數(shù)據(jù)單元
2.5  表單
2.6  各式各樣的程序塊級(jí)部件
第三章  HTML3.2中的文本級(jí)部件
3.1  物理字符樣式
3.2  文本級(jí)部件:邏輯字符樣式
3.3  指定超文本鏈接
3.4  插入圖像
動(dòng)態(tài)GIF
IMG部件
3.5  客戶方位圖:在插入的圖像中建立可點(diǎn)區(qū)域
3.6  在文本中插入其它的文件
插入Java程序
通過(guò)插件插入視頻,音頻和其它格式
插入ActiveX控制
滾動(dòng)文本框
3.7  控制換行
第四章  幀
4.1  幀文本模板
4.2  指定幀的布局
4.3  指定幀單元的內(nèi)容
例子
4.4  設(shè)置目標(biāo)幀單元
4.5  預(yù)定義幀的名字
_blank
_top
_parent
_self
4.6  解決有關(guān)幀的一般問(wèn)題
為幀做書簽
同時(shí)更新多個(gè)幀單元
防止你的文本被設(shè)置成幀
用單獨(dú)一個(gè)條目指定FRAMESET
建立空幀單元
4.7在線幀
第五章  層疊式樣式表
5.1  定義樣式規(guī)范
5.2  使用本地和外地樣式表
部件STYLE和JavaScript樣式表
外地樣式表
使用“@import”插入(import)樣式表
內(nèi)聯(lián)樣式規(guī)范
5.3  選擇符
HTML部件
特定環(huán)境中的HML部件
用戶定義類
用戶定義ID
錨點(diǎn)虛擬類
版式虛擬部件
5.4  層疊式樣式表的優(yōu)先規(guī)則
標(biāo)為"important"的規(guī)劃具有最高優(yōu)先級(jí)
作者規(guī)則優(yōu)于訪問(wèn)者規(guī)則
具體的規(guī)則優(yōu)于簡(jiǎn)略的規(guī)則(具體性準(zhǔn)則)
5.5  字體屬性
5.6  前景和背景屬性
5.7  文本屬性
5.8  Bounding Box屬性
Margins(頁(yè)邊余白)
邊框
填料
Bounding Box的顯示類型
5.9  圖像和浮動(dòng)部件
5.10  列表的屬性單位
Lengths長(zhǎng)度單位
顏色
5.12  層
5.13  用LAYER和ILAYER部件聲明層
HTML部件:<LAYER…></LAYER>…<ILAYER>…</IALYER…>
示例
5.14  用樣式表聲明層
層屬性
示例
第六章  為Web頁(yè)添加動(dòng)態(tài)內(nèi)容
6.1  使用HTML動(dòng)態(tài)化
對(duì)于多種瀏覽器的兼容性
6.2  監(jiān)視用戶事件
6.3  JavaScript基本語(yǔ)法
動(dòng)態(tài)地設(shè)置數(shù)據(jù)類型
函數(shù)的聲明
對(duì)象和類
數(shù)組
6.4  使用JavaScript設(shè)置Web頁(yè)
在使用擴(kuò)展屬性時(shí)避免不兼容性
用JavaScript來(lái)設(shè)置屬性值
調(diào)整瀏覽器窗口的大小
斷定是否存在可用的插件
動(dòng)態(tài)會(huì)修飾圖像
移動(dòng)層
6.5  使用JavaScript驗(yàn)證CGI表單
個(gè)別地檢驗(yàn)賦值
當(dāng)表單提交時(shí)檢驗(yàn)所有賦值
6.6  使用JavaScript保存和檢索Cookies
6.7  使用JavaScript交互作用于幀
指示一個(gè)特別的幀去顯示一個(gè)URL
為一個(gè)幀設(shè)定輸入焦點(diǎn)
6.8  從JavaScript訪問(wèn)Java
直接調(diào)用Java方法
使用applets為JavaScript執(zhí)行操作
通過(guò)JavaScript控制applets
6.9  通過(guò)Java訪問(wèn)JavaScript
使用“JavaScript:”URL
使用JSObject
范例:調(diào)和applets背景和Web頁(yè)背景
范例:一個(gè)控制HTML表單中賦值的applet
JSObject類中的方法
第七章  JAVAScript快速參考
7.1  Array對(duì)象
構(gòu)造函數(shù)
性質(zhì)
方法
事件處理器
7.2  Button對(duì)象
性質(zhì)
方法
事件處理器
7.3  Checkbox對(duì)象
性質(zhì)
方法
事件處理器
7.4  Date對(duì)象
性質(zhì)
方法
事件處理器
7.5  Document對(duì)象
性質(zhì)
方法
事件處理器
7.6  Element對(duì)象
性質(zhì)
方法
事件處理器
7.7  FileUpload對(duì)象
性質(zhì)
方法
事件處理器
7.8  Form對(duì)象
性質(zhì)
方法
事件處理器
7.9  Function對(duì)象
性質(zhì)
方法
事件處理器
7.10  Hidden對(duì)象
性質(zhì)
方法
事件處理器
7.11  History對(duì)象
性質(zhì)
方法
事件處理器
7.12  Image對(duì)象
性質(zhì)
方法
事件處理器
7.13  JavaObject對(duì)象
性質(zhì)
方法
事件處理器
7.14  Javaackage對(duì)象
性質(zhì)
方法
事件處理器
7.15  Layer對(duì)象
性質(zhì)
方法
事件處理器
7.16  Link對(duì)象
性質(zhì)
方法
事件處理器
7.17  Location對(duì)象
性質(zhì)
方法
事件處理器
7.18  Math對(duì)象
性質(zhì)
方法
事件處理器
7.19  MimeType對(duì)象
性質(zhì)
方法
事件處理器
7.20  Navigator對(duì)象
性質(zhì)
方法
事件處理器
7.21  Number對(duì)象
性質(zhì)
方法
事件處理器
7.22  Object對(duì)象
性質(zhì)
方法
事件處理器
7.23  Option對(duì)象
性質(zhì)
方法
事件處理器
7.24  Password對(duì)象
性質(zhì)
方法
事件處理器
7.25  Plugin對(duì)象
性質(zhì)
方法
事件處理器
7.26  Radio對(duì)象
性質(zhì)
方法
事件處理器
7.27  RegExp對(duì)象
性質(zhì)
方法
事件處理器
7.28  Reset對(duì)象
性質(zhì)
方法
事件處理器
7.29  Screen對(duì)象
性質(zhì)
方法
事件處理器
7.30  Select對(duì)象
性質(zhì)
方法
事件處理器
7.31  String對(duì)象
性質(zhì)
方法
事件處理器
7.32  Submit對(duì)象
性質(zhì)
方法
事件處理器
7.33  Text對(duì)象
性質(zhì)
方法
事件處理器
7.34  Textarea對(duì)象
性質(zhì)
方法
事件處理器
7.35  Window對(duì)象
性質(zhì)
方法
事件處理器
一個(gè)"Open"方法的使用例子
下篇Java程序設(shè)計(jì)
第一章  Java的特性
1.1  Java的特點(diǎn)
Java適于網(wǎng)絡(luò)編程和網(wǎng)絡(luò)智能
Java是跨平臺(tái)的
Java非常簡(jiǎn)單
Java是面向?qū)ο蟮?br />Java擁有很多強(qiáng)大的標(biāo)準(zhǔn)類庫(kù)
1.2  關(guān)于Java的神話
Java只適用與Web
Java是跨平臺(tái)的
Java很容易
面向?qū)ο缶幊淌俏ㄒ挥星巴镜姆较?br />所有的軟件都應(yīng)用Java開發(fā)
1.3  Java的版本
你應(yīng)該用哪個(gè)版本?
1.4  正式開始學(xué)習(xí)Java
安裝Java
安裝一個(gè)支持Java的瀏覽器
安裝在線的Java API或標(biāo)記書簽
可選項(xiàng):安裝一個(gè)綜合開發(fā)環(huán)境
生成并運(yùn)行一個(gè)Java程序
1.5  一些簡(jiǎn)單的Java程序
基本的“Heool World”Applet
Applet的用戶化參數(shù)
第二章  JAVA中的面向?qū)ο蟪绦蛟O(shè)計(jì)
2.1  成員變量
2.2  方法
2.3  構(gòu)造函數(shù)和"this"引用
靜態(tài)初始化區(qū)
2.4  析構(gòu)函數(shù)
2.5  函數(shù)多態(tài)
2.6  獨(dú)立文件中的public類型
2.7  javadoc
標(biāo)記文本
javadoc命令行參數(shù)
設(shè)置超文本鏈:圖像子目錄和標(biāo)準(zhǔn)API
2.8  繼承
2.9  接口和抽像類
2.10  包和類路徑
類路徑
2.11  聲明中的修飾語(yǔ)
權(quán)限修飾語(yǔ)
其它修飾語(yǔ)
第三章  Java的基本語(yǔ)法
3.1  基本數(shù)據(jù)類型
boolean
sharS
byte
int
long
float
double
基本數(shù)據(jù)類型的轉(zhuǎn)換
3.2  運(yùn)算符
條件語(yǔ)句符號(hào)
if語(yǔ)句體
switch
循環(huán)語(yǔ)句
3.3  Math類
常量
一般數(shù)學(xué)方法
三角函數(shù)運(yùn)算方法
3.4  輸入和輸出
標(biāo)準(zhǔn)輸出
標(biāo)準(zhǔn)錯(cuò)誤輸出
標(biāo)準(zhǔn)輸入
3.5  執(zhí)行非java語(yǔ)言程序
3.6  引用類型
java的類數(shù)傳遞
Instanceof運(yùn)算符
3.7  字符串
String類的方法
類方法
構(gòu)造函數(shù)
3.8  向量
構(gòu)造函數(shù)
方法
3.69  示例:簡(jiǎn)單二叉樹
3.10  數(shù)組
兩步數(shù)字組分配
一步數(shù)組分配
多維數(shù)組
3.11  異常
基本形式
多重接收子句
finally子句
拋出異常
特殊異常
第四章  小程序、圖形應(yīng)用程序和基本繪圖
4.1  什么是小程序
4.2  創(chuàng)建一個(gè)小程序
java樣板
HTML樣本
4.3  一個(gè)小程序的例子
自動(dòng)重畫
在開發(fā)中重載小程序
進(jìn)行標(biāo)準(zhǔn)輸出
4.4  小程序的生命周期
4.5  其它小程序邏輯方法
4.6  HTML的APPLET標(biāo)簽
4.7  讀小程序的參數(shù)
讀小程序的參數(shù)的一個(gè)例子
4.8  圖形應(yīng)用程序
4.9  圖形操作
繪圖操作
顏色和字體
畫圖模式
坐標(biāo)和剪貼矩形
4.10  設(shè)置線寬:GraphicsUtil類
4.11  繪制圖像
從相對(duì)URL上裝入小程序圖像
從絕對(duì)URL上裝入上程序圖像
應(yīng)用程序中的圖像裝入
4.12  預(yù)載圖像
4.13  控制圖像的裝入:等待圖像和檢查狀態(tài)
MediaTracker
第五章  處理鼠標(biāo)和鏈盤事件
5.1  java1.02中的事件處理
5.2  java1.02中的事件處理方法
鼠標(biāo)事件
鍵盤事件
焦點(diǎn)事件
動(dòng)作事件
一個(gè)使用java1.02中的事件記錄
5.3  在事件處理方法中組織圖形操作
例:白板應(yīng)用程序
一個(gè)更好的白板
5.5    java1.1中的事件處理
監(jiān)聽者和適配器
實(shí)現(xiàn)一個(gè)EventListener
關(guān)聯(lián)監(jiān)聽者和構(gòu)件
內(nèi)部類
低層次的事件處理
5.6    java1.1聽事件監(jiān)聽者
第六章  窗口
6.1  Canvas
主要目的
缺省的布局管理器:沒(méi)有
生成和使用
實(shí)例:圓構(gòu)件
實(shí)例:ImageLabel類
6.2  構(gòu)件類
6.3  Java1.1中的輕量級(jí)構(gòu)件
6.4  Panel
主要目的
缺省的布局管理器:FlowLayout
創(chuàng)建和使用
實(shí)例:使用Panel來(lái)組織
6.5  Container類
6.6  Java1.1中的輕量級(jí)Container
6.7  Applet
6.8  ScollPane
實(shí)例
6.9  Frame
主要目的
缺省的布局管理器:BorerLayout
創(chuàng)建和使用:情況一設(shè)置好大小的Frame
創(chuàng)建和使用:情況二根據(jù)包含的構(gòu)件擴(kuò)展的Frame
實(shí)例一:可以離開的Frame
實(shí)例二:可以作為小程序或程序來(lái)運(yùn)行的類
菜單
其它有用的方法
6.10  連續(xù)窗口
將窗口寫入硬盤
從硬盤讀入窗口
實(shí)例:可以保存的Frame
6.11  對(duì)話框
主要目的
缺省的布局管理器:BorderLayout
創(chuàng)建和使用
實(shí)例:確認(rèn)退出的對(duì)話框
6.12  FileDialog
主要目的
缺省的布局管理器:None
創(chuàng)建和使用
實(shí)例:在文本域顯示文件
6.13  Window
主要目的
缺省的布局管理器:BorderLayout
創(chuàng)建和使用:情況一設(shè)置好大小的Window
創(chuàng)建和使用:情況二設(shè)置包含的構(gòu)件擴(kuò)展的Window
實(shí)例:
6.14 ImageLabel類
主要目的
創(chuàng)建和使用
實(shí)例:
第七章  使用布局管理安排窗口
7.1  FlowLayout
FlowLayout構(gòu)造函數(shù)功能
其它的FlowLayout方法
7.2BorderLayout
BorderLayout構(gòu)造函數(shù)功能
其它的BorderLayout方法
7.3GridLayout
GridLayout構(gòu)造函數(shù)功能
其它的GridLayout
7.4CardLayout方法
GridLayout構(gòu)造函數(shù)功能
其它的GridLayout方法
7.5GridBagLayout
GridBagConstraints對(duì)象
例子
GridBagLayout構(gòu)造函數(shù)功能
其它的GridBagLayout方法
7.6  關(guān)閉布局管理器
7.7  有效的使用布局管理器
布局管理器接口
布局管理器二接口
例子:RowLayout
第八章  圖形用戶接口
8.1  GUI構(gòu)件中的Action Events處理
Java 1.0中構(gòu)件自身處理action event
Java 1.0中用Container處理action event
Java 1.1中構(gòu)件自身處理action event
Java 1.1中其他對(duì)象處理action event
8.2  Buttons
構(gòu)造方法
例子
Button類里的其他方法
處理按鍵事件
8.3  圖像按鍵類
構(gòu)造方法
例子
其他圖像按鍵類的方法
處理圖像按鍵的事件
源代碼
8.4  復(fù)選框
構(gòu)造方法
例子
復(fù)選框類中的其他方法
事件的處理
8.5  復(fù)選框組
構(gòu)造方法
例子
CheckboxGroup和Checkbox類的其他方法
處理復(fù)選框組的事件
8.6  選擇菜單
構(gòu)造方法
例子
Choice 的其他方法
處理選擇事件
8.7  列表
構(gòu)造方法
例子
列表類(List)的其他方法
處理列表事件
8.8  文本行
構(gòu)造方法
例子
文本行(TextField)類的其他方法
處理文本行事件
8.9  文本區(qū)
構(gòu)造方法
例子
文本區(qū)(TextArea的其他方法)
事件處理
8.10  標(biāo)簽
構(gòu)造方法
例子
標(biāo)簽(Label)的其他方法
事件的處理
8.11  滾動(dòng)條和游標(biāo)
構(gòu)造方法
例子
滾動(dòng)條類的其它方法
處理滾動(dòng)條事件
8.12  游標(biāo)類
構(gòu)造方法
例子
游標(biāo)類的其它方法
處理游標(biāo)事件
源代碼
8.13  彈出式菜單
構(gòu)造方法
例子
Popupmenu的其它方法
處理PopupMenu事件
第九章  線程
9.1  啟動(dòng)線程
9.2  賽跑情況
9.3  同問(wèn)問(wèn)題
怎樣同步一段代碼
對(duì)整個(gè)方法的同步
9.4  線程的方法
構(gòu)造函數(shù)
方法
如何在Netscape 3.0X中運(yùn)用線程
9.5  線程組
構(gòu)造函數(shù)
方法
9.6  多線程的圖像和雙緩沖
在paint方法里重畫所有的東西
把動(dòng)態(tài)的部分作為一個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)
使用除paint以外的其它子程序直接進(jìn)行重畫工作
重載update并用paint來(lái)做局部的更新操作
雙緩沖
第十章  JAVA中的客戶-服務(wù)器編程
10.1  實(shí)現(xiàn)一個(gè)客戶程序
創(chuàng)建一個(gè)Socket對(duì)象
建立一個(gè)用于向Socket傳送信息的輸出流
例子:一個(gè)普通的網(wǎng)絡(luò)客戶
10.2  運(yùn)用StrungTokenizer類來(lái)分解字符串
java.utilStrungTokenizer類
構(gòu)造函數(shù)
方法
例子:交互式的標(biāo)志管理器
10.3  例子:一個(gè)校驗(yàn)電子郵件地址的客戶
10.4  例子:一個(gè)接收URL的網(wǎng)絡(luò)客戶程序
一個(gè)用于從指定的主機(jī)接收指定的URL的類
一個(gè)接收指定的URL的類
UrlRetriever 的輸出
10.5  URL類
對(duì)一個(gè)URL進(jìn)行讀操作
URL類的其它有用的方法
10.6  實(shí)現(xiàn)一個(gè)服務(wù)器
例子:一個(gè)普通的網(wǎng)絡(luò)服務(wù)器
輸出:從一個(gè)WWW瀏覽器接收一個(gè)連接
把網(wǎng)絡(luò)客戶與網(wǎng)絡(luò)服務(wù)器連接在一起
10.7  例子:一個(gè)簡(jiǎn)單的HTTP服務(wù)器
ThreadedEchoServer:加入了多線程
10.8  RMI:遠(yuǎn)程方法調(diào)用
開發(fā)RMI應(yīng)用程序的步驟
一個(gè)簡(jiǎn)單的例子
四個(gè)必需的類
系統(tǒng)的編譯與運(yùn)行
例子:一個(gè)數(shù)字積分的服務(wù)器
10.9  JDBC:JAVA的數(shù)據(jù)庫(kù)連接
數(shù)據(jù)庫(kù)調(diào)用;一個(gè)概述
例子:一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)測(cè)試
使用數(shù)據(jù)原子
準(zhǔn)備語(yǔ)句
第十一章  超文本傳送協(xié)議
11.1  與HTTP服務(wù)程序通訊
客戶的請(qǐng)求
服務(wù)器的響應(yīng)
一個(gè)交互的示例程序清單
11.2  HTTP請(qǐng)求行
HTTP1.0請(qǐng)求方法
11.3  HTTP請(qǐng)求首標(biāo)
11.4  HTTP響應(yīng)狀態(tài)行
HTTP1.0狀態(tài)碼
11.5  HTTP響應(yīng)首標(biāo)
11.6  Cookies:在戶端存儲(chǔ)持續(xù)的數(shù)據(jù)
Cookie語(yǔ)法
一個(gè)Cookie的例子
隱私的安全問(wèn)題
11.7  響應(yīng)文件
11.8  公共密鑰技術(shù)概觀
加密
數(shù)字簽名
有數(shù)字簽名的加密
帶傳送確認(rèn)的閃數(shù)字簽名的加密
利用確認(rèn)消息破壞加密
用中間人攻擊廠破壞加密
第十二章  客戶方的CGI編程
12.1  使用HTML的FORM與CGI程序通話
12.2  HTML的FORM組件
ACTION
METHOD
ENCTYPE
TAARGET
NAME
ONSUBMIT,ONRESET
12.3  輸入組件
Submit按鈕
Reset按鈕
JavaScript 按鈕
復(fù)選框
單選按鈕
單行文本區(qū)
口令區(qū)
服務(wù)器方的圖像映射
關(guān)聯(lián)的文件
隱藏區(qū)域
多行文本區(qū)
組合框和列表框
12.4  ISINDEX
12.5  ISMAP選擇性的服務(wù)器方圖像映射
12.6  使用Java Applet向CGI程序發(fā)送GET數(shù)據(jù)
通過(guò)GET發(fā)送數(shù)據(jù)及顯示結(jié)果頁(yè)面
例:使用根據(jù)Java的搜索服務(wù)
通過(guò)GET發(fā)送數(shù)據(jù)并處理結(jié)果
12.7  使用Java Applet向CGI程序發(fā)送POST數(shù)據(jù)
讀取PAST數(shù)據(jù)的模板
使用POST實(shí)現(xiàn)一個(gè)天氣報(bào)道的網(wǎng)頁(yè)
12.8  繞過(guò)HTTP服務(wù)器直接使用Socket
第十三章  服務(wù)器方的CGI編程
13.1  CGI相互作用過(guò)程
13.2  讀取GET數(shù)據(jù):QUERY_STRING變量
13.3  標(biāo)準(zhǔn)CGI環(huán)境變量
將變量作為已命名的參數(shù)傳遞
CGI變量簡(jiǎn)表
13.4  CGI命令行參數(shù)
13.5  處理ISINDEX
13.6  讀取PST數(shù)據(jù)
13.7  分析Query數(shù)據(jù)
13.8  分解查詢字符串
13.9  對(duì)URL編碼的值進(jìn)行解碼
13.10  為查尋數(shù)據(jù)建立查尋表
13.11  分析查尋數(shù)據(jù):一個(gè)示例
13.12  使用Cookies
13.13  服務(wù)器端Java
使用Servlet
一個(gè)幫助你選擇顏色的Servlet
HttpServletRequest 類
HttpServletRequest 類
13.14  其它的可選CGI方法
服務(wù)器API
LiveWrite:服務(wù)器端JavaScript
JDBC和Applet的直接Socket
WebObject適配器

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)