不安全的文件下载概述 文件下载功能在很多web系统上都会出现,一般我们当点击下载链接,便会向后台发送一个下载请求,一般这个请求会包含一个需要下载的文件名称,后台在收到请求后 会开始执行下载代码,将该文件名对应的文件response给浏览器,从而完成下载。 如果后台在收到请求的文件名后,将其直接拼进下 ...
分类:
Web开发 时间:
2020-07-18 09:42:21
收藏:
0 评论:
0 赞:
0 阅读:
65
准备postgres 为什么不使用Mysql呢,因为从7.9就不支持了 docker启动postgres docker run -d \ --name sonar-postgres \ -e POSTGRES_PASSWORD=postgres \ -e PGDATA=/var/lib/postgr ...
分类:
其他 时间:
2020-07-18 09:42:08
收藏:
0 评论:
0 赞:
0 阅读:
38
hadoop集群通过web管理界面只显示一个节点,但每台机器datanode都启动了 datanode日志; java.net.ConnectException: Connection refused at sun.nio.ch.SocketChannelImpl.checkConnect(Nati ...
分类:
Web开发 时间:
2020-07-18 09:41:55
收藏:
0 评论:
0 赞:
0 阅读:
183
#include <iostream> #include <thread> #include <chrono> #include <mutex> #include <deque> #include <condition_variable> using namespace std; //templat ...
分类:
其他 时间:
2020-07-18 09:41:37
收藏:
0 评论:
0 赞:
0 阅读:
65
写在前面 当今互联网领域,不管是APP还是H5,不管是微信端还是小程序,只要是一款像样点的产品,为了增加用户的交互感和用户粘度,多多少少都会涉及到聊天功能。而对于Web端与H5来说,实现聊天最简单的就是使用WebSocket了。而在实现WebSocket聊天的过程中,后台也往往会部署多个WebSoc ...
分类:
Web开发 时间:
2020-07-18 09:41:22
收藏:
0 评论:
0 赞:
0 阅读:
53
CSRF(跨站请求伪造)是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。 这利用了web中用户身份验证的一个漏洞:简单的身份验证只能保证请求发自某个用户的浏览器,却不能保证请求本身是用户自愿发出的。 例如,一个用户刚在某个网站登录过,认证信息记录在浏览器中,此时不小心点进了一 ...
分类:
其他 时间:
2020-07-18 09:41:09
收藏:
0 评论:
0 赞:
0 阅读:
38
概述 GO 语言的切片这两天用了用, 可以支持切割数组的中间部分. 但今天使用中, 出了 bug, 查了半天, 发现是切片的问题, 简单写个 demo 复现当时的情况: package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} ...
分类:
其他 时间:
2020-07-18 09:40:58
收藏:
0 评论:
0 赞:
0 阅读:
45
基本介绍 当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组的处理方法是: (1)记录数组一共有几行几列,有多少个不同的值。 (2)把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模。 例题 -》编写的五子棋程序中,有存盘退出和续上盘的 ...
分类:
编程语言 时间:
2020-07-18 09:40:29
收藏:
0 评论:
0 赞:
0 阅读:
48
继Golang学习系列第三天https://www.cnblogs.com/dongguangming/p/13311198.html:数组、切片、Map、结构体、指针、函数、接口类型、channel通道,今天开始学习golang操作数据库,以PostgreSQL为例。 0. 安装PostgreSQ ...
分类:
数据库技术 时间:
2020-07-18 09:40:13
收藏:
0 评论:
0 赞:
0 阅读:
67
#include <iostream> #include <thread> #include <chrono> #include <mutex> #include <deque> #include <map> #include <condition_variable> using namespace ...
分类:
其他 时间:
2020-07-18 09:40:01
收藏:
0 评论:
0 赞:
0 阅读:
64
1 定义 原型模式:使用原型实例指定创建对象的种类,并且通过克隆这些原型创建新的对象。 原型模式是一种对象创建型模式。 原型模式的工作原理很简单,将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象克隆自己来实现创建过程。原型模式是一种另类的创建型模式,创建克隆对象的工厂就是 ...
分类:
其他 时间:
2020-07-18 09:39:46
收藏:
0 评论:
0 赞:
0 阅读:
41
目前常用的测试工具对比 LoadRunner 性能稳定,压测结果及细粒度大,可以自定义脚本进行压力,但是太过于重大,功能比较繁多 Apache AB(单接口压测最方便) 模拟多线程并发请求,ab命令对发出负责的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却给目标的服务器造成巨大的负 ...
分类:
其他 时间:
2020-07-18 09:39:30
收藏:
0 评论:
0 赞:
0 阅读:
44
主从复制 master-slave(replication) 从节点上只能读数据,不能写入数据,只能在主节点写入数据。主节点的数据会自动同步到从节点。 复制原理: 从节点第一次加入后和主节点建立连接 建立连接后主节点通过bgsave生成RDB文件,再将文件发送到从节点(假如超时则会重发) 新来的指令 ...
分类:
其他 时间:
2020-07-18 09:39:17
收藏:
0 评论:
0 赞:
0 阅读:
44
一、视口的概念 layout viewport(布局视口):在PC端上,布局视口等于浏览器窗口的宽度。而在移动端上,由于要使为PC端浏览器设计的网站能够完全显示在移动端的小屏幕里,此时的布局视口会远大于移动设备的屏幕,就会出现滚动条。js获取布局视口:document.documentElement ...
分类:
移动平台 时间:
2020-07-18 09:39:00
收藏:
0 评论:
0 赞:
0 阅读:
42
#Crsctl start cluster 是 11.2 新特性,crsctl strat/stop cluster 既可以管理本地 clusterware stack ,也可以管理整个集群 指定 –all 启动集群中所有节点的集群件,即启动整个集群。 -n 启动指定节点的 集群件 但是不包含 OH ...
分类:
数据库技术 时间:
2020-07-18 09:38:46
收藏:
0 评论:
0 赞:
0 阅读:
155
1.JdbcTemplate简单使用 1.1.引入相关依赖包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.32</version> </depende ...
分类:
编程语言 时间:
2020-07-18 09:38:32
收藏:
0 评论:
0 赞:
0 阅读:
49
Request processing failed; nested exception is feign.codec.EncodeException: Could not write JSON: Infinite recursion (StackOverflowError); nested exce ...
分类:
Web开发 时间:
2020-07-18 09:38:15
收藏:
0 评论:
0 赞:
0 阅读:
249
1.解决问题图的所有节点相连路线最短 2.解题思路 3.代码实现 package com.hy.tenalgorithm;import java.util.Arrays;/** * @author hanyong * @date 2020/7/17 23:40 */public class Prim ...
分类:
编程语言 时间:
2020-07-18 09:37:59
收藏:
0 评论:
0 赞:
0 阅读:
46
s https://www.cnblogs.com/silentmuh/p/9473557.html MySQL提供的group_concat函数可以拼接某个字段值成字符串,如 select group_concat(user_name) from sys_user,默认的分隔符是 逗号,即"," ...
分类:
数据库技术 时间:
2020-07-18 09:37:44
收藏:
0 评论:
0 赞:
0 阅读:
44
1.情景还原 <template> <el-button type="text" @click="open">点击打开 Message Box</el-button> </template> <script> export default { methods: { open() { this.$co ...
分类:
其他 时间:
2020-07-18 09:37:29
收藏:
0 评论:
0 赞:
0 阅读:
805