Sep012022
Node.js高并发系统架构设计:从事件循环到集群部署的性能优化全方案
Node.js高并发系统架构设计:从事件循环到集群部署的性能优化全方案
引言:Node.js在高并发场景下的独特优势
在现代互联网应用中,高并发处理能力已成为衡量系统性能的核心指标。随着用户量的增长和实时交互需求的提升,传统的多线程阻塞式服务器架构逐渐暴露出资源消耗大、扩展性差等问题。而 Node.js 以其基于事件驱动、非阻塞 I/O 的异步编程模型,为构建高性能、可扩展的高并发系统提...阅读全文
作者:绝缘体.. | 分类:apache, c++, nginx, rust, tomcat, 开发工具, 编程语言 | 阅读: | 标签:Apache, c++, nginx, rust, tomcat
抢沙发
Jul252022
Spring Boot Maven Plugin使用指南
引言
Spring Boot Maven Plugin 是一个 Maven 插件,它可以用于简化和加速 Spring Boot 项目的构建和部署过程。它提供了许多其他功能,如创建可执行的 JAR 文件、运行应用程序和测试等。在本文中,我们将探讨如何使用 Spring Boot Maven Plugin 来提高开发效率。
1. 安装 Maven
在开始之前,确保您已经安装了 Maven。您可以在 Maven 官网下载相应的安装包。安装完成后,您可以通过在命令...阅读全文
Jul142022
Windows痕迹清除之⽇志⽂件
⼀、⽂件存储位置
系统⽇志 C:\Windows\System32\Winevt\Logs\System.evtx
安全⽇志 C:\Windows\System32\Winevt\Logs\Security.evtx
应⽤⽇志 C:\Windows\System32\Winevt\Logs\Application.evtx
⼆、全部清除
1、打开事件查看器删除
通过win+r输⼊eventvwr打开事件查看器,在右边的操作⼀栏中,选择Clear Log…
2、powershell命令删除&nb...阅读全文
Jun022022
docker 学习笔记
docker常用命令:
docker ps // 查看所有正在运行容器
docker ps -a // 查看所有容器
docker ps -a -q // 查看所有容器ID
docker stop containerId // containerId 是容器的ID
docker stop $(docker ps -a -q) // stop停止所有容器
docker rm $(docker ps -a -q) // remove删除所有容器
docker restart 容器id //重启容器
docker run -d -p 8008:80 –name nginx-nam...阅读全文
Jan232022
在Linux中安装和配置Tomcat服务器
Tomcat是一个开源的Java Servlet容器,用于运行Java的Web应用程序。它是Apache软件基金会的一部分,并且被广泛使用,特别是在Linux服务器上。本教程将向您展示如何在Linux系统上安装和配置Tomcat服务器。
步骤1:下载Tomcat
首先,您需要从Tomcat的官方网站(https://tomcat.apache.org/)上下载Tomcat的最新稳定版本。选择适合您环境的tar.gz文件。
wget https://downloads.apache.org/t...阅读全文
Dec022021
22:WEB漏洞-文件上传之内容逻辑数组绕过与解析漏洞
知识点
文件头检测
图像文件信息判断
逻辑安全-二次渲染
逻辑安全-条件竞争
目录命名-x.php/.
脚本函数漏洞-CVE-2015-2348
数组接受+目录命名
本课重点:
Uploadlabs-pass13-20关卡测试
案例1:Pass-13 文件头检测 图片马绕过
案例2:Pass-14 getimagesize()图像文件信息判断 图片马绕过
案例3:Pass-15 exif_imagetype()图像文件信息判断 图片马绕过
案例4:Pass-16 二次渲染绕过
案...阅读全文
Sep252021
Tomcat中的集群配置与负载均衡
在设计分布式系统时,为了提高系统的性能和可靠性,通常会使用集群和负载均衡技术。Tomcat作为一个广泛使用的开源Web应用服务器,也支持集群配置和负载均衡功能。在本文中,我们将介绍Tomcat中的集群配置与负载均衡的实现方式。
集群配置
在Tomcat中实现集群配置,通常需要使用Tomcat的集群插件或者代理服务器来完成。其中,常用的集群插件有mod_jk和mod_proxy。下面我们以mod_jk为例介绍...阅读全文
Aug192021
45:漏洞发现-API接口服务之漏洞探针类型利用修复
思维导图
接口服务类安全测试
根据前期信息收集针对目标端口服务类探针后进行的安全测试,主要涉及攻击方法:口令安全,WEB类漏洞,版本漏洞等,其中产生的危害可大可小,属于端口服务/第三方服务类安全测试面。一般在已知应用无思路的情况下选用的安全测试方案。
API接口-webservice RESTful APT
https://xz.aliyun.com/t/2412
https://github.com/SmartBear/soapui
根据应用自身的功能...阅读全文
Aug182021
Spring Boot应用中处理数据库读写分离的策略与实践
在处理数据库读写分离的场景下,Spring Boot提供了一些简单而强大的技术和工具来提高应用程序的性能和可伸缩性。本文将介绍在Spring Boot应用中实现数据库读写分离的策略和实践。
什么是数据库读写分离?
数据库读写分离是指在应用程序中,对于数据库操作分为读和写两种类型进行不同的处理。读操作主要是获取数据,并不修改数据;写操作则是对数据的修改或增删操作。通过将读操作和写操作...阅读全文
Aug172021
在Linux上配置和使用Tomcat服务器
Tomcat是一个开源的、轻量级的Java Servlet容器,它可以作为Web应用程序的服务器。在Linux上配置和使用Tomcat服务器可以让你轻松地部署和管理Java Web应用程序。
本文将介绍在Linux上配置和使用Tomcat服务器的步骤和注意事项。
步骤一:下载和安装Tomcat
首先,你需要在Linux系统上下载和安装Tomcat。你可以从Tomcat官方网站(https://tomcat.apache.org/)上找到最新的Tomcat版本。
下载...阅读全文