为什么要用建造者模式 怎么用建造者模式 建造者模式再理解 一、为什么要用建造者模式 建造者模式是设计模式的一种,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。让在用户不知道对象的建造过程和细节的情况下就可以直接创建复杂的对象。比如我们现在需要组一台主机,但是不需要知道各个 ...
分类:
其他 时间:
2020-09-07 17:26:31
收藏:
0 评论:
0 赞:
0 阅读:
60
1 static void Main(string[] args) 2 { 3 //一维数组的两种初始化 4 //动态初始化 5 int a = 5; 6 int[] aa = new int[10]; 7 int[] bb = new int[a]; 8 //利用new给int数组在堆中开空间初始 ...
分类:
编程语言 时间:
2020-09-07 16:58:11
收藏:
0 评论:
0 赞:
0 阅读:
98
实验目的 掌握POST型CSRF基础知识 实验原理 管理员点击恶意链接,密码被修改 实验内容 POST型CSRF漏洞 实验环境描述 带有CSRF漏洞的注册登录系统 实验步骤 登录密码 用户名为 root 密码 toor 打开apache2 首先,双击,kali左侧快捷栏,从上往下数第二个图标,从而打 ...
分类:
其他 时间:
2020-09-07 16:58:00
收藏:
0 评论:
0 赞:
0 阅读:
90
1.修改数据库配置database.properties文件 jdbc.url=jdbc:mysql://localhost:3306/hippo?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull jd ...
分类:
其他 时间:
2020-09-07 16:57:46
收藏:
0 评论:
0 赞:
0 阅读:
107
<template> <div class="side-menu-wrapper"> <slot></slot> <Menu ref="menu" v-show="!collapsed" :active-name="activeName" :open-names="openedNames" :acc ...
分类:
其他 时间:
2020-09-07 16:57:29
收藏:
0 评论:
0 赞:
0 阅读:
280
char * reverseStr(char * s, int k){ int len = strlen(s); for (int i = 0; i < len; i += 2 * k) { int left = i; int right = (i + k - 1 < len) ? i + k - ...
分类:
其他 时间:
2020-09-07 16:57:17
收藏:
0 评论:
0 赞:
0 阅读:
82
'''concurrent.futures 模块提供了高度封装的异步调用接口ThreadPoolExecutor :线程池,提供异步调用ProcessPoolExecutor:进程池,提供异步调用。基本方法:submit(fn,*args,**kargs) 异步提交任务map(func,*itera ...
分类:
编程语言 时间:
2020-09-07 16:57:02
收藏:
0 评论:
0 赞:
0 阅读:
74
json和pickle模块 用于序列化的两个模块 序列化模块:json 和 pickle json,用于字符串 和 python数据类型间进行转换 pickle,用于python特有的类型 和 python的数据类型间进行转换 Json模块提供了四个功能:dumps、dump、loads、load ...
分类:
编程语言 时间:
2020-09-07 16:56:49
收藏:
0 评论:
0 赞:
0 阅读:
70
本文主要记录一些react-redux 的 怎么快速上手使用,具体一些概念如果不理解,大家就查阅官网api 1. 安装react-redux 依赖 npm install redux,react-redux,redux-thunk 2. 写一个store 为了更好管理store了,都规范了独立建立几 ...
分类:
其他 时间:
2020-09-07 16:56:35
收藏:
0 评论:
0 赞:
0 阅读:
65
Hive 0.14.0版本,建表管理 https://blog.csdn.net/Thomson617/article/details/86153924 分桶表 分桶对应hdfs目录下的一个个文件,它是将1张大表进行hash(表行索引多分桶数hash,hash值相同的到同一个文件中去),将一份数据拆 ...
分类:
其他 时间:
2020-09-07 16:56:21
收藏:
0 评论:
0 赞:
0 阅读:
69
以前都用的是 echarts 插件,这次的项目要用 vue-echarts 插件。 vue-echarts 和 echarts 的区别: vue-echarts是封装后的vue插件, 基于 ECharts v4.0.1+ 开发,依赖 Vue.js v2.2.6+,功能一样的只是把它封装成vue插件 ...
分类:
其他 时间:
2020-09-07 16:56:06
收藏:
0 评论:
0 赞:
0 阅读:
102
购物车终极版 #需求:1.可自由管理入购物车 # 2.当浏览商品时,显示当前页码,以及共几页 # 3.设计一个返回的操作,即返回上一层函数,或直接退出的选项 # 4.先登录系统或者注册才能继续后续操作 # 5.商品浏览时,可选择全部浏览或者分页浏览 # 6.做一个搜索框,可以搜索需要的商品 # 7. ...
分类:
其他 时间:
2020-09-07 16:55:51
收藏:
0 评论:
0 赞:
0 阅读:
55
web界面也是一种特殊的GUI界面。web界面实现方法就是本地的LAMP架构,cli界面实现方式就是shell结构。为什么cli界面与linux的bash不同,因为系统原本就不是linux,就算是类unix系统,它也可以在shell的基础上自己实现一个虚拟shell,我们的操作就在虚拟的shell中 ...
分类:
Web开发 时间:
2020-09-07 16:55:34
收藏:
0 评论:
0 赞:
0 阅读:
128
Druid的使用 第一步: 导入依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.21</version> </depende ...
分类:
其他 时间:
2020-09-07 16:55:23
收藏:
0 评论:
0 赞:
0 阅读:
57
1.新建变量 打开postman 后 点击以下位置 添加环境变量 一般是叫token 2.建立一个获取token的请求,在tests中编辑如下脚本 var data = JSON.parse(responseBody); // 解析responseBody结构体 pm.environment.set ...
分类:
其他 时间:
2020-09-07 16:55:10
收藏:
0 评论:
0 赞:
0 阅读:
89
64.最小路径和 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 输入: [ [1,3,1], [1,5,1], [4,2,1] ] 输出: 7 解释: 因为路径 1→3→1→1→1 的总和最小。 ...
分类:
其他 时间:
2020-09-07 16:54:58
收藏:
0 评论:
0 赞:
0 阅读:
50
说明:本次的测试环境是一台电脑,启动两个springboot应用,如果是其它情况,可能稍有不同,发现时在补充吧。 方法一:给response设置header public User getUser(HttpServletResponse response) { response.setHeader( ...
分类:
数据库技术 时间:
2020-09-07 16:54:47
收藏:
0 评论:
0 赞:
0 阅读:
72
基本定理 一、必胜点与必败点 $P$点:必败点, 在双方都无比聪明的情况下,当前先手的人必败的情况。 $N$点:必胜点,在双方操作都正确的情况下,先手必胜的位置。 几个性质 所有终止位置都是必败点。(可当做公理,即所有公式的推理都在这个性质成立的基础上进行)。 从任意一个必胜点$N$出发,至少有一种 ...
分类:
其他 时间:
2020-09-07 16:54:33
收藏:
0 评论:
0 赞:
0 阅读:
56
1.下载nginx http://nginx.org/en/download.html 下载后解压如下 2.启动nginx 有很多种方法启动nginx (1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过 (2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe ...
分类:
Windows开发 时间:
2020-09-07 16:54:08
收藏:
0 评论:
0 赞:
0 阅读:
72
用vi打开一个yum文件 vi /etc/sysconfig/network-scripts 按 i 键后 进入insert模式,进入insert模式后才能进行修改 修改完成后 按esc键进入command模式, 然后:wq 保存文件并退出vi(注意先冒号) 保存命令 按ESC键 跳到命令模式,然后 ...
分类:
其他 时间:
2020-09-07 16:53:57
收藏:
0 评论:
0 赞:
0 阅读:
60