、`Filter Servlet XSS`攻击等。如果我们使用的是传统的Spring MVC进行开发,那么只需要在Tomcat的web.xml文件中进行如下配置即可: PS:在容器启动的时候,上面三个组件启动的顺序是Listener Filter Servlet,这边安利一个记忆的方法:把启动顺序记 ...
分类:
编程语言 时间:
2020-01-10 20:29:20
阅读次数:
86
难点: 理解离散化 这个题目中构造一个长宽高都为1001的容器,然后离散化 分割为多个小方块 (离散化:将这一方块用一个坐标表示),每个方块要么是实心,要么是空心。 通过lower_bound函数找到unique去重后的数组下标去三维遍历标记实心,然后bfs。 在这里,每一个方块的表示仅通过离散化后 ...
分类:
其他好文 时间:
2020-01-10 20:29:06
阅读次数:
86
1.bash 是GNU 计划中重要的工具软件之一,目前也是Linux distributions 的标准shell。其主要功能如下: (1)命令记忆和历史功能,可以通过history查询,存储位置在~/.bash_history (2)命令和文件补全功能,按tab键 (3)给命令取一个别名:alia ...
分类:
系统相关 时间:
2020-01-10 20:28:49
阅读次数:
98
数组的访问方式 以下标的形式访问数组中的元素 以指针的形式访问数组中的元素 下标形式VS指针形式 指针以固定增量在数组中移动时,效率高于下标形式 指针增量为1且硬件具有硬件增量模型时,效率更高 下标形式与指针形式的转换 a[n]《=》*(a+n) 注意:现代编译器的生成代码优化率已大大提高,在固定增 ...
分类:
编程语言 时间:
2020-01-10 20:28:33
阅读次数:
92
[toc] celery框架: 介绍: celery + redis : 环境搭建: 任务结构: 任务实现: 定时任务 celery.py: send_msg.py: check_result.py: 执行: 延时任务: django + celery: ...
分类:
其他好文 时间:
2020-01-10 20:28:18
阅读次数:
71
翻车背景:利用命令行创建新用户,这里不得不提该翻车博客[1],当然这里并没有怪罪的意思,贴出来只是为了让后来者使用正确命令修改sudoers文件。系统:Ubuntu18.04 利用[1]中的“新用户增加sudo权限”, sudo chmod u+w /etc/sudoers sudo vi /etc ...
分类:
系统相关 时间:
2020-01-10 20:28:01
阅读次数:
260
<template> <h4> data = {{ res }} </h4> </template> <script> import axios from 'axios' export default { name: 'four', // 第一种方法 /* async asyncData (cont ...
分类:
移动开发 时间:
2020-01-10 20:27:48
阅读次数:
94
可以有多个类,但只能有一个public的类(不包含内部类),并且public的类名必须与文件名相一致。 理论上来讲: 一个java源文件 ,只能有一个public类, 并且该类与java源文件同名, 且区分大小写. (稍微注意内部类,也可以用public修饰 ,但是这只算是外部类的成员) publi ...
分类:
编程语言 时间:
2020-01-10 20:27:11
阅读次数:
88
其强大的开放性和兼容性可更好服务广大客户,满足企业客户数字化转型的需求。
分类:
其他好文 时间:
2020-01-10 20:26:51
阅读次数:
75
全文检索 全文检索一般都是模糊查询,并顺带时间范围、标题或内容中包含、或某个字段中不包含等多条件关联查询。 常规作战方式就是mysql存储+like模糊查询+多where条件精准定位,另外分页的话,少不了count总数,这个查询操作相当耗时。数据量一旦达到某个级别,我们输入内容、点击搜索,然后就可以 ...
分类:
数据库 时间:
2020-01-10 20:26:38
阅读次数:
104
A - 最小的二进制数 题意: 给一个长度为n 只包含0、1的字符串。你可以有两种操作: 任意交换字符串中两个相邻的字符; 如果两个相邻的字符都是1,那么就可以用一个1 代替11 。比如 11 => 1; 让你输出经过多次操作后 最小的正确字符串。 思路: 如果字符串中有多个1,我们经过多次操作只留 ...
分类:
其他好文 时间:
2020-01-10 20:26:14
阅读次数:
57
解法思路,可以使用暴力解法,但是时间复杂度过多,时间复杂度为O(N),所以不建议使用,我采用双指针法,即头尾两个指针,当头指针的值小于尾指针,则头指针后移,否则尾指针后移 代码如下 package com.qyx.Tree; /** * 给定 n 个非负整数 a1,a2,...,an,每个数代表坐标 ...
分类:
编程语言 时间:
2020-01-10 20:25:58
阅读次数:
77
多线程是java并发的基础,我们先来学习一下吧: 首先,让我们来起一个多线程,看看 public class HelloWorld { public static void main(String[] args) throws Exception { // lambda 写法 Thread t = ...
分类:
编程语言 时间:
2020-01-10 20:25:08
阅读次数:
57
背景:1 台 master 加入集群后发现忘了修改主机名,而在 k8s 集群中修改节点主机名非常麻烦,不如将 master 退出集群改名并重新加入集群(前提是用的是高可用集群);操作步骤:ssh 登录另外一台 master 节点将要改名的 master 节点移出集群 ...
分类:
其他好文 时间:
2020-01-10 20:24:51
阅读次数:
356
通常数据库连接字符串为:Database=dbname;Data Source=192.168.1.1;Port=3306;User Id=root;Password=****;Charset=utf8;TreatTinyAsBoolean=false; 其中:Server,host, data s ...
分类:
数据库 时间:
2020-01-10 20:24:37
阅读次数:
137
输入函数 int word; Scanner in = new Scanner(System.in) word = in.nextInt(); 输出函数 System.out.println(); 数组创建 int[] numbers = new int[10]; 函数定义 public stati ...
分类:
编程语言 时间:
2020-01-10 20:24:23
阅读次数:
97
一、选择题 1、以下的api哪个不属于linux socket api(D) A.accept B.listen C.connect D.input 解析:accept、listen和connect都属于linux socket api。 2、tcp的三次握手发生在哪两个api调用之间(B) A. ...
分类:
其他好文 时间:
2020-01-10 20:24:10
阅读次数:
69