Nginx配置WebSocket
先直接展示配置文件,如下所示(使用的话直接复制,然后改改ip和port即可) map $http_upgrade $connection_upgrade { default upgrade; '' close; } upstream wsbackend{ server ip1:port1; serv ... 查看全文
python和web框架面试题目整理(3)
1、django为什么需要缓存,有几种缓存方式?答:由于Django是动态网站,部分请求均会去数据库进行相应的操作,当程序的访问量大时,耗时必然会更加明显,最简单解决方式是使用缓存提高读请求的处理效率。总共有6种缓存方式。(1)搭建一个memcached服务器,监听在11211端口,然后在djang ... 查看全文
win server 2012 64上面weblogc 中间件10.3.0.6 版本安装
WebLogic除了包括WebLogic Server服务器之外,还包括一些围绕WebLogic的产品,习惯上我们说的WebLogic是指WebLogic Server。 WebLogic是美国bea公司出品的一个application server确切的说是一个基于Javaee架构的中间件,BEA ... 查看全文
Docker push 报错:received unexpected HTTP status: 500 Internal Server Error
将镜像推送到私有仓库,出现错误“received unexpected HTTP status: 500 Internal Server Error” ... 查看全文
成为Web开发人员的7个简单步骤
你想成为一名Web开发人员,但现在你面前有这样一个问题,那就是你没有在高科技行业工作的经验。你上了一些课程,也花了时间在个人编码项目上,但是你的简历上关于“经验”的部分仍然不为企业承认。过渡到一个新的领域从来就不是一件简单的事。你不知道你是否准备好了,不知道是否有人会认真对你,也不知道你是否能得到工 ... 查看全文
python http requests失败重试方法, 退避算法(Retrying HTTP Requests with Backoff)
import requests from datetime import datetime import time import random retry_timeout = 10 def http_request(url, first_request_time=None, retry_counte ... 查看全文
HTTP请求中 request payload 和 formData 区别?
FormData和Payload是浏览器传输给接口的两种格式,这两种方式浏览器是通过Content-Type来进行区分的(了解Content-Type),如果是 application/x-www-form-urlencoded的话,则为formdata方式,如果是application/json或 ... 查看全文
http中Referer和Referrer Policy
一、 referer是什么 referer:引用页。HTTP请求头信息中,referer用于提供访问来源的信息,客户端发送请求的时候,自主决定是否加上该字段。服务器一般使用referer识别访问来源,可能以此进行统计分析、日志记录以及缓存优化等。该字段的正确拼写是referrer. 二、 refer ... 查看全文
更新一个10年有效期的 Kubernetes 证书
使用kubeadm安装kubernetes集群非常方便,但是也有一个比较烦人的问题就是默认的证书有效期只有一年时间,所以需要考虑证书升级的问题,本文的演示集群版本为v1.17.0版本,不保证下面的操作对其他版本也适用,在操作之前一定要先对证书目录进行备份,防止操作错误进行回滚。本文主要介绍两种方式来更新集群证书。##手动更新证书该命令显示/etc/kubernetes/pki文件夹中的客户端证书以 查看全文
Node.js + Webpack5 后端开发
Webpack5的变化 开箱即用webpack serve命令,只需要安装webpack-dev-server就可以直接启用了。 Usage: webpack s | serve Description: Run the webpack Dev Server ... 查看全文
spring security 继承 WebSecurityConfigurerAdapter 的重写方法configure() 参数 HttpSecurity 常用方法及说明
HttpSecurity 常用方法及说明 方法说明 openidLogin() 用于基于 OpenId 的验证 headers() 将安全标头添加到响应 cors() 配置跨域资源共享( CORS ) sessionManagement() 允许配置会话管理 portMapper() 允许配置一个P ... 查看全文
将https的ssl证书导入F5,以获取客户端真实IP
总体思路 https访问的处理: 由于HTTPS应用到达F5的数据都是密文,F5只能看到网络层的地址,4—7层的内容无法看到,所以F5也无法像http应用一样将客户端地址插入到X_forward_for字段; 目前HTTPS应用的加解密工作都是由服务器自身完成的,为了保证F5能够看到4—7层的数据, ... 查看全文
20个Web前端开发工程师必看的国外网站
前言 兄弟们,你们还在边喝营养快线边看 pornxxx 吗 ? 休息一下吧,营养跟不上啦,跟我一起学习吧,一起"科学"上网 ! 1. Codewars https://www.codewars.com Codewars 提供了大量由他们自己的社区提交和编辑的编程挑战,在这里,你可以使用多种编程语言像 ... 查看全文
Spring boot Sample 012之spring-boot-web-upload
一、环境 1.1、Idea 2020.1 1.2、JDK 1.8 二、目的 spring boot 整合web实现文件上传下载 三、步骤 3.1、点击File -> New Project -> Spring Initializer,点击next 3.2、选择Web依赖,选中Spring Web。可 ... 查看全文
CTF之HTTP基础认证
在HTTP中,基本认证(英语:Basic access authentication)是允许http用户代理(如:网页浏览器)在请求时,提供 用户名 和 密码 的一种方式。 访问靶机指定的地址 浏览器自动弹出需要登录认证的请求 先用万能账户密码admin试一下,返回依然是401无权限 但是在请求头中 ... 查看全文
利用EndpointSlices扩展Kubernetes网络,提供更强的可伸缩性和功能
EndpointSlices是一个令人兴奋的新API,它提供了Endpoints API的可扩展和可扩张的替代方案。EndpointSlice跟踪Pod服务后面的IP地址,端口,准备情况和拓扑信息。在Kubernetes(https://www.alauda.cn/product/detail/id ... 查看全文
o.s.web.servlet.PageNotFound - Request method 'POST' not supported 的一种可能
今天做东西的时候(前后端都自己写的那种),然后写好了前端请求接口,controller也写好了,但是测试前端数据是否可以正常传递回后端时,发现出现“o.s.web.servlet.PageNotFound - Request method 'POST' not supported”的错误,参数名、请 ... 查看全文
一篇文章讲透Dijkstra最短路径算法-内有PHP-juepe运作缓存解答
Dijkstra也叫迪杰斯特拉,是典型最短路径算法,计算一个起始节点到路径中其他所有节点的最短路径的算法和思想。在一些专业课程中如数据结构,图论,运筹学等都有介绍。其思想是一种基础的求最短路径的算法,通过基础思想的变化可以解决很多复杂问题,如导航线路,动态规划等。 1|0Dijkstra 算法思想介 ... 查看全文
SpringMVC http大文件断点续传上传
文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_name ... 查看全文
Linux 离线安装 php
准备工作: (需要先下载好两个东西 libxml2 和 php) libxml2: http://ftp.gnome.org/pub/GNOME/sources/libxml2/2.6/libxml2-2.6.30.tar.gz php : https://museum.php.net/ 将压缩包拷 ... 查看全文