Fork me on GitHub

随笔分类 -  java基础

摘要:观察者模式简述 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。 观察者模式结构与实现 实现观察者模式时要注意具体目标对象和具体观察者对 阅读全文
posted @ 2020-05-30 15:29 carrykai 阅读(571) 评论(0) 推荐(0)
摘要:IO/BIO BIO就是指IO,即传统的Blocking IO,即同步并阻塞的IO。这也是jdk1.4之前的唯一选择,依赖于ServerSocket实现,即一个请求对应一个线程,如果线程数不够连接则会等待空余线程或者拒绝连接。所以用这种方式,在高并发情况下效率是很低的,也不可靠,一般只应用于连接数比 阅读全文
posted @ 2020-04-15 22:58 carrykai 阅读(437) 评论(2) 推荐(0)
摘要:当进行debug 启动项目报 dubbo remotiong timeout ,默认1一秒,要在spring配置文件中,dubbo配置中dubbo:service配置timeout属性,如下图配置10分钟超时。 阅读全文
posted @ 2020-03-28 23:26 carrykai 阅读(445) 评论(0) 推荐(0)
摘要:package innerClass; /** * 特点 * 1:增强封装性,通过把内部类隐藏在外部类的里面,使得其他类不能访问外部类。 * 2:增强可维护性。 * 3:内部类可以访问外部的成员。 * @author Administrator * */ class InnerClassDemo { 阅读全文
posted @ 2020-03-28 12:54 carrykai 阅读(188) 评论(0) 推荐(0)
摘要:1 首先看一下以下代码: Integer b=7; Integer c=7; Integer r=234; Integer d=234; System.out.println(b==c); System.out.println(b.equals(c)); System.out.println(r== 阅读全文
posted @ 2020-03-24 23:25 carrykai 阅读(205) 评论(0) 推荐(0)
摘要:找到 \项目名\.setting\文件夹下的 org.eclipse.wst.common.project.facet.core.xml xml文件。 添加或修改 <installed facet="jst.web" version="2.5"/> 修改后<?xml version="1.0" en 阅读全文
posted @ 2020-03-17 21:39 carrykai 阅读(287) 评论(0) 推荐(0)