摘要: 1>servlet的生命周期由容器管理。当Servlet被调用时,Servlet容器将会调用该Servlet的默认构造函数(default constructor),然后建立一个Servlet实体,那么能不能自己写构造函数呢 Can we use the constructor, instead o 阅读全文
posted @ 2017-06-15 10:21 多罗瑞琪 阅读(2856) 评论(0) 推荐(0) 编辑
摘要: /** 模板方法设计模式:父类的普通方法依赖于一个抽象方法,而抽象方法则推迟到子类中提供实现 * 父类中的普通方法只提供通用的算法,把抽象方法暴露出去,让子类去实现 */public class TestTemplate { public static void main(String[] args 阅读全文
posted @ 2017-06-07 14:55 多罗瑞琪 阅读(156) 评论(0) 推荐(0) 编辑
摘要: MVC架构的主要目的是通过控制器的请求转发,切断模型层与视图层之间的耦合关系,让模型中不会出现跟页面展示相关的逻辑,而在视图层需要数据的时候,通过查询的方式来取得。 阅读全文
posted @ 2017-05-13 14:25 多罗瑞琪 阅读(128) 评论(0) 推荐(0) 编辑
摘要: package com.java.exec2; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import java.util.Objects; /** * Created by zhangyanana on 20... 阅读全文
posted @ 2017-03-16 15:23 多罗瑞琪 阅读(175) 评论(0) 推荐(0) 编辑
摘要: package com.java.exec2; /** * Created by zhangyanana on 2017/3/16. */ //静态代理模式 //接口 interface ClothFactory { void productCloth(); } //被代理类 class NikeClothFactory implements ClothFactory { ... 阅读全文
posted @ 2017-03-16 14:40 多罗瑞琪 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1、常用的进制有哪些 10进制、2进制、16进制 2、如何将10进制转换为2进制的数据 除2取余法 3.位、字节、字符的概念及其计数范围 位bit:一个bit就是一个0或者一个1 字节byte:一个byte就是8个bit,范围是0—256 字符char:一个char是4个byte,32个bit,范围 阅读全文
posted @ 2017-03-13 17:25 多罗瑞琪 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 上面的写法还可以继续改进,如果两个字符串有两个以上的最大相同字串,那么这个算法只输出第一个子串,考虑用List存放最大长度的子串。 阅读全文
posted @ 2017-03-09 22:41 多罗瑞琪 阅读(671) 评论(0) 推荐(0) 编辑
摘要: package com.yanan.java3; /** * Created by zhangyanana on 2017/3/4. */ /* 生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从店员处取走产品, 店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下, 如果店中有空位放产品了再通知生产者... 阅读全文
posted @ 2017-03-05 09:47 多罗瑞琪 阅读(2342) 评论(0) 推荐(0) 编辑
摘要: package com.yanan.java1; /** * Created by zhangyanana on 2017/3/1. */ //方式二 : 同步方法 /* 1、对于非静态类: 即此方法为同步方法将操作共享数据的方法生命为synchronized.即此方法为同步方法, 能够保证当其中一个线程执行此方法时... 阅读全文
posted @ 2017-03-03 16:50 多罗瑞琪 阅读(195) 评论(0) 推荐(0) 编辑
摘要: package com.yanan.java1; import java.util.Objects; /** * Created by zhangyanana on 2017/3/1. */ //使用实现Runnable接口的方式,售票 /*此程序存在线程安全的问题,打印车票的时候,会出现重票或错票 * 1.线程安全问题存在的原因? * 由于一个线程... 阅读全文
posted @ 2017-03-02 09:13 多罗瑞琪 阅读(110) 评论(0) 推荐(0) 编辑