摘要: 一、单例模式获取数据库连接 1、关于单例模式的定义 保证一个类仅有一个实例,并提供访问它的全局访问点。Java里面实现的单例是一个虚拟机的范围。因为装载类的功能时虚拟机,所以一个虚拟机在听过自己的Classload装载饿汉式实现单例类的时候就会创建一个类的实例。单例的实质是:控制实例的数目 。负责创 阅读全文
posted @ 2016-11-24 13:15 LyJs 阅读(6194) 评论(1) 推荐(0) 编辑
摘要: 一、名词解释 1、仓库(Repository) 仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。 2、收藏(Star) 收藏项目,方便下次查看 3、复制克隆项目(Fork) 该fork的项目是独立存在的 4、发起请求:pull request 5、关注(Watch) 关注项目, 阅读全文
posted @ 2016-10-21 15:54 LyJs 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、表格代码如下: 2、表格显示如下: 3、分析first和first-child 过滤选择器first 首先找到id为t2的元素,再查找下面的子元素tr,从第一个tr元素开始查找子元素:第一个td,找到以后停止 子元素过滤选择器first-child 首先找到id为t2的元素,再查找下面的子元素t 阅读全文
posted @ 2016-10-18 19:52 LyJs 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 一、效果演示 请选择你所掌握的语言: 全选/全不选 Java JavaScript php Python 二、源码展示 三、总结 阅读全文
posted @ 2016-10-18 19:17 LyJs 阅读(3205) 评论(1) 推荐(0) 编辑
摘要: 一、实现的思想 二、代码实现 阅读全文
posted @ 2016-10-18 14:53 LyJs 阅读(3891) 评论(0) 推荐(0) 编辑
摘要: 一、节点 二、构造函数 插入一个元素后,first和last都指向这个元素 获取指定位置的节点 将元素添加到首尾元素 阅读全文
posted @ 2016-10-18 14:43 LyJs 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、JVM的启动和终止 当我们调用Java命令运行某个Java程序时,该命令将会启动一个Java虚拟机进程,不管该Java程序有多么复杂,该程序启动的所有线程,所有变量都处于该Java虚拟机进程里,它们都使用该JVM进程的内存区。当系统出现以下几种情况时,JVM进程将被终止。 二、类的加载、连接和初 阅读全文
posted @ 2016-08-22 21:40 LyJs 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一、Object所有的非final方法 类的方法前加final关键字,说明该方法不能被该类的子类重写。 二、equals方法和hashCode方法 1、什么时候需要覆盖equals方法 如果类具有自己特有的“逻辑相等”概念(不同于对象等同的概念),而且超类还没有覆盖equals以实现期望的行为,这时 阅读全文
posted @ 2016-08-22 20:08 LyJs 阅读(1880) 评论(0) 推荐(1) 编辑
摘要: 一、异常的分类 二、异常的介绍 1、异常的分类 错误是程序本身无法处理的,异常是程序本身有能力处理。 2、受检异常和非受检异常的区别 受检查的异常:在编译时被强制检查的异常称为"受检查的异常"。即在方法的声明中声明的异常。 不受检查的异常:在方法的声明中没有声明,但在方法的运行过程中发生的各种异常被 阅读全文
posted @ 2016-08-21 16:59 LyJs 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、ArrayList的Clone方法的源码 返回一个Object对象,所以在使用此方法的时候要强制转换。 ArrayList的本质是维护了一个Object的数组,所以克隆也是通过数组的复制实现的,属于浅复制。 二、ArrayList的Clone浅复制的巧妙使用 当你需要使用remove方法移除掉集 阅读全文
posted @ 2016-08-18 09:43 LyJs 阅读(30633) 评论(1) 推荐(0) 编辑