spring Security下,X-Frame-Options默认为DENY,非Spring Security环境下,X-Frame-Options的默认大多也是DENY: DENY:浏览器拒绝当前页面加载任何Frame页面 SAMEORIGIN:frame页面的地址只能为同源域名下的页面 ALL ...
分类:
编程语言 时间:
2020-07-02 19:51:30
阅读次数:
81
题目: 1.用递归算法实现斐波那契数列(及其改进算法) 2.查找字符串中所有字符,第二次出现的位置情况,若没有出现,则赋值为-1 public class Test3 { /** * 查找字符串中所有字符,第二次出现的位置情况,若没有出现,则赋值为-1 * @param args */ public ...
分类:
编程语言 时间:
2020-07-02 19:56:43
阅读次数:
56
动态规划之青蛙跳台阶 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <titl ...
分类:
编程语言 时间:
2020-07-02 19:58:29
阅读次数:
122
译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e ...
分类:
编程语言 时间:
2020-07-02 19:59:00
阅读次数:
60
工具代码: 1 using System; 2 using System.IO; 3 4 /// <summary> 5 /// 字节数组与文件之间的相互转换的接口 6 /// </summary> 7 public interface IConvertBetweenBytesAndFile 8 { ...
分类:
编程语言 时间:
2020-07-02 19:59:31
阅读次数:
57
废话不多说,直接上代码 import win32com.client speak = win32com.client.Dispatch('SAPI.SPVOICE') speak.Speak('二傻子!') 或者使用speech 首先安装第三方模块 pip install speech 然后输入代码 ...
分类:
编程语言 时间:
2020-07-02 20:01:10
阅读次数:
122
Koch曲线的构造过程是:取一条长度为L0的直线段,将其三等分,保留两端的线段,将中间的一段改换成夹角为60度的两个等长直线;再将长度为L0/3的4个直线段分别进行三等分,并将它们中间的一段均改换成夹角为60度的两段长为L0/9的直线段;重复以上操作直至无穷,可得以一条具有自相似结构的折线,如图1所 ...
分类:
编程语言 时间:
2020-07-02 20:03:54
阅读次数:
79
import paramiko client = paramiko.SSHClient() client.connect(serverIp, port=serverPort, username=serverUser) 报警告如下: paramiko\ecdsakey.py:164: Cryptogr ...
分类:
编程语言 时间:
2020-07-02 20:05:17
阅读次数:
120
1 public class SLList{ 2 //定义节点类型 3 public static class IntNode{ 4 public int item; 5 public IntNode next; 6 //构造方法,对对象初始化 7 public IntNode(int i,IntN ...
分类:
编程语言 时间:
2020-07-02 20:05:35
阅读次数:
109
近年来,云原生、Kubernetes、微服务、SpringCloud 这些名词在技术圈内不绝于耳,为了顺应这一趋势,EDAS 也紧紧围绕这一典型场景,对它的开发、测试、部署、联调、线上运维等诸多环节中的开发者体验进行深度打磨,发布了全新的 3.0 版本。同时,针对如何在采用了 SpringCloud + Kubernetes 架构的应用上使用 EDAS,我们团队提供各个环节的最佳实践,供开发者参考。
分类:
编程语言 时间:
2020-07-02 21:18:47
阅读次数:
80
JavaScript中的函数 函数的定义: 函数就是JavaScript的基础模块单元,包含一组语句,用于代码的复用,信息隐藏 和 组合调用。 简单点说:函数就是把任意的一段代码放在一个盒子里面,在我想要执行这段代码的时候,直接执行这个盒子里面的代码就行来 函数的创建和结构 1.函数的创建 在Jav ...
分类:
编程语言 时间:
2020-07-02 21:23:44
阅读次数:
57
01- 可以在时间过了很久后 快速读懂自己的代码02- 便于工作的交接 # 函数 def my_func(a, b): # 文档说明 """ :param a: :param b: :return: """ # 单行注释 num = 10 return a + b + num # 假设 len函数 ...
分类:
编程语言 时间:
2020-07-02 21:24:32
阅读次数:
104
一、块 二、缓存区 三、通道 参考资料: Java NIO ...
分类:
编程语言 时间:
2020-07-02 21:25:10
阅读次数:
51
378. 有序矩阵中第K小的元素 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/kth-smallest-element-in-a-sorted-matrix 题目 给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第 k 小 ...
分类:
编程语言 时间:
2020-07-02 21:29:52
阅读次数:
54
通过Fiddler分析抖音app网络请求 抓取热搜视频 Filler使用方法这里不再赘述,可查看我的“爬虫”专题相关文章。 抖音热搜视频抓取很简单,分三部分: 热搜列表->提取热搜词语 热搜子列表->提取视频url 热搜视频url->视频下载 热搜列表get_hot_list()获取,通过永久url ...
分类:
编程语言 时间:
2020-07-02 21:30:10
阅读次数:
99
##基本介绍 KMP算法是一种用于字符串匹配的算法,网上关于kmp的介绍很多,也十分复杂,(其实我也没怎么搞懂)。首先我们还是考虑朴素的匹配,暴力枚举匹配起点,遇到不匹配的点,就直接退出,进行下一个起始点开始的一轮匹配,这样的复杂度是平方级别的。但是kmp算法考虑的问题是,我们在这样的匹配过程中,会 ...
分类:
编程语言 时间:
2020-07-02 21:35:06
阅读次数:
68
public class SelectionSort { public static void selectionSort(int[] arr) { //边界判断 if (arr == null || arr.length < 2) { return; } //1.控制范围 i~n-1 for (i ...
分类:
编程语言 时间:
2020-07-02 21:38:28
阅读次数:
62
异常 让程序执行过程中出现异常的时候不崩溃可以继续运行 注意:不是任何时候都要用异常捕获(知道可能某个位置会出现异常,但不想让程序崩溃时,使用异常) 语法1: 捕获所有异常 try: 代码段1 except: 代码段2 # print(1 / 0) # ZeroDivisionError: divi ...
分类:
编程语言 时间:
2020-07-02 21:39:38
阅读次数:
57
案例准备 用例spring_cloud_hystrix 项目地址:传送门 我们知道,当请求失败,被拒绝,超时的时候,都会进入到降级方法中。但进入降级方法并不意味着断路器已经被打开。那么如何才能了解断路器中的状态呢? 一、Hystrix的监控平台 除了实现容错功能,Hystrix还提供了近乎实时的监控 ...
分类:
编程语言 时间:
2020-07-02 21:40:38
阅读次数:
67
拆包 # 定义一个列表 my_list = [1, 3.14, "hello", True] print(my_list[1]) # 可以获取列表中元素的值 但是可读性不强 # 拆包 num, pi, my_str, my_bool = my_list print(pi) print(my_bool ...
分类:
编程语言 时间:
2020-07-02 21:41:16
阅读次数:
75