`
文章列表
    随着sun公司推出的servlet和JSP技术,为了更好的指导web开发人员进行java WEB的开发,就提出了两种架构模式,即JSP Model1和JSP Model2,那么它们有什么区别呢? JSP Model1模式. 它应用了java WEB开发当中的两种技术,一是JSP,二是java ...
Servlet的缺陷。 如果servlet已经处理完毕要把数据展现给客户端浏览器,是很难给用户展现一个很漂亮的页面,因为在servlet中绘制网页,实质是在servlet方法中编制然后输出的,这样一来就给美工人员带来了很大的困难,而且开发 ...
什么是过滤器?有什么作用? 从字面的角度讲解而来,过滤器就是过滤一些我们不希望存留下来的对象。如水中的杂物,我们不希望一桶水中有什么杂物,这个时候我们就会想办法来过滤,以便处理掉水中的这些杂物。那么从程序的角度来讲,过滤器又是指什么呢?其实还是和过滤水中杂物一样的原理。如:一个论坛需要实现一个处理一些不良信息的功能,这个时候就可以使用过滤器来解决。当用户发送一个消息(留言)的时候,如果其包含了不良信息(如:脏话,违反论坛规则的语言等等),这个时候我们就可以使用过滤器在客户端与服务器交互的这个过程中,过滤掉这些不良信息。过滤器还有其他的用处,如:当客户端是GET提交的时候,提交的URL是会显示在服 ...
Cookie是什么? cookie是Web服务器通过浏览器保存在WWW用户端的硬盘上面的一个文本文件,当中包含了一些用户的信息。 cookie有什么作用? cookie可以解决浏览器用户与服务器之间的无状态通信的问题。 cookie的代码实现: 构造器 Cook ...
Serlvet周期包括三个部分: 1.初始化(实例化和初始化一些信息) 2.服务 3.销毁 一初始化阶段:        这个阶段主要是当客户端(浏览器)来了一个请求的时候,Servlet容器要为该请求创建和初始化一下资源信息以备使用。初始化调用的是Servlet这个接口中的init();这个方法,那它是我们调用吗?在写程序的时候发现它并不是我们调用,它是由servlet容器调用。在初始化阶段要注意的一个问题是,servlet容器的init方法默认初始化和实例化是在第一次请求的时候做的,如果我们想要在加载的时候就做这些初始化,实例化的工作,我们可以通过在servlet中web.xml这个配置文件 ...
   到底为什么要知道栈和堆的机制呢?这真的跟我们有关系吗? 如果想了解变量的有效范围、对象的建立、内存的管理、线程和异常的处理、则认识堆、栈是很重要的。 先说说栈吧,这里就不详细说栈,堆的概念了,只是谈谈 ...
引言 1. 前提 2. Java的学习 3. 目标 4. 联机文档 5. 章节 6. 练习 7. 多媒体CD-ROM 8. 源代码 9. 编码样式 10. Java版本 11. 课程和培训 12. 错误 13. 封面设计 14. 致谢 第1章 对象入门 1.1 抽象的进步 1.2 对象的接口 1.3 实现方案的隐藏 1.4 方案的重复使用 1.5 继承:重新使用接口 1.5.1 改善基础类 1.5.2 等价和类似关系 1.6 多形对象的互换使用 1.6.1 动态绑定 1.6.2 抽象的基础类和接口 1.7 对象的创建和存在时间 1.7.1 集合与继承器 1.7.2 单根结构 1.7.3 集合库 ...

==与equals的区别

    博客分类:
  • Java
在java中比较对象是否相等可以使用“==”和equals来实现,到底这两种方式有什么区别呢?先看一个例子: public class Example1 { public static void main(String[] args) { String s1=new String(”abc”); String s2=new String(”abc”); ...
使用JDBC连接数据库的步骤如下: (1)首先要在应用程序中加载JDBC驱动程序.通常使用Class.forName()方法加载,需要注意的一点就是要设好类路径classpath,确保JDBC驱动在类路径中. Oracle数据库驱动程序的加载方法: Class.forName("oracle.jdbc.driver.OracleDriver"); DB2数据库驱动程序的加载方法: Class.forName("com.ibm.db2.jdbc.app.DB2Driver"); SQL server 2000数据库驱动程序的加载方法: 官方包 ...

日期转换

    博客分类:
  • Java
/** * 从网页上或外部输入时(一般不会输入时分秒), * 需要将日期转化为数据库的日期类型,把字符串格式的日期转换成与数据库想匹配的日期类型 */ public final static java.sql.Timestamp strToDateTime(String dateStr) throws Exception { int len = dateStr.length(); String format = "yyyy-MM-dd HH:mm:ss".substring(0, len); DateFormat df = ...
Global site tag (gtag.js) - Google Analytics