Fork me on GitHub
摘要: 使用Listener不需要关注该类事件是怎样触发的或者怎么调用相应的Listener,只要记住该类事件触发时一定会调用相应地Listener。遵循Servlet规范的服务器完成了相应地工作,开发者只要早Listener里编写相关的代码就行了。 Listener分类: 1,监听对象的创建与销毁 Htt 阅读全文
posted @ 2018-07-12 09:12 爱跑步的星仔 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、Filter概述 Filter是过滤器的意思,过滤器是一种代码重用技术,它可以改变HTTP请求的内容、响应及header信息。过滤器通常不产生响应或像servlet那样对请求作出响应,而是修改或调整到资源的请求及修改或调整来自资源的响应。 供开发人员使用的过滤器功能有如下几种类型: 在执行请求之 阅读全文
posted @ 2018-07-04 09:56 爱跑步的星仔 阅读(860) 评论(0) 推荐(0) 编辑
摘要: Servlet容器,形象地说就是担当Web服务器和Servlet之间的中间人的角色。Web服务器将被请求的Servlet的URI和request对象转交给Servlet容器,然后由Servlet容器调用相应的Servlet程序处理该请求,并将Servlet的请求结果返回给web服务器。 Servle 阅读全文
posted @ 2018-06-20 18:02 爱跑步的星仔 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 在对数据库进行操作时,如果SQL语句书写不当,对程序的效率会造成很大影响。 提高SQL效率可以从一下几个方面入手: 1,数据库设计与规划 Primary Key字段的长度尽量小,能用small integer就不要用integer。例如对于员工数据表,如果能用员工编号做主键,就不要用身份证号码。 字 阅读全文
posted @ 2018-06-20 14:51 爱跑步的星仔 阅读(462) 评论(2) 推荐(0) 编辑
摘要: 原文: Design an algorithm and write code to remove the duplicate characters in a string without using any additional buffer. NOTE: One or two additional 阅读全文
posted @ 2018-06-15 17:02 爱跑步的星仔 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 所谓“块”,就是用{}所包含的代码段,它们在逻辑上常常是一个整体。初始化块主要用于对象的初始化操作,在创建对象时调用,可以用于完成初始化属性值、加载其他类等功能。初始化块的执行顺序在构造方法之前,如果构造方法多次重载,此时可以考虑将构造方法中共通的代码提到初始化块中定义。 非静态初始化块主要用于对象 阅读全文
posted @ 2018-06-13 13:34 爱跑步的星仔 阅读(3718) 评论(0) 推荐(0) 编辑
摘要: 为了将赋值操作简便化,Java提供了很多扩展赋值运算符,例如+=、-=、/=、*=等等,那么问题来了,x += 1与x = x +1两者相同吗? 结果: 看起来结果是一样的,但是再看下面一个例子。 编译错误的原因是对于j + 1,结果为int类型,而左边为short类型,需要类型强制转换。i += 阅读全文
posted @ 2018-06-12 17:01 爱跑步的星仔 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 原文:Implement an algorithm to determine if a string has all unique characters. What if you can not use additional data structures? 译文:实现一个算法来判断一个字符串中的字 阅读全文
posted @ 2018-06-12 15:22 爱跑步的星仔 阅读(2932) 评论(0) 推荐(0) 编辑
摘要: 一、this Java中为了解决变量的命名冲突和不确定性问题,引入了关键字this。this代表当前类的一个实例,它经常出现在方法和构造方法中,具体使用情况有以下三种: 1,返回调用当前方法的对象的引用。 上面的this表示的Increase的实例,也就是in。 2,在构造方法中调用当前类的其它构造 阅读全文
posted @ 2018-06-11 20:24 爱跑步的星仔 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 简单(静态)工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。 该模式中包含的角色及其职责 工厂(Creator)角色 简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类的创建产品类的方法可以被外界直接调用,创建所需的产品对象 阅读全文
posted @ 2018-05-25 17:32 爱跑步的星仔 阅读(248) 评论(0) 推荐(0) 编辑