摘要: 创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html建 阅读全文
posted @ 2018-01-16 17:07 美味的花 阅读(91) 评论(0) 推荐(0) 编辑
摘要: # 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 # 信号量( semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正在访问共享资源时,其他 阅读全文
posted @ 2017-09-22 11:32 美味的花 阅读(75) 评论(0) 推荐(0) 编辑
摘要: PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 阅读全文
posted @ 2017-09-06 16:33 美味的花 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则(SRP)开放封闭原则(OCP) 里氏替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则(ISP) 阅读全文
posted @ 2017-09-05 09:18 美味的花 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接和容器中的环境变量接接口互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供的接口严格遵守J2EE规范中的WEB APPL 阅读全文
posted @ 2017-09-05 09:16 美味的花 阅读(263) 评论(0) 推荐(0) 编辑
摘要: -Xmx10240m -Xms10240m -Xmn5120m -XXSurvivorRatio=3 -Xmx:最大堆大小 -Xms:初始堆大小 -Xmn:年轻代大小 -XXSurvivorRatio:年轻代中Eden区与Survivor区的大小比值 年轻代5120m, Eden:Survivor= 阅读全文
posted @ 2017-08-31 20:40 美味的花 阅读(113) 评论(0) 推荐(0) 编辑
摘要: application对象是共享的,多个用户共享一个,以此实现数据共享和通信 JSP内置对象和属性列举如下: 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。2.response对象 r 阅读全文
posted @ 2017-08-31 20:37 美味的花 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 首先常量池这个概念,原来以为只要是一个整型,都会放进到常量池,比如,0,1,12222222等。查找后发现,Byte,Short,Integer,Long,Character这5种整型的包装类也只是在对应值小于等于127并且大于等于-128时才可使用常量池,因为他们只占用一个字节(-128~127) 阅读全文
posted @ 2017-08-31 20:22 美味的花 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 抽象类 特点: 1.抽象类中可以构造方法 2.抽象类中可以存在普通属性,方法,静态属性和方法。 3.抽象类中可以存在抽象方法。 4.如果一个类中有一个抽象方法,那么当前类一定是抽象类;抽象类中不一定有抽象方法。 5.抽象类中的抽象方法,需要有子类实现,如果子类不实现,则子类也需要定义为抽象的。 6, 阅读全文
posted @ 2017-08-31 19:38 美味的花 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 效率:StringString(大姐,出生于JDK1.0时代) 不可变字符序列 <StringBuffer(二姐,出生于JDK1.0时代) 线程安全的可变字符序列 <StringBuilder(小妹,出生于JDK1.5时代) 非线程安全的可变字符序列 。Java中的String是一个类,而并非基本数 阅读全文
posted @ 2017-08-31 19:35 美味的花 阅读(85) 评论(0) 推荐(0) 编辑