表单元素取值与赋值 多选框 选中 选中 name=country, value=2 的选框 $('input[name=country][val...
bootstrap 打开多层模态框的情况下,关闭任意一个模态框,都会导致其余模态框的滚动条消失。 监测html发现,当打开模态框时,会给 bod...
快速排序,顾名思义,它的效率是比较高的。快速排序采用的思想是分治法,通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一...
冒泡排序的核心是一个嵌套的两层循环,每进行一次外层循环,就把尚未排序的数中的最大值(降序排序)或者最小值(升序排序)移到外层循环当前索引所在的位...
这是简化版的桶排序,真实的桶排序要更复杂些。 一个班有5个学生,举行了一次考试,总分是10分,5个学生的成绩分别是 5、6、2、0、5。现在需要...
Jdk 动态代理 Jdk动态代理,利用反射,实现 InvocationHandler 接口。Jdk 动态代理需要实现类通过接口定义业务方法,也就...
观察者模式(Observer),定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察...
这里直接引用《大话设计模式》的UML类图讲解,有删节 UML类图图示样例 首先看“动物”矩形框,它代表一个类。类图分三层,第一层显示类名称,如果...
建造者模式(Builder),将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式主要用于创建一下复杂的对象,...