传智播客Java培训 Servlet
早上起床有点晚了,到学校得时候都8:50了,一进教室看见张孝祥老师在教室里给同学们解决问题,不见了老毕的身影,还以为走错教室了呢,按理说这个时候老毕应该早来了才是,一问才知道是毕老师病了,去医院检查去了,希望毕老师能早点好起来!
今天是张老师给我们上课,深入剖析servlet,在没来传智播客之前看过不少以前张老师的视频,因为那些视频都比较老,而且那时候张老师录视频的时候不像现在一样底下有学生互动,都是自己对着电脑录的,虽然知识讲解的确实非常详细全面,但就是气氛略显沉闷,我有时看着看着就睡着了,郁闷,呵呵,但是今天一上课之后就发现现在张老师的讲课方式变化了很多,比以前更加有激情了,每遇到一个问题总是先给我们分析解题思路,教我们解决问题的方法,由易到难,循序渐进,再复杂的问题从老师那里给我们分析出来后都变的简单易懂了,原理讲解的更加透彻容易理解,还结合了许多企业面试方面的问题以及再企业中开发需要注意的问题,今天算是真正见识到了大师级人物的厉害了!确实名不虚传!还有今天讲课居然是网络直播,很多网上的朋友跟我们一起上课,课堂气氛非常活跃,大家如果想领略一下张老师的风采的话可以从明天开始到17号这几天(除了14号,因为要休息)的早9点到下午5点登陆http://itcast.diyihui.com/tc/跟我们一起上课,呵呵,欢迎加入!
晚上回寝室练习了一下上课的代码和老师留下的作业,又把视频里面的重点内容回顾了一下,收获颇丰!下面简单总结一下今天内容吧,都已经3点了,只能写个提纲了,因为今天讲的东西太多晚上还要睡几个小时,好养好精神白天继续奋斗。
Servlet工作原理:
Servlet是服务端的组件,servlet运行在servlet容器中,比如tomcat,在收到客户端请求的时候,容器把请求信息封装为Request对象,并创建Response对象, 传给serlet的service()方法,真正要实现的功能可以在service()调用java代码。
常用类和接口:
ServletConfig接口 ---- 在初始化过程中由Servlet容器使用
ServletContext接口 ---- 定义Servlet用于获取容器信息的方法
ServletRequest接口 ---- 向服务器请求信息
ServletResponse接口 ---- 响应客户端请求
Servlet接口 ---- 定义所有Servlet必须实现的方法
GenericServlet类 ---- 抽象类,定义一个通用的,独立于底层协议的Servlet。
HttpServlet类 ---- 扩展了 GenericServlet的抽象类,用于扩展创建Http Servlet
如果编写的
相关文档:
Java设计模式之Singleton单例模式篇
java 单例模式的实现方式
实现1:
public class Singleton {
private static Singleton instance;
private Singleton (){ //首先有一个私有的构造器
}
  ......
一、给Ubuntu配置JAVA环境
操作系统版本:Ubuntu 7.10 Gutsy
JAVA版本:JAVA 6
在Ubuntu下安装JAVA虚拟机和SDK(开发包)是非常轻松容易的:
联网的情况下在终端下输入命令
$sudo apt-get& ......
将下载后的文件解包,得到jxl.jar,放入classpath,安装就完成了。
基本操作
一、创建文件
拟生成一个名为“测试数据.xls”的Excel文件,其中第一个工作表被命名为“第一页”,大致效果如下:
代码(CreateXLS.java):
//生成Excel的类
import java.io.*;
import jxl.*;
import jxl.write. ......
1. HttpSession session = request.getSession()
与HttpSession session = request.getSession(true)的区别?
参考答案:
getSession(true)的函数原型为::HttpSession session = request.getSession (Boolean create)
如果有与当前的request先关联的HttpSession,那么返回request相关联的HttpS ......
1.Hibernate工作原理及为什么要用?
原理:
1.读取并解析配置文件
2.读取并解析映射信息,创建SessionFactory
3.打开Sesssion
4.创建事务Transation
5.持久化操作
6.提交事务
7.关闭Session
8.关闭SesstionFactory
为什么要用:
1. 对JDB ......