登录
记住用户名密码
恒富网
首页
CMS系统
Discuz
WEB前端
Html5
html
CSS3
CSS Hack
CSS
PHP+MySql
WordPress相关
微信接口
微信小程序
公众号
微信支付
企业微信
Linux
apache
centos
Git版本管理
Linux基本命令
linux配置与优化
Nginx
PHP
Redis
Supervisor
Swoole
windows
THINKPHP
开发者手册
Chat GPT / Open Ai
当前位置:
恒富网
»
PHP+MySql
»
PHP原生源码
»
php+redis实现加锁,防止超卖、抢购
自己封装一个加锁的类<?php// 增加redis锁 避免同时下单class Rlock { // $scene 为场景值 随意填写 protected $lockId;// 记录加锁的客户端id public function __construct() { &nbs...
日期:
2023-01-06
浏览:
914次
评论:
0
次
阅读全文
PHP+Redis实现分布式锁
一、分布式锁概述 在分布式环境下,各个线程通过对公共资源的抢占,能够使一个代码块在同一时间只能被一个机器的一个线程执行,这个机制就是分布式锁。 分布式锁主要用于在分布式环境中保护跨进程、跨主机、跨网络的共享资源实现互斥访问,以达到保证数据的一...
日期:
2023-01-06
浏览:
617次
评论:
0
次
阅读全文
使用redis中setnx防止并发二次写入
/** * 使用redis中setnx防止并发二次写入 * @return bool */ public function lock() { &nbs...
日期:
2023-01-06
浏览:
589次
评论:
0
次
阅读全文
tp6Excel导入/导出
第一步:使用composer安装上扩展 composer require phpoffice/phpspreadsheet 导出 //依赖注入 protected $userModel; public function __construct(\app\admin\model\User $user) ...
日期:
2023-01-02
浏览:
607次
评论:
0
次
阅读全文
PHP 将数据追加到Excel表格内并保存,可下载,也可以不下载
追加方法: /** * [readExcel 往Excel表插入数据] * @param [array] $data [数据] * @param [string]&nbs...
日期:
2023-01-01
浏览:
563次
评论:
0
次
阅读全文
php制作install程序安装界面
看到很多网站程序安装都是用install页面来安装,前几天学习制作了php+mysql的留言板,其中的配置文件都是手工打开配置填写的,今天我们简单的分析一下网站程序自动安装的原理! 制作思路: 1、创建填写数据库服务器的基本信息表单;2、将填写好的数据写入到网站的基本配置文件config.php中;3、删除安装文件。 建立填写表...
日期:
2022-11-17
浏览:
653次
评论:
0
次
阅读全文
解决跨域请求的四种方法
跨域 跨域就是请求的url中的“协议”、“域名”、“端口号”其中任何一种不一样都是属于跨域。解决跨域的主要的四种方法是jsonp、跨域资源共享CORS(Cross-Origin Resource Sharing)、proxy代理、webpack中间件。 jsonp解决跨域 jsonp只能解决get方法。 在这里设置两个不同的域名,即http://localhost:3000与http://localhost:3...
日期:
2022-10-29
浏览:
663次
评论:
0
次
阅读全文
php实现简单链式操作mysql数据库类
<?php $dbConfig = require_once(dirname(__FILE__).'/config.php'); class Db{ public $conn; private $host = null; private $user &...
日期:
2022-10-28
浏览:
985次
评论:
0
次
阅读全文
PHP去除emoji表情的方法function代码
function removeEmoji($text) { $clean_text = ""; // Match Emoticons $regexEmoticons = '/[\x{1F600...
日期:
2022-10-23
浏览:
767次
评论:
0
次
阅读全文
php实现进度条
php实现进度条主要有两种方式,一种是利用“输出缓冲控制”直接输出进度条,还有一种是ajax方式 首先说一下“输出缓冲控制”方式: 该方式主要利用php的几个缓冲函数,该方式可以不用更改配置文件,直接运行即可,下面贴出代码: <?php set_time_limit(0); //设置程序执行时间 ignore_user_abort(true);&nbs...
日期:
2022-10-09
浏览:
654次
评论:
0
次
阅读全文
返回首页
上一页
10
11
12
13
14
15
16
17
18
19
...
下一页
最后一页
总共 186 篇文章
最新文章
mysql8 百万级数据查询
mysql8 + redis 实现高并发 读写
PHP闭包 function() use() 多个参数
HTML学习使用js给html页面全屏水印
前端给页面添加文本水印和图片水印
国外域名注册商推荐
2025 年跨境域名注册商深度对比:十家平台全
3步打造高转化企业官网:颜值与实力并存,让
标签云
php代码(54)
PHP(48)
php函数(31)
php 代码(7)
WordPress(3)
python(3)
python代码(3)
mysql 分表(2)
微信公众号开发(2)
WordPress主题(2)
frp内网穿透(2)
Docker(2)
PhpStorm(2)
正则表达式(2)
PHP IDE(1)
Nginx安装及深度优化(1)
Nginx(1)
搭建vpn服务器(1)
wordpress优化(1)
开源工具(1)
MySQL数据库操作类(1)
php mysql PDO(1)
php蜘蛛统计(1)
PHP设计模式(1)
PDO数据库操作(1)
微信开发(1)
PHP参数调优(1)
小程序webSocket(1)
小程序发送心跳(1)
小程序全局socket(1)
API接口签名(1)
frp配置(1)
内网穿透(1)
nginx性能优化(1)
php性能优化(1)
Nginx参数调优(1)
Jetbrains(1)
网站性能(1)
优化服务器(1)
docker-compose部署MySQL8(1)
云和虚拟化(1)
linear-gradient(1)
CSS(1)
OpenVpn服务(1)
部署openvpn(1)
docker-compose(1)
生成静态(1)
apache(1)
sni(1)
apache2(1)
标签云
PHP
Nginx安装及深度优化
内网穿透
wordpress优化
php mysql PDO
python
Jetbrains
微信开发
mysql 分表
PHP参数调优
PDO数据库操作
PHP IDE
php 代码
PHP设计模式
php函数
开源工具
MySQL数据库操作类
优化服务器
小程序发送心跳
WordPress
docker-compose部署MySQL8
小程序全局socket
搭建vpn服务器
php蜘蛛统计
网站性能
linear-gradient
CSS
云和虚拟化
Nginx
API接口签名
python代码
Nginx参数调优
正则表达式
frp配置
部署openvpn
OpenVpn服务
WordPress主题
nginx性能优化
php代码
Docker
PhpStorm
php性能优化
微信公众号开发
frp内网穿透
小程序webSocket