using System;using System.Collections.Generic;using System.Collections;using System.IO;using System.Runtime.Serialization.Formatters.Binary;using Syst ...
题目: 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 分析: 注意这道题是判断B是不是A的子结构,而不是子树,这一点要注意下,且空树不是任意一个树的子结构。 判断的时候我们要从A树的根节点开始判断B是不是A的结构,递归依次判断B是不是A的左子树和右子树的 ...
分类:
编程语言 时间:
2019-11-22 14:07:04
阅读次数:
74
错误如图 打开View→Tool Windows→Persistence选项 在弹出的Persistence窗口的项目上右键,选择Generate Persistence Mapping→By Database Schema 在此处进行数据库相关配置,配置成功后即可在下方看到数据库中的表 选择下载d ...
分类:
数据库 时间:
2019-11-22 14:06:36
阅读次数:
978
Selenium 基本使用 # 导入 webdriverfrom selenium import webdriver# 调用键盘按键操作时需要引入的Keys包from selenium.webdriver.common.keys import Keys# 调用环境变量指定的PhantomJS浏览器创 ...
分类:
Web程序 时间:
2019-11-22 14:05:49
阅读次数:
105
51、说一说Servlet的生命周期? Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init(),service()和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法, ...
分类:
编程语言 时间:
2019-11-22 14:05:07
阅读次数:
70
通过Callable和Future创建线程 i. 创建Callable接口的实现类,并实现call方法,该call方法将作为线程执行体,并且有返回值,可以抛出异常。 ii. 创建Callable实现类的实例,使用FutureTask类包装Callable对象,该FuturedTask对象封装了Cal ...
分类:
编程语言 时间:
2019-11-22 14:04:55
阅读次数:
78
在数据的处理过程中,一般都需要进行数据清洗工作,如数据集是否存在重复,是否存在缺失,数据是否具有完整性和一致性,数据中是否存在异常值等.发现诸如此类的问题都需要针对性地处理,下面我们一起学习常用的数据清洗方法. 1.重复观测处理 重复观测:指观测行存在重复的现象,重复观测的存在会影响数据分析和挖掘结 ...
分类:
编程语言 时间:
2019-11-22 14:04:41
阅读次数:
68
__proto__除null和undefined,JS中的所有数据类型都有这个属性; 它表示当我们访问一个对象的某个属性时,如果该对象自身不存在该属性, 就从它的__proto__属性上继续查找,以此类推,直到找到,若找到最后还是没有找到,则结果为undefined 我们把一个对象的__proto_ ...
分类:
Web程序 时间:
2019-11-22 14:04:30
阅读次数:
65
实验四:单臂路由实现VLAN间路由(通过一台路由器,实现三层转发) 模拟公司网络场景。路由器R1是公司的出口网关,员工PC通过接入层交换机(S2 S3)接入公司网络,接入交换机又通过汇聚交换机S1与路由器R1相连。公司内部网络通过划分不同的VLAN隔离了不同部门之间的二层通信,保证了各部门之间的信息 ...
分类:
其他好文 时间:
2019-11-22 14:03:58
阅读次数:
162
使用element UI的table默认属性,绘制表格如下: 该表格的行高太大了,于是想调小一些。 查看官网的文档,table有几个属性, row-style:行的 style 的回调方法,也可以使用一个固定的 Object 为所有行设置一样的 Style。类型:Function({row, row ...
分类:
其他好文 时间:
2019-11-22 14:03:43
阅读次数:
1765
承接:gin框架封装自己的路由 ② 对于一个项目来说,需要将各个功能模块分开,也就是所谓的三层模型,这里介绍一下个人的做法: contorller主要负责路由 model主要负责程序输入输出的数据 service主要负责数据处理 utils主要负责存放通用的方法,比如连接数据库 代码如下: proj ...
分类:
其他好文 时间:
2019-11-22 14:03:28
阅读次数:
304
背景 设计模式并非是软件开发的专业术语,实际上,“模式”最早诞生于建筑学。 设计模式的定义是:在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。通俗一点说,设计模式是在某种场合下对某个问题的一种解决方案。如果再通俗一点说,设计模式就是给面向对象软件开发中的一些好的设计取个名字。 这些“好的 ...
分类:
其他好文 时间:
2019-11-22 14:03:14
阅读次数:
60
每次项目排期时间紧张?项目发版时间总是一延再延?每个版本bug数量堆积成山?测试期间各种bug总是层出不穷?临近上线发现严重bug?如果你总是被这些问题围绕,那么项目总结执行迫在眉睫。那么如何进行项目总结呢? 一、思维模式 想做好一份项目总结,总结人员必须具备一定的结构化思维,对问题、数据进行结构分 ...
分类:
其他好文 时间:
2019-11-22 14:02:38
阅读次数:
59
生成器 在 Python 中,使用了 yield 的函数被称为生成器(generator)。 跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。 在调用生成器运行的过程中,每次遇到 yield 时函数会暂停并保存当前所有的运行信息,返回 yield ...
分类:
编程语言 时间:
2019-11-22 14:02:20
阅读次数:
66
一.安装Docker 第一步:yum 包更新到最新 第二步:安装需要的软件包 yum util 提供yum config manager功能,另外两个是devicemapper驱动依赖的 第三步:设置yum源为阿里云(可以不配置) 第四步:安装docker 第五步:安装后查看docker版本 二.使 ...
https://codeforces.com/contest/1243/problem/D 题意是说:给一个图对吧,然后给出点与点的关系,边权为1,没有给出的点与点关系,则这两点边权为0,求出最小生成树权值。 因为0边也可以作为权值,而题目中边数多,而且我们知道肯定是优选边为0的,所以只需找出边权为 ...
分类:
其他好文 时间:
2019-11-22 14:01:18
阅读次数:
51