实践内容 本实践的目标是理解常用网络攻击技术的基本原理,做不少于7个题目,共3.5分。包括(SQL,XSS,CSRF)。Webgoat实践下相关实验。 实践步骤 WebGoat 的安装 1、docker 运行 WebGoat docker pull webgoat/webgoat-8.0 docke ...
分类:
Web程序 时间:
2020-05-30 21:40:41
阅读次数:
98
转置加翻转 思路: 先把矩阵转置,然后把每一行元素翻转。即遍历元素,交换matrix[i][j]和matrix[j][i],然后翻转每一个子数组。 代码: class Solution: def rotate(self, matrix: List[List[int]]) -> None: """ D ...
分类:
其他好文 时间:
2020-05-30 12:57:18
阅读次数:
57
1.Druid是什么 Druid是Java语言中最好的数据库连接池之一,Druid能够提供强大的监控和扩展功能。 2.Druid连接池的优点: 强大的监控特性,通过Druid提供的监控功能,可以清楚知道连接池和SQL的工作情况。 方便扩展。Druid提供了Filter-Chain模式的扩展API,可 ...
分类:
编程语言 时间:
2020-05-29 10:12:15
阅读次数:
75
给定一个二维数组,将数组中的元素按照螺旋顺序输出,顺时针螺旋。 Input:[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ]]Output: [1,2,3,6,9,8,7,4,5] 思路:使用迷宫遍历,设定寻路的方向,当碰壁了,就换到下一个方向,但是要将已经走过的点标记 ...
分类:
其他好文 时间:
2020-05-28 23:26:48
阅读次数:
61
ResNet 其他不带残差的网络(plain-CNN)中: 56层的网络比20层的网络,无论是trainning set 还是test set都要表现差 问题: 1) 优化问题,梯度在传播过程中出现梯度消失,或者梯度爆炸 2) weight_matrix_decay 1. Batch Normali ...
分类:
Web程序 时间:
2020-05-28 19:57:38
阅读次数:
75
给定一个二维方阵,求,将此方阵顺时针旋转90度。就地交换,不引入额外的存储消耗。 Given input matrix =[ [ 5, 1, 9,11], [ 2, 4, 8,10], [13, 3, 6, 7], [15,14,12,16]], rotate the input matrix in ...
分类:
其他好文 时间:
2020-05-28 13:04:14
阅读次数:
56
Since Sonya has just learned the basics of matrices, she decided to play with them a little bit. Sonya imagined a new type of matrices that she called ...
分类:
其他好文 时间:
2020-05-28 12:59:01
阅读次数:
66
在项目中为了解耦两个组件,应用了Spring中的事件通知模型。最新的Spring框架可以将任何的实体包装为event,所以,项目中可以发送任何的实体了。 话不多少,直接上代码。 1、事件实体 @Data @Accessors(chain = true) @ApiModel("用户审核事件") pub ...
分类:
编程语言 时间:
2020-05-26 19:54:16
阅读次数:
71
26个咨询公司常用的分析模型: 安索夫矩阵(Ansoff Matrix) 标杆分析法(benchmarking) 波士顿矩阵(BCG Matrix) 波特价值链分析模型(Michael Porter's Value Chain Model) 波特五力分析模型(Michael Porter's Fiv ...
分类:
其他好文 时间:
2020-05-26 09:19:27
阅读次数:
159
思路: 矩阵的转置与翻转 1. 一想到转置就是 array.T 或者 array.transpose() ,没想到矩阵也可以直接用遍历翻转。 for i in range(len(matrix)): for j in range(i,len(matrix)): matrix[i][j],matrix ...
分类:
其他好文 时间:
2020-05-25 19:10:25
阅读次数:
62