本笔记记录 0B103 Java 高级技术课程包结构及可提取内容摘要,来自田浩然上传的赵引老师讲课资料。课程为 2001-2009 年期间的 Sun Microsystems / 北京大学软件与微电子学院联合开发的 Java Web 开发培训课程。

课程包结构

总目录:/田浩然上传的资料/0B103 Java高级技术/

一、课程设置说明(已消化)

  • SL314 revA(Web Component Development):JSP/Servlet 企业级 Web 开发,2001 年 9 月
  • SL285 revC(Java Programming Language Workshop):Java 语言基础,2001 年 11 月
  • 详见 0B103-Java高级技术-课程环境设置说明

二、课程项目要求(已提取)

  • 文件:课程项目要求.doc(36KB,反编译提取成功)
  • 项目内容:设计并实现一个”会议在线注册系统”
    • 会议服务人员功能:添加会议注册信息、确认用户申请、查询统计人数、主会场和分会场签到
    • 参会者功能:注册提交基本信息、选择会议/分会场报名、查看修改申请信息、获取电子参会券
  • 技术要求:MVC 设计模式;综合运用 JSP、Servlet;选作项:国际化支持(中英文)
  • 提交内容:功能描述、系统架构介绍、类图及说明、数据库设计说明、程序安装部署手册、可运行源代码
  • 提交时间:6月21日 晚上20:10
  • 讲师联系:chuwj@ss.pku.edu.cn(Chu Wujian)

三、Java Web 课程讲义(01.ppt,2.3MB,作者 Chu)

  • 课程主题:Java Web、Servlet、JSP、HTTP Session、Java Bean
  • 网络基础:TCP/IP、OSI 7层模型、HTTP 协议(Request/Response Header)、Socket 编程
  • 代码示例:EchoServer/EchoClient(基于 java.net.Socket、ServerSocket)
  • Web 服务器架构:Web Server、Application Servers、Web Services(SOAP/WSDL/UDDI)
  • 包含多媒体(WAV 音频文件引用)和动画元素

四、课程前言(preface.ppt,76KB,作者 zhao,2002年)

  • 课程简介:SL275 相关 Java 培训介绍

五、待处理的压缩包(archive 项)

  • SL285_WIN_LF_revC_1101.zip(601KB):Windows 学员实验文件,含 PointBase 数据库配置、StockMarket.sql、Java 练习源码
  • sl314_in.zip(6.3MB):讲师讲义
  • win_lf.zip(25.6MB):完整学员文件
  • 赵引老师讲课资料.rar(55MB):全部 PPT 讲义合集

知识点与历史价值

处理备注

  • 老式 .ppt(OLE2)二进制格式提取效果不佳,文本以乱码为主;本包含约 40 份 .ppt 文件,建议后续考虑整体解包为现代格式再处理
  • 压缩包动作标记为 archive,可后续解压检查是否有额外文本材料