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

WWW 編程指南

WWW 編程指南

定 價:¥74.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《WWW 編程指南》作者簡介

圖書目錄

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

本目錄推薦

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