简述 Servlet是server applet的缩写,意思是运行在服务器端的小程序。 Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 所以我们可以自定义一个类,继承servlet接口,复写方法。 servlet的配置 servlet在WEB-INF下的web ...
分类:
其他好文 时间:
2021-06-02 10:54:19
阅读次数:
0
DCSync概述 DCSync是一种用于获取用户凭据的方法,可以用来查找DC,请求目录复制,并从后续响应中收集密码哈希。在2015年成为Mimikatz工具的一个板块,可以在一定条件下导出域内哈希。 实验环境 域名:HIRO 域控:WIN-KONG@192.168.228.10 域管:hiro\ad ...
分类:
其他好文 时间:
2021-06-02 10:53:30
阅读次数:
0
包装类 Byte、Character、Boolean、Long、Short、Integer、Double、Float 这里拿Integer作举例说明,其他几种包装类类似。 为什么使用包装类? 某些方法的参数必须是对象,为了让基本数据类型的数据能作为参数,提供了包装类! 包装类可以提供更多的功能 In ...
分类:
其他好文 时间:
2021-06-02 10:50:19
阅读次数:
0
6.6 观察者模式 6.6.1 概述 定义: 又被称为发布-订阅(Publish/Subscribe)模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。 6.6.2 结构 在观察者模式中有如下角色: ...
分类:
其他好文 时间:
2021-06-02 10:48:29
阅读次数:
0
6.7 中介者模式 6.7.1 概述 一般来说,同事类之间的关系是比较复杂的,多个同事类之间互相关联时,他们之间的关系会呈现为复杂的网状结构,这是一种过度耦合的架构,即不利于类的复用,也不稳定。例如在下左图中,有六个同事类对象,假如对象1发生变化,那么将会有4个对象受到影响。如果对象2发生变化,那么 ...
分类:
其他好文 时间:
2021-06-02 10:45:47
阅读次数:
0
6.8 迭代器模式 6.8.1 概述 定义: 提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。 6.8.2 结构 迭代器模式主要包含以下角色: 抽象聚合(Aggregate)角色:定义存储、添加、删除聚合元素以及创建迭代器对象的接口。 具体聚合(ConcreteAggreg ...
分类:
其他好文 时间:
2021-06-02 10:45:16
阅读次数:
0
1、验收性能测试 1.1、模拟生产上线业务环境,测试是否满足性能需求 1.2、特点 (1)确定用户的环境 (2)用户需求的性能指标 (3)执行、分析结果 (4)验收性质 (5)测试结果要有客观性 2、负载测试(*) 2.1、主要考察软件系统在既定负载下的性能表现,其中既定负载一般是指客户需求的负载。 ...
分类:
其他好文 时间:
2021-06-02 10:41:33
阅读次数:
0
map源码 //第一个参数传入一个函数,第二个参数为隐式参数,返回值和集合的类型一致都是B def map[B, That](f: A => B)(implicit bf: CanBuildFrom[Repr, B, That]): That = { //方法内部定义builder方法 def bu ...
分类:
其他好文 时间:
2021-06-02 10:36:00
阅读次数:
0
在Mac电脑中您可以将您或其他人的联系人名片共享,以便其他人可以将其添加到联系人列表中。那我们如何在Mac电脑上分享通讯录里的联系人信息呢?今天小编给大家带来了详细的图文教程,快和小编一起来看看吧! 具体方法如下 1.首先在应用程序中找到通讯录应用并双击打开。 2.在左侧列表中选择需要分享的联系人, ...
分类:
系统相关 时间:
2021-06-02 10:31:40
阅读次数:
0
C. Valera and Elections dp + dfs 题意 一棵树, 树边有的有标记有的没标记, 如果选择一个点, 能将点到根最短路径上的边全部打上标记, 问最少选几个点, 使所有的边都被打上标记. 思路 \(f[i]:表示最少需要选择的点数使以i为根的子树都被标记.\) 因此如果u的邻 ...
分类:
其他好文 时间:
2021-06-02 10:31:19
阅读次数:
0