Jan242022
利用 docker-compose 打造一个属于自己的 php go 开发环境
利用 docker-compose 打造一个属于自己的 php go 开发环境,docker-compose 代码如下:
version: '3' #指定本 yml 依从的 compose 哪个版本制定的
services: #多个容器集合
#一套环境
nginx-server-8018: #自定义服务名称
container_name: nginx-8018 #容器名称
image: nginx:latest #docker-hub上的nginx最新版本的nginx镜像
depends_on: #依赖,会在如下依赖服务启动之后...阅读全文
作者:绝缘体.. | 分类:docker, go, MySQL, nginx, redis, 云计算, 开发工具, 数据库, 编程语言 | 阅读: | 标签:docker, go, MySQL, nginx, redis
抢沙发
Jan242022
Docker php安装扩展步骤详解
前言
此篇,主要是演示docker-php-source , docker-php-ext-install ,docker-php-enable-docker-configure 这四个命令到底是用来干嘛的,它们在PHP容器中都做了哪些事情。
很多人很不理解在Dockerfile中安装PHP扩展的时候总是出现这几个命令,本篇就就是为你揭开这些命令的神秘面纱而准备的,所有案例都是本人自己运行过的。
Docker 中的PHP容器安装扩展的方式有
通过pecl方式安装
通过ph...阅读全文
Jan242022
docker-compose yml文件编写
docker compose yml文件编写示例以及说明。
version: '3' #指定本 yml 依从的 compose 哪个版本制定的
services: #多个容器集合
#一套环境
nginx-server-8282: #自定义服务名称
container_name: nginx-8282 #容器名称
image: nginx:latest #docker-hub上的nginx最新版本的nginx镜像
depends_on: #依赖,会在如下依赖服务启动之后再启动本服务
- redis-server-8282
...阅读全文
Jan222022
数据库存储引擎与数据模型的性能对比
在选择数据库系统时,我们常常会考虑存储引擎和数据模型对系统性能的影响。存储引擎决定着数据库在磁盘上的数据存储形式,而数据模型则定义了数据库中数据的组织和操作方式。这两个因素对数据库的性能有着重要的影响,接下来我们来比较不同存储引擎和数据模型在性能方面的差异。
一、存储引擎的性能比较
关系型数据库引擎
关系型数据库引擎比如MySQL的InnoDB引擎和Oracle的Oracle Datab...阅读全文
Jan202022
微服务架构下的分布式事务处理技术预研:Seata、Saga与TCC模式深度对比分析
微服务架构下的分布式事务处理技术预研:Seata、Saga与TCC模式深度对比分析
引言:微服务架构中的分布式事务挑战
随着企业级应用系统向微服务架构演进,服务的拆分带来了更高的灵活性和可维护性。然而,这种架构也引入了新的技术难题——分布式事务(Distributed Transaction)。在传统单体架构中,事务由数据库的本地事务机制保障,所有操作都在同一个数据库实例中完成,ACID特性(原子性...阅读全文
Jan182022
29:WEB漏洞-CSRF及SSRF漏洞案例讲解
CSRF原理图解
知识点
CSRF解释、原理:
CSRF(Cross-site request forgery)跨站请求伪造,由客户端发起,是一种劫持受信任用户向服务器发送非预期请求的攻击方式,与XSS相似,但比XSS更难防范,常与XSS一起配合攻击。
原理详解:
攻击者盗用了你的身份信息,以你的名义发送恶意请求,对服务器来说这个请求是你发起的,却完成了攻击者所期望的一个操作XSS 利用站点内的信任用户,盗取cooki...阅读全文
Jan172022
84:CTF夺旗-PHP弱类型&异或取反&序列化&RCE
思维导图
本课重点:
案例1:PHP-相关总结知识点-后期复现
案例2:PHP-弱类型对比绕过测试-常考点
案例3:PHP-正则preg_match绕过-常考点
案例4:PHP-命令执行RCE变异绕过-常考点
案例5:PHP-反序列化考题分析构造复现-常考点
案例1:PHP-相关总结知识点-后期复现
相关PHP所有总结知识点参考:
https://www.cnblogs.com/iloveacm/category/1791836.html
1 ctf变量
2 php的弱类型比较问...阅读全文
Jan112022
数据库性能调优的实用技术
数据库性能是一个关键的指标,对于应用程序的运行效率和用户体验有着重要的影响。在进行数据库性能调优时,我们需要综合考虑硬件性能、数据库设计、查询优化等多个方面。本文将介绍一些实用的技术和方法,帮助您提升数据库的性能。
使用合适的硬件设备
数据库性能的基础是硬件设备的性能。为了获得最佳的性能表现,需要选用适当的硬件设备。以下是一些推荐的硬件设备选择:
快速的磁盘...阅读全文
Jan112022
Flink 使用之 MySQL CDC
MySQL(即 Relational Database Management System,RDBMS)是一种常见的关系型数据库管理系统,在很多应用场景中都扮演着重要角色。随着数据量和处理需求的不断增长,实时和准实时的数据处理变得越来越重要。Apache Flink 是一个分布式流处理框架,支持低延迟和高吞吐量的实时数据处理任务。在本篇博客中,我们将介绍如何使用 Flink 中的 MySQL CDC 功能来实现实时数据处理。
什么是 MyS...阅读全文
Jan092022
MySQL 8.0数据库性能优化实战:索引策略、查询优化与读写分离架构设计
MySQL 8.0数据库性能优化实战:索引策略、查询优化与读写分离架构设计
标签:MySQL, 性能优化, 数据库优化, 索引设计, 读写分离
简介:详细解析MySQL 8.0数据库性能优化的关键技术,包括索引设计原则、慢查询优化、分区表应用、读写分离架构、主从复制配置等核心内容,通过实际案例演示如何构建高性能数据库系统。
引言:为什么需要性能优化?
在现代互联网应用中,数据库是整个系统的...阅读全文
作者:绝缘体.. | 分类:elasticsearch, git, MySQL, prometheus, redis, 云计算, 开发工具, 数据库 | 阅读: | 标签:elasticsearch, git, MySQL, prometheus, redis