自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 在Ubuntu系统中安装PHP协程框架:Hyperf3.1

在Ubuntu系统安装Hyperf.1的详细步骤,步骤简单明了,赶快来学习吧!

2024-09-07 16:14:06 722

原创 Ubuntu系统使用apt命令工具安装Elasticsearch和ik分词器

Elasticsearch 是一个分布式的、`RESTful 风格`的搜索和分析引擎。它能够解决从简单到复杂的各种搜索问题,并且由于其分布式特性,可以扩展到数百台服务器,处理 PB 级结构化或非结构化数据。Elasticsearch 基于 `Lucene` 构建,但它的目标是使全文搜索及其后端功能(如自动完成)变得简单易用。

2024-09-05 19:00:31 993

原创 使用MySQL在单台服务器上创建多个实例并实现读写分离

面对生产环境的严峻挑战,尤其是高并发场景下的数据读、写操作,单一MySQL服务器常成为制约系统响应速度的瓶颈。在MySQL的主从复制架构中,从属服务器(slave)接收来自主服务器(master)的日志文件,并应用这些日志中的更改,以保持数据同步。这通常是推荐的做法,因为它有助于隔离MySQL服务器的操作并限制其对系统其他部分的影响。

2024-07-22 11:47:08 1180

原创 PHP+Redis实现分布式锁

Redis是一个开源的、基于内存的键值存储系统,它支持多种数据结构并具备持久化选项。由于其提供了原子操作(如SETNX、EXPIRE等)和高性能特性,使得Redis成为实现分布式锁的理想选择。

2024-03-05 16:57:16 1709

原创 MySQL的事务特性和隔离级别

在数据库系统中,事务(Transaction)是保证数据一致性和完整性的重要机制。MySQL作为广泛应用的关系型数据库管理系统,其对事务的支持和管理严格遵循ACID原则,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

2024-02-29 18:32:59 729

原创 MySQL的explain使用详解

通过本篇文章了解MySQL中explain的用法和执行结果中每个字段的含义以及具体使用场景,explain工具有助于我们发现sql语句中的潜在问题,给sql语句的优化指明了一定的方向。

2024-02-28 16:42:29 2218

原创 理解mysql的索引

mysql的索引是一种排好序的数据结构,可通过索引快速检索到指定数据。通过这篇文章可以简单的了解mysql索引的数据结构和存储方法、聚簇索引和非聚簇索引的区别、联合索引的使用。

2024-02-22 20:28:56 195

原创 vscode + phpxdebug 实现在服务器端进行断点调试

vscode + phpxdebug 实现在服务器端进行断点调试运行环境:linux + 宝塔面板 + php7.2 + Nginx一、必须安装的扩展和插件下载xdebug扩展,如果是在linux下需要自己编译安装vscode里面下载PHP Debug插件vscode里面下载Romto-SSH,这是一款强大的款跨平台插件,具体能干啥自己看插件介绍二、配置讲解1.xdebug扩展配置:找到对应 php版本 的php.ini文件,文件里面加入:注意:xdebug.remote

2021-01-22 18:31:02 1043 3

原创 html2canvas转图片不清晰的解决方案

话不多说,直接上代码function imgDownload(wrapper) { var _h = $('.quan-item').outerHeight(), _w = $('.quan-item').outerWidth(); var elm = document.getElementById(wrapper); var _canvas = document.createElement('canvas'); var dp = getDPR();

2020-07-22 16:23:33 1670

原创 PHP微信支付(JSAPI)接入

1.需要申请的微信公众号:配置appid、secret微信商户:配置支付目录、商户Key2.业务流程第一步:获取用户的openid(JSAPI才会用到)第二步:提交微信创建订单第三步:微信支付异步通知第四步:手动查询订单最后支付成功...

2020-03-04 19:43:26 4148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除