一、定义:外观模式(facade)。为子系统的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 二、特点:定义系统的入口,在客户端类和复杂类之间建立一层,这一层将调用顺序、依赖关系等处理好。 三、缺点:违背了开闭原则,要改东西很麻烦 四、示例代码 ...
分类:
其他 时间:
2019-12-07 09:34:49
收藏:
0 评论:
0 赞:
0 阅读:
76
1 #include<cstdio> 2 using namespace std; 3 const int maxn=11; 4 int a[maxn][maxn]; 5 int n, x, y, tot; 6 int main() 7 { 8 scanf("%d", &n); 9 tot = a[ ...
分类:
其他 时间:
2019-12-07 09:34:29
收藏:
0 评论:
0 赞:
0 阅读:
95
派生类与继承 概念 继承允许编程者在已有类的基础上创建新的类,可以从一个或者多个已有类中继承函数和数据,并重新定义或者添加新的函数和数据,已有类称为基类或父类,新类称为派生类和子类。 声明 声明一个派生类的一般格式为: 继承方式种类有 private, public ,protected ,分别为私 ...
分类:
编程语言 时间:
2019-12-07 09:33:49
收藏:
0 评论:
0 赞:
0 阅读:
106
原文链接:https://blog.csdn.net/wuzxc520/article/details/77880783 1.网站开发介绍 2.响应流程 3.MVC 介绍 4.文件夹含义 ...
分类:
Web开发 时间:
2019-12-07 09:33:27
收藏:
0 评论:
0 赞:
0 阅读:
82
拼音字母表 小学3500个汉字及拼音 ...
分类:
其他 时间:
2019-12-07 09:32:44
收藏:
0 评论:
0 赞:
0 阅读:
437
给一手链接 https://www.luogu.com.cn/problem/P3379 算是lca的模板吧 #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include<queue> using na ...
分类:
其他 时间:
2019-12-07 09:32:25
收藏:
0 评论:
0 赞:
0 阅读:
88
分析sql执行失败的原因,在于没有强制指定插入字符串为clob类型,解析sql时,oracle会把插入的字符串作为 “字符串类型”处理,由于oracle有最大字符串限制(不超过4000个字符),所以会报错。 ...
分类:
其他 时间:
2019-12-07 09:32:05
收藏:
0 评论:
0 赞:
0 阅读:
77
1、DHCP中继 1.1应用场景 由于IP地址动态获取过程中,客户端采取广播方式发送请求报文,而广播报文不能跨网段传送,因此DHCP只适用于客户端和服务器处于同一网段内的情况,当多个网段都需要进行动态IP地址分配时,就需要在所有网段上都设置一个DHCP服务器,这显然不易于管理和维护 DHCP中继可以 ...
分类:
其他 时间:
2019-12-07 09:31:41
收藏:
0 评论:
0 赞:
0 阅读:
97
“我为自己的行为感到后悔。我应该知道得更多。这不是我要为儿子树立的榜样。”贾斯汀·汀布莱克(Justin Timberlake)被视为与即将上映的电影的主演Alisha Wainwright 牵手后,公开道歉。网友说视频里贾斯汀好像喝醉了,根本不知道啥子事。 ??? ...
分类:
其他 时间:
2019-12-07 09:31:22
收藏:
0 评论:
0 赞:
0 阅读:
102
目录 一、不需要实例化的原因 一、不能实例化的类型 二、抽象类 三、接口 3.1、为什么需要接口 3.2、接口的特点 四、Final(最终的) 4.1、final修饰类 4.2、final修饰方法 4.3、final修饰变量 五、视频与示例下载 六、面试题 目录 一、不需要实例化的原因 一、不能实例 ...
分类:
编程语言 时间:
2019-12-07 09:30:58
收藏:
0 评论:
0 赞:
0 阅读:
96
目录 一、Java是什么 1.2、Java相关网站 1.3、发展历史 1.4、Java组成 二、Java能做什么 三、Java语言的特点 四、第一个Java程序 4.1、安装JDK并安装 4.2、配置环境变量 4.2.1、手动添加 4.2.2、批处理添加一 4.2.3、批处理添加二 4.3、编辑源代 ...
分类:
编程语言 时间:
2019-12-07 09:30:29
收藏:
0 评论:
0 赞:
0 阅读:
67
重写与重载的区别 一、方法重载,就是在一个类中有好几个方法,它们的方法名都一样,但参数不一样,返回的值也可以一样。 java的重写,是指在子类中对父类的某方法进行重新定义,其子类的该方法名以及参数位置和个数均与父类相同,从而在调用子类的该方法时,不会执行父类的方法.如果在父类中以final定义的方法 ...
分类:
其他 时间:
2019-12-07 09:30:08
收藏:
0 评论:
0 赞:
0 阅读:
82
#include <cstring> #include <iostream> #include <algorithm> #include <vector> #define v first #define w second using namespace std; typedef pair<int, ...
分类:
Windows开发 时间:
2019-12-07 09:29:02
收藏:
0 评论:
0 赞:
0 阅读:
87
简洁清爽的代码风格应该是大多数工程师所期待的。在工作中笔者常常因为起名字而纠结,夸张点可以说是编程5分钟,命名两小时!究竟为什么命名成为了工作中的拦路虎。 ...
分类:
编程语言 时间:
2019-12-07 09:28:33
收藏:
0 评论:
0 赞:
0 阅读:
66
JSON: JavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 JSON 实例 { "employees":[ { "firstName":"John", "la ...
分类:
Web开发 时间:
2019-12-07 09:27:53
收藏:
0 评论:
0 赞:
0 阅读:
83
Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements. Example: Note: T ...
分类:
其他 时间:
2019-12-07 09:27:30
收藏:
0 评论:
0 赞:
0 阅读:
66
1.变量的取用echo 2.变量的设定规则 ...
分类:
其他 时间:
2019-12-07 09:27:02
收藏:
0 评论:
0 赞:
0 阅读:
69
目录 一、Java程序预览 1.1、Hello World 1.2、Eclipse使用 1.2.1、项目位置 1.2.2、重置窗口布局 1.2.3、设置字体 1.2.4、修改控制台字体 1.2.4、项目的导入与保存 1.2.5、修改快捷键 1.2.6、重命名 1.2.7、编码 1.2.8、设置JDK ...
分类:
编程语言 时间:
2019-12-07 09:26:01
收藏:
0 评论:
0 赞:
0 阅读:
99
vue路由懒加载及组件懒加载: https://www.cnblogs.com/-roc/p/9983177.html 一、为什么要使用路由懒加载 为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问题。 二、定义 懒加载简单来说就是延迟加载或按需加载,即在需要的时候的时候进行加载。 三、使 ...
分类:
其他 时间:
2019-12-07 09:25:20
收藏:
0 评论:
0 赞:
0 阅读:
78
给一手链接 https://www.luogu.com.cn/problem/P2661 这道题就是 并查集求最小环 TIPS:压缩路径的时候d[x]=d[fa【x】]+d[x],而不是d[x]=d[fa【x】]+1 因为路径是压缩过的 #include<cstdio> #include<cstri ...
分类:
其他 时间:
2019-12-07 09:24:03
收藏:
0 评论:
0 赞:
0 阅读:
80