第二十三章 职责链模式 23.1 基本介绍 职责链模式(Chain of Responsibility Pattern), 又叫责任链模式,为请求创建了一个接收者对象的链,沿着这个链传递该请求,直到有一个对象处理它为止。这种模式对请求的发送者和接收者进行解耦。 职责链模式通常每个接收者都包含对另一个 ...
分类:
其他好文 时间:
2020-06-13 22:55:31
阅读次数:
44
作者|facebookresearch 编译|Flin 来源|Github detectron2.config package class detectron2.config.CfgNode(init_dict=None, key_list=None, new_allowed=False) 源代码: ...
存储过程:为了以后的使用而保存的一条或多条MySQL语句的集合,也可以看成一个函数 版本要求: MySQL 5 添加了对存储过程的支持,所以mysql 版本要达到mysql 5 及以后的版本 使用情形: 大多数sql 都是针对一个或多个表的单挑语句。并非所有操作都这么简单,经常会有一个完整的操作需要 ...
分类:
数据库 时间:
2020-06-13 09:15:52
阅读次数:
65
所学时间(包括上课) 十个小时 代码量 700行代码 (其中包括有找的案例代码) 博客量 3篇 了解到的知识点 完成图片的更改,保存 ExpandableListView层级折叠 父级和子级view结合实现点击出现子级的框 ...
分类:
其他好文 时间:
2020-06-12 21:44:07
阅读次数:
63
一、commons-lang3简介 commons-lang3是Apache的Jakarta commons工程下具有一系列公共基础类。 Apache的Jakarta commons工程项目列表路径:http://commons.apache.org Commons基础类包基本上是基于JDK API ...
分类:
编程语言 时间:
2020-06-11 19:28:58
阅读次数:
71
折半查找的实现代码: #include <stdio.h> #include <stdlib.h> #define keyType int typedef struct { keyType key;//查找表中每个数据元素的值 //如果需要,还可以添加其他属性 }ElemType; typedef ...
分类:
其他好文 时间:
2020-06-11 16:44:05
阅读次数:
86
一、类加载的时机 类的生命周期 类从被加载到虚拟机内存开始,到卸载出内存为止,它的整个生命周期包括以下 7 个阶段: 加载 验证 准备 解析 初始化 使用 卸载 验证、准备、解析 3 个阶段统称为连接。 加载、验证、准备、初始化和卸载这 5 个阶段的顺序是确定的,类的加载过程必须按照这种顺序按部就班 ...
分类:
其他好文 时间:
2020-06-11 01:01:45
阅读次数:
41
一、基础 二、创建表 三、修改表 四、插入 五、更新 六、删除 七、查询 八、排序 九、过滤 十、通配符 十一、计算字段 十二、函数 十三、分组 十四、子查询 十五、连接 十六、组合查询 十七、视图 十八、存储过程 十九、游标 二十、触发器 二十一、事务管理 二十二、字符集 二十三、权限管理 一、基 ...
分类:
数据库 时间:
2020-06-10 18:59:16
阅读次数:
52
十五、 选择结构 任何简单或复杂的算法都可以由顺序结构、选择结构(又叫分支结构,有单分支,双分支,多分支)和循环结构这三种基本结构组成。 顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。 选择结构用于判断给定的条件,根据判断的结果判断某些条件 ...
分类:
编程语言 时间:
2020-06-10 10:55:04
阅读次数:
83