最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:10404 今日文数:4877
|
Nginx请求限制模块ngx_http_limit_req_module、流量限制模块ngx_stream_limit_conn_module基于令牌桶算法,可以通过limit_conn_zone和limit_req_zone这两个组件来对客户端访问目录和文件的访问频率和次数进行限制。可以方便的控制令牌速率,自定义调节...
|
Nginx安装及配置教程(Windows)【安装】
Nginx安装及配置教程(Windows)【安装】原创已于2025-06-1014:24:38修改·1.8w阅读·33·115·CC4.0BY-SA版权文章标签:#nginx#windows环境专栏收录该内容11篇文章订阅专栏
文章目录一、Nginx下载
1...
|
服务器裸奔实录:5个被你经常忽略的Nginx后门
服务器裸奔实录:5个被你经常忽略的Nginx后门Echo丶2025-07-1302:50导读•AI导读带你速览精华黑客正在下载你的数据库备份——Nginx默认配置泄露版本号就像挂着身份证暴露软肋。从点击劫持到DDoS攻击,5个关键配置漏洞可能让你损失百万,立即执行...
|
总结一些文件上传的绕过方法本地JS绕过禁用JS或删除JS语句将上传文件的后缀名从.php改为.jpg,然后通过burp抓包将.jpg改回.php黑名单绕过尝试使用不在黑名单中的后缀名相似后缀名绕过语言等价扩展名phpphtml,php2,php3,php4,php5,phpsaspxashx,asmx,ascxaspa...
![]() |
js监听js报错信息
在JavaScript中,监听和处理错误是常见的需求,特别是在开发大型应用或需要确保应用稳定性时。有几种方法可以监听JavaScript错误:1.使用window.window.是一个全局事件处理器,可以用来捕获几乎所有的运行时错误,包括那些未被try...catch捕获的错误。window...
|
js如何获取浏览器的版本
functiongetBrowserInfo()}elseif(identity.toLowerCase()===trident)version=tem;}identity=identity.replace(/./,function(a));return;}console.log(get...
|
如果你写过Java项目,几乎肯定接触过JSON。数据交互离不开它,微服务、配置文件、接口调用,都需要把对象转成JSON,或者把JSON转回对象。那在国内,最火的解析库是什么?答案几乎不用犹豫,就是Fastjson。Fastjson速度快,功能全,阿里出品,社区使用面极大。很多大厂的服务端代码里,到处都能看到它的身影。...
![]() |
说实话,第一次听说Postman的时候,我心里是有点不屑的。不就是个发HTTP请求的工具吗?浏览器也能干,写代码也能干,为啥非得用它?结果呢?打脸来得太快,用了不到一周,我就彻底沦陷了。现在要是没它,我写API就跟瞎子摸象似的,效率直接掉一半!从“这啥玩意儿”到“离不开了”刚开始接触Postman,界面看着挺清爽,但总...
![]() |
SQL表达式(Expression)是SQL中用于计算值的基本单元,例如:算术运算:price*1.1函数调用:UPPER(name)条件判断:CASEWHENstatus=activeTHEN1ELSE0END类型转换:CAST(idASVARCHAR)日期操作:created_at+INTERVAL7days优化S...
|
SQL性能优化不是一蹴而就的任务,而是一个持续观察、分析、实验、验证的闭环过程。我们从EXPLAIN开始,但不要止步于EXPLAIN。我们要相信数据,但不要迷信工具。我们学习实践指南,但要理解其背后的原理。我们追求极致性能,但不忘系统的可维护性与可读性。SQL性能优化是一场没有终点的旅程。我们不仅要写出更快的SQL,更...
|
我们有没有遇到过这样的情况:同样的查询,别人的代码瞬间出结果,我们的却要卡半天?其实,有时,SQL性能的差距往往藏在那些看似不起眼的SQL表达式里。简单来说,SQL表达式就像数据库的“计算公式”,如:查询条件、计算逻辑等等。这些表达式写得好不好,直接决定了数据库要做多少“无用功”。重复计算、索引用不上、类型不匹配……这...
|
你想控制用户在public模式中创建表的权限吗?特性提交日志撤销从public模式创建表的权限,现在由pg_database_owner拥有。这将默认访问控制列表(ACL)切换为自CVE-2018-1058以来文档所推荐的设置。升级将保留任何旧的所有权和ACL。之前未采纳2018年建议的站点应重新审视。从头开始部署新数...
![]() |
当别人还在拼凑微服务时,高手已用PostgreSQL构建了数据王国如果你仍然认为PostgreSQL只是一个关系数据库,那么你错过了现代后端架构中最大的转变之一。Postgres早已超越传统数据库的边界,正在进化为一个完整的后端操作系统,能够同时扮演搜索引擎、消息队列、缓存系统、数据仓库甚至微服务的角色。🚀传统架构的...
![]() |
前言使用过Oracle的SQLMonitor的朋友都知道,它能够将复杂的SQL执行计划解析为直观的HTML可视化报告。清晰展示查询的执行路径、耗时分布及资源消耗,帮助开发者快速定位性能瓶颈,如表扫描、索引缺失、JOIN效率等问题。对于诊断慢SQL,该工具提供分析支持,大幅提升数据库调优效率。那对于PostgreSQL数...
![]() |
崩溃恢复场景:用例下面我们在PostgreSQL的数据库中,创建一个表,插入一些数据。CREATETABLEt(idinteger,nametext);INSERTINTOt(id,name)SELECTi,repeat(Pg,32)FROMgenerate_series(1,1000000)ASs(i);下面我们启动...
|
今天给大家安利一个宝藏工具-WebCurl。这玩意儿说出来你可能不信,一个8MB的文件,能干掉Postman大半的活儿,还不用装客户端,双击就能跑。WebCurl是啥WebCurl是一个极致轻量、跨平台、无依赖的HTTP请求转发与调试工具,本质上就是个网页版Postman,但比Postman轻巧100倍!整个项目就俩文...
![]() |
核心功能与特点在线调试无需安装,通过浏览器即可直接发送HTTP请求(GET/POST/PUT/DELETE等),支持自定义请求头、参数和Body。可能提供类似Postman或cURL的交互界面,但更注重简洁性。极简设计强调轻量化,适合快速测试或临时调试场景,避免复杂工具的学习成本。跨平台兼容作为网页应用,支持Windo...
![]() |
简单说就是,将某JS方法的声明和调用分别交给前端和后端,通过实参与形参间的传值实现前后端通信。这个方案乍看之下似乎有两个问题,一个是这个“JS方法”是如何实现前后端同步的?再就是后端服务器上的动态脚本执行环境怎么能调用前端浏览器上声明的JS方法呢?这里先回答第二个问题。那就是在这个情景下,说JS方法由后端调用,并不等于...
![]() |
数据库作为信息系统的基石,其选择直接关系到应用的性能、可靠性与扩展性。本文将深入剖析当前最主流、应用最广泛的五大数据库:MySQL、PostgreSQL、MongoDB、Redis、Cassandra,解析其核心架构、适用场景与独特优势。一、MySQL:关系型数据库的王者核心架构与特点:MySQL采用经典的C/S架构,...
|
摘要2025年8月13日,Nginx官方发布了1.29.1主线版本,这是继6月25日1.29.0发布后的首个重要更新。本次更新聚焦于安全漏洞修复、QUIC/HTTP/3协议优化、SSL/TLS增强以及跨平台兼容性改进,特别针对邮件模块漏洞(CVE-2025-53859)提供了关键补丁。本文将全面剖析1.29.1版本的...
![]() |
一、Nginx介绍Nginx(发音为engine-x)是一款开源的、高性能的HTTP服务器和反向代理服务器,同时也提供了IMAP/POP3/SMTP的代理功能。它最初由俄罗斯的程序员IgorSysoev开发,并于2004年首次公开发布。Nginx以其高效、稳定、低资源消耗以及高并发处理能力而闻名,被广泛用于静态内容服务...
|
01一句话读懂Nginx把Nginx想象成商场里最会看人的金牌导购,顾客(用户)只需说“我要买X”,导购(Nginx)立刻把他领到最合适的店(后端服务)。更牛的是,这位导购还能防黄牛(防攻击)、查库存(健康检查)、给VIP插队(权重分流),一人顶一队,堪称“全能管家”。02配置语法冷启动一行行带你拆解最常用指令2.1最...
![]() |
前言在我们的日常编程生活中,字典的身影随时可见。比如你正在编写一段代码,需要存储和快速查找一些数据,这时,你可能会想到使用Dictionary,因为它可以轻松地通过键来访问对应的值。varphoneBook=newDictionary<string,string>();phoneBook.Add(Jacky,13800...
|
一、效果展示对接效果测试工具电子秤对接文档二、VS2022界面设计解析数据引用usingSystem.Net.Sockets;代码namespaceWinFormsApp2///<summary>///变量///</summary>privateint_localPort=60001;privateSocket_udp...
![]() |
金蝶有5种出库成本的计价方法,各是什么意思,核算出来的出库成本为什么不一样呢,今天就让我给大家详细介绍一下它们之间的区别和成本是怎么核算出来的。一,先介绍一下每种成本计价方法的具体意义:1.先进先出法:先购入的材料先发出,并按照单据的先后日期来计算出库成本的计价方法2.后进先出法:后购入的材料先发出,并按照入库单据的最...
![]() |