- 2025-01-07乾坤(qiankun)沙箱机制,看这篇就够了
乾坤(Qiankun)是一个微前端框架,它通过沙箱机制来隔离各个微应用,确保它们在同一个页面中不会相互干扰。以下是乾坤实现沙箱的主要技术和步骤:一、沙箱实现原理1. 全局变量隔离乾坤通过代理(Proxy)对象来拦截和管理全局变量(如 window 对象)的读写操作,从而实现全局变量的隔离。
- 2025-01-07harbor 镜像清理
查看当前磁盘使用率harbor垃圾清理harbor执行垃圾清理释放磁盘空间harbor垃圾清理报错查看nginx配置worker_processesauto;events{worker_connections1024;useepoll;multi_accepton;}http{tcp_nodelayon;#thisisnecessaryforusto
- 2025-01-06auth_request
auth_request模块文件目录test_1├──app_auth.py├──app.py├──nginx.conf└──templates├──index.html├──login.html├──t1.html└──t2.html文件内容index.html<!DOCTYPEhtml><htmllang="zh"><head><metacha
- 2025-01-06[转]使用nginx的proxy_bind选项配置透明的反向代理
原文:https://pengpengxp.github.io/archive/before-2018-11-10/2017-06-27-%E4%BD%BF%E7%94%A8nginx%E7%9A%84proxy_bind%E9%80%89%E9%A1%B9%E9%85%8D%E7%BD%AE%E9%80%8F%E6%98%8E%E7%9A%84%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86.html 1 背景一般使用nginx做为反向代理
- 2025-01-06蓝易云 - Nginx一网打尽:动静分离、压缩、缓存、黑白名单、跨域、高可用、性能优化教程
Nginx是一款高性能的开源Web服务器和反向代理服务器,它具有丰富的功能和模块,可以实现动静分离、压缩、缓存、黑白名单、跨域、高可用和性能优化。以下是Nginx一网打尽的教程:动静分离:动静分离是将动态资源(如PHP、Python脚本)和静态资源(如图片、CSS、JavaScript文件)部署在不同的
- 2025-01-06Nginx转发解析长域名多路径域名.240105
Nginx解析短域名,例如:访问http://192.168.1.23可直接跳转到http://192.168.1.23/webroot/decisionserver{listen90;server_namelocalhost;#匹配/转到/webroot/decision上;#^(.*)$表示/后任意部分,除非和其他location匹配否则一律转向/webroot/dec
- 2025-01-06ruoyi若依前端验证码不显示的终极解决方法.20230721
搞了3天啊,查了各种资料啊。然后使劲的看log啊,总算搞定了啊。一般情况,本地开发环境测试没问题,部署到服务器就各种不适应,就是服务器配置的问题了。本次这种验证码不显示,典型的nginx的配置问题。正确的nginx配置如下:events{worker_connections1024;}http{i
- 2025-01-04http代理(proxy)配置都有哪些方法?
今天我将和大家探讨关于HTTPproxy配置的不同方法。在网络通信中,HTTPproxy配置(或称为IP代理)起着重要的作用,它允许我们在客户端和服务器之间建立中间代理,从而实现匿名性、访问控制和性能优化等目的。了解HTTPproxy配置的不同方法可以帮助我们更好地应用代理技术,保护隐私,提高
- 2025-01-04如何将http proxy配置到爬虫使用,并创建连接代理池
在网络爬虫的过程中,使用HTTP代理可以帮助我们实现更高效、稳定和隐匿的爬取,而代理池则提供了一种管理和维护大量可用代理的机制,以确保我们的爬虫程序始终能够获取可靠的代理服务。在本次分享中,我将为大家详细介绍如何将HTTP代理配置到爬虫中,并展示如何创建一个链接代理池。通
- 2025-01-04发布blazor应用到Linux, 使用nginx作为WebSocket代理
Blazor使用了SignalR连接,而SignalR使用的是WebSocketWebSocket协议提供了一种创建支持客户端和服务器之间实时双向通信的Web应用程序的方法。作为HTML5的一部分,WebSocket使开发此类应用程序比以前的方法容易得多。大多数现代浏览器都支持WebSocket,包括Chrome、Firefox
- 2025-01-01Vue3中Proxy实现响应式系统基本逻辑实现
constactiveEffect=newMap()//存储依赖关系//追踪依赖constsetDepsMap=(target,propKey)=>{if(!activeEffect.has(target)){activeEffect.set(target,newMap())//每个对象拥有一个属性依赖映射}constdepsMap=activeEffect.get(target);
- 2025-01-01JS Proxy对象使用的两个案例:校验器和属性私有化
校验器consttarget={_id:'1024',name:'vuejs',}//校验器constvalidators={name(val){returnObject.prototype.toString.call(val)==='string';},_id(val){returnObject.prototype.toString.call(v
- 2025-01-01vue3为什么会使用proxy?
Vue3选择使用Proxy作为数据响应式的核心机制,主要基于以下几个方面的原因:性能优势:与Vue2中使用的Object.defineProperty相比,Proxy在性能上具有显著优势。Object.defineProperty需要遍历对象的每个属性并逐一添加getter和setter,以实现数据的响应式。这种方式在处理大型对象或频繁
- 2024-12-31Podman 安装 harbor
看了官方文档,harbor无法直接支持Podman,于是尝试手工部署,理论上无容器环境也可以部署,只需要将其中的关系和相关配置文件梳理清楚。手工过程确实很繁琐,没那个耐心还是用官方推荐的方式进行吧。初始化安装podman我部署的操作系统是用的Debian,差异的地方我认为就仅安装podman的方式
- 2024-12-31为什么说基于Proxy的响应式实现,性能整体优于Object.defineProperty?
基于Proxy的响应式实现性能整体优于Object.defineProperty的原因,可以从以下几个方面进行归纳:拦截操作的性能:Proxy作为ES6新增的特性,其底层实现采用了更高效的算法。这使得在拦截对象操作时,Proxy的性能表现更优秀,特别是在处理大量数据或嵌套对象时。相比之下,Object.definePro
- 2024-12-30综合渗透-学习三层网络渗透及综合渗透概念
综合渗透-学习三层网络渗透及综合渗透概念学习:【进来学习】手把手教你三层网络综合渗透DMZ服务器账号密码:administrator/P@ssw0rd1二层服务器账号密码:dmz/P@ssw0rd2三层服务器账号密码:pro/P@ssw0rd3请确保安装盘硬盘容量大于15G任务要求:拿下DMZ区设备后获取DMZ区admini
- 2024-12-29【Nginx应用】nginx stream模块代理MySQL
其实使用开发机器的nginx一样可以代理数据库,从而实现办公网访问数据库。一、stream模块介绍Nginx的TCP/UDP代理功能的模块分为核心模块和辅助模块。核心模块stream需要在编译配置时增加“--with-stream”参数进行编译【但是我测试的时候,我的开发机并不是这么安装的,直接yumiins
- 2024-12-28玩转Nginx:从入门到精通(四)
1.上节回顾在上一节中,我们学习了Nginx的高级功能,包括动静分离与缓存配置、SSL/TLS与HTTPS的实现、负载均衡与健康检查,以及限速和访问控制的应用。这些功能使Nginx在复杂网络场景中的应用更加灵活与高效。本节将进一步探讨Nginx的性能优化,帮助你掌握在高并发场景下提升系统性
- 2024-12-27Nginx反向代理、负载均衡
nginx.conf基本配置server{listen443ssl;server_nameyourdomain.com;ssl_certificate/path/to/cert.pem;ssl_certificate_key/path/to/key.pem;location/{proxy_passhttp://localhost:8080;proxy
- 2024-12-27nginx 跨域
location/api/{add_header'Access-Control-Allow-Origin''*';if($request_method='OPTIONS'){
- 2024-12-27鸿蒙OS高级技巧:打造个性化动态Swiper效果
前言在鸿蒙OS的广阔天地中,开发者们有机会创造出令人惊叹的用户体验。最近,我着手设计一款具有独特滑动效果的Swiper组件,它在滑动时能够迅速进入视野,同时巧妙地将旧的cell隐藏到视线之外。本文将分享如何利用鸿蒙的Swiper组件,实现这一引人入胜的动态效果。一、设计与构思Swiper
- 2024-12-26Nginx 学习
Nginx主要功能:Web服务器:Nginx可以作为Web服务器,接收客户端的HTTP请求,根据配置文件中的规则返回相应的网页内容反向代理:Nginx可以作为反向代理服务器,位于后端服务器(如应用服务器、数据库服务器等)之前,接收来自客户端的请求,然后将请求转发给后端服务器处理。负载均衡:Nginx
- 2024-12-26Object.defineProperty 和ES6中的Proxy有什么区别?
Object.defineProperty和ES6中的Proxy在前端开发中都具有重要作用,但它们之间存在一些显著的区别。以下是对这两者区别的详细分析:监听范围:Object.defineProperty:此方法用于监听对象的数据变化,尤其是对象的属性。然而,它的局限性在于无法监听数组的变化(例如,数组下标的变化、数组
- 2024-12-25nginx-代理服务
目录相关指令相关模块安装新模块proxy_pass指令案例proxy_set_header指令案例被代理服务器配置代理服务器配置proxy_redirect指令案例服务端配置代理服务器配置正向代理需求分析环境准备配置主机配置服务器配置主配置文件web文件配置不使用代理代理服务
- 2024-12-24burp suite 4(泷羽sec)
声明学习视频来自B站UP主泷羽sec,如涉及侵泷羽sec权马上删除文章。笔记只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负这节课旨在扩大自己在网络安全方面的知识面,了解网络安全领域的见闻,了解学习哪些知识对于我们渗透