首页 > 2020年07月18日 > 全部分享
pikachu---不安全的文件下载和上传
不安全的文件下载概述 文件下载功能在很多web系统上都会出现,一般我们当点击下载链接,便会向后台发送一个下载请求,一般这个请求会包含一个需要下载的文件名称,后台在收到请求后 会开始执行下载代码,将该文件名对应的文件response给浏览器,从而完成下载。 如果后台在收到请求的文件名后,将其直接拼进下 ...
分类:Web开发   时间:2020-07-18 09:42:21    收藏:0  评论:0  赞:0  阅读:65
搭建sonarqube分析golang代码
准备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管理界面只显示一个节点
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
生产者消费者模型 producer consumer 设计模式 异步 解耦
#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
【Nginx】面试官问我Nginx如何配置WebSocket?我给他现场演示了一番!!
写在前面 当今互联网领域,不管是APP还是H5,不管是微信端还是小程序,只要是一款像样点的产品,为了增加用户的交互感和用户粘度,多多少少都会涉及到聊天功能。而对于Web端与H5来说,实现聊天最简单的就是使用WebSocket了。而在实现WebSocket聊天的过程中,后台也往往会部署多个WebSoc ...
分类:Web开发   时间:2020-07-18 09:41:22    收藏:0  评论:0  赞:0  阅读:53
django—csrf中间件校验流程
CSRF(跨站请求伪造)是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。 这利用了web中用户身份验证的一个漏洞:简单的身份验证只能保证请求发自某个用户的浏览器,却不能保证请求本身是用户自愿发出的。 例如,一个用户刚在某个网站登录过,认证信息记录在浏览器中,此时不小心点进了一 ...
分类:其他   时间:2020-07-18 09:41:09    收藏:0  评论:0  赞:0  阅读:38
GO 切片实力踩坑
概述 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学习系列第四天:操作数据库PostgreSQL
继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
不知道属于那种设计模式 避免使用if else 语句
#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
yb课堂之压力测试工具Jmeter5.X 实战《二十二》
目前常用的测试工具对比 LoadRunner 性能稳定,压测结果及细粒度大,可以自定义脚本进行压力,但是太过于重大,功能比较繁多 Apache AB(单接口压测最方便) 模拟多线程并发请求,ab命令对发出负责的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却给目标的服务器造成巨大的负 ...
分类:其他   时间:2020-07-18 09:39:30    收藏:0  评论:0  赞:0  阅读:44
Redis:Redis如何做高性能、高可用、可拓展?
主从复制 master-slave(replication) 从节点上只能读数据,不能写入数据,只能在主节点写入数据。主节点的数据会自动同步到从节点。 复制原理: 从节点第一次加入后和主节点建立连接 建立连接后主节点通过bgsave生成RDB文件,再将文件发送到从节点(假如超时则会重发) 新来的指令 ...
分类:其他   时间:2020-07-18 09:39:17    收藏:0  评论:0  赞:0  阅读:44
移动WEB开发
一、视口的概念 layout viewport(布局视口):在PC端上,布局视口等于浏览器窗口的宽度。而在移动端上,由于要使为PC端浏览器设计的网站能够完全显示在移动端的小屏幕里,此时的布局视口会远大于移动设备的屏幕,就会出现滚动条。js获取布局视口:document.documentElement ...
分类:移动平台   时间:2020-07-18 09:39:00    收藏:0  评论:0  赞:0  阅读:42
Oracle11g RAC单节点重启
#Crsctl start cluster 是 11.2 新特性,crsctl strat/stop cluster 既可以管理本地 clusterware stack ,也可以管理整个集群 指定 –all 启动集群中所有节点的集群件,即启动整个集群。 -n 启动指定节点的 集群件 但是不包含 OH ...
分类:数据库技术   时间:2020-07-18 09:38:46    收藏:0  评论:0  赞:0  阅读:155
spring入门3
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
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
prim算法
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
db mysql / mysql cluster 5.7.19 / my.cnf / group_concat_max_len
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
Vue ElementUI 修改MessageBox 弹框样式
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
919条   上一页 1 ... 39 40 41 42 43 ... 46 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!