51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#php随机数
php+redis实现超时取消订单功能
业务场景:秒杀案例秒杀业务逻辑:多个用户同时抢单,通过mysql行锁抢到的用户进入待支付页面(倒计时)。当用户没有支付订单超时时则取消该订单并归还库存。应用thinkphp+redis+workerman(可以自定义命令常驻)1、thinkphp安装workerman。这里就过了,thinkphp手册去找。2、安装好r...
开发笔记
·
2023-04-20
php+redis
实现
超时
取消
订单
C# 产生真随机数(RNGCryptoServiceProvider)
publicstaticstringGenerate(stringdictionary,intlength){stringresult="";RNGCryptoServiceProviderrng=newRNGCryptoServiceProvider();byte[]data=newbyte[8];intmax=di...
代码星球
·
2023-04-16
产生
随机数
RNGCryptoServiceProvider
linux之CentOS将php和mysql命令加入环境变量
PHP和mysql命令没有加入到环境变量之前,执行“php-v”命令查看当前php版本信息时时,则会提示命令不存在的错误。为了使用方便,需要将php和mysql命令加到系统命令中。下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php和mysql分别安装在/usr/local/webs...
开发笔记
·
2023-04-15
linux
CentOS
php
mysql
命令
如何分析php-cgi进程占用cpu资源过多负载高的原因
服务器环境:RedhatLinux5.5,nginx, phpfastcgi在此环境下,一般php-cgi运行是非常稳定的,但也遇到过php-cgi占用太多cpu资源而导致服务器响应过慢,所遇到的php-cgi进程占用cpu资源过多的原因有:一些php的扩展与php版本兼容存在问题:实践证明eAccelera...
开发笔记
·
2023-04-15
如何
分析
php-cgi
进程
占用
在CentOS上把PHP从5.4升级到5.5
摘要:本文记录了在CentOS6.3上,把PHP从5.4.8升级到5.5.13的过程。在我做的一个项目中,最近我对生产服务器上的一系列系统软件进行了升级,包括Git、Nginx、MySQL和PHP。这篇文章讲的是升级PHP的过程,其他软件的升级,可见下面列出的文章。在我加入这个项目之前,服务器上的PHP已经安装设置好了...
开发笔记
·
2023-03-14
CentOS
上把
PHP
升级
php Make编译PEAR package PHP_Archive not installed解决方法
Generatingphar.phpGeneratingphar.pharPEARpackagePHP_Archivenotinstalled:generatedpharwillrequirePHP'spharextensionbeenabled.pharcommand.incdirectorygraphite...
开发笔记
·
2023-03-14
php
Make
编译
PEAR
package
前端Vue中使用crypto-js对数据进行加密,后端php解密
使用前后端分离技术,前端采用Vue,后端使用php,在开发过程中因某些数据需要进行加密与解密,我们采用前端插件crypto-js应用于项目中。安装crypto-jsnpminstallcrypto-js在Vue项目中编写前端加密工具类/tools/crypto.js/**crypto.js**///npminstall...
开发笔记
·
2023-03-13
前端
Vue
使用
crypto-js
数据
php如何实现判断参数不能为空
php批量判断参数不能为空代码如下://批量判断参数是否为空$arr=array_keys(array_map('trim',$data),'');if($arr){echo'有参数为空';}//假设$_POST=array('name'=>'...
开发笔记
·
2023-03-06
php
如何
实现
判断
参数
PHP获取第几周的开始和结束时间
protectedfunctionweekday($year,$week=1){$year_start=mktime(0,0,0,1,1,$year);$year_end=mktime(0,0,0,12,31,$year);//判断第一天是否为第一周的开始if(intval(date('W',$year_start))...
开发笔记
·
2023-02-24
PHP
获取
几周
开始
结束
PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置
常用快捷键设置快捷键:File->Settings->IDESettings->Keymap->选择“eclipse”->然后“Copy”一份->再个性化设置(自己习惯的)快捷键常用快捷键(keymaps:Default情况下)Esc键...
开发笔记
·
2023-02-23
PhpStorm
快捷键
大全
常用
配置
php操作Mysql的指令介绍
在PHP网页中创建MySQL连接非常简单,仅需一行指令即可,如下所示:$link=mysql_connect(’数据库所在位置’,’数据库账号’,’数据库密码’);例如,要连接本机MySQL数据库,数据库账号为root,数据库密码为123456,则...
开发笔记
·
2023-02-19
php
操作
Mysql
指令
介绍
php开启curl扩展
开启phpcurl函数库的步骤在php安装根目录中,打开php.ini extension=php_curl.dll去掉前面的注释符。重启下IIS。...
开发笔记
·
2023-02-19
php
开启
curl
扩展
PHP curl返回false
加上以下两行代码curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($curl,CURLOPT_SSL_VERIFYHOST,false); ...
开发笔记
·
2023-02-07
PHP
curl
返回
false
PHP微信小程序上传文件,后端打印为空,设置了最大上传100M也不行
如果nginx和php的最大上传限制都改了,并且也重置了还是无效的话 就看看这个配置改了没 如果你也是上传了,打印 $_FILES 为空 改完重启一下,大概率能解决问题...
开发笔记
·
2023-02-07
上传
PHP
微信
程序
文件
PHP PDF转PNG图片报错 FailedToExecuteCommand gs ... error/ghostscript-private.h/ExecuteGhostscriptCommand/74
PDF转PNG时报错FailedToExecuteCommand`'gs'-sstdout=%stderr-dQUIET-dSAFER-dBATCH-dNOPAUSE-dNOPROMPT-dMaxBitmap=500000000-dAlignToPixels=0-dGridFitTT=2'-sDEVICE=pngalp...
开发笔记
·
2023-02-07
PHP
PDF
PNG
图片
报错
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他