php

php Swoole实现毫秒级定时任务-小浪学习网

php Swoole实现毫秒级定时任务

项目开发中,如果有定时任务的业务要求,我们会使用linux的crontab来解决,但是它的最小粒度是分钟级别,如果要求粒度是秒级别的,甚至毫秒级别的,crontab就无法满足,值得庆幸的是swoole提供...
站长的头像-小浪学习网月度会员站长11个月前
355
thinkphp如何调用sqlserver储存过程返回多个结果集-小浪学习网

thinkphp如何调用sqlserver储存过程返回多个结果集

首先安装扩展 windows 分为两个步骤 1.找到对应自己PHP版本的pdo扩展,下载解压出来,并且在php.ini里面启用扩展,需要注意的问题是php版本以及是否为安全版本 2.下载 ODBC Driver https://docs....
站长的头像-小浪学习网月度会员站长11个月前
2214
yii2怎么获取sql语句?-小浪学习网

yii2怎么获取sql语句?

yii2 是一个高性能的基于组件的 php 框架,使用yii2能够方便的操作数据库,下面我们介绍下yii2获取当前sql语句的方法,希望对学习yii框架的同学有帮助! yii2怎么获取sql语句? 我们在用YII2开...
站长的头像-小浪学习网月度会员站长11个月前
387
部署yii项目时出现502错误怎么办-小浪学习网

部署yii项目时出现502错误怎么办

部署yii项目时出现502错误怎么办? 记一次nginx部署yii2项目时502 bad gateway错误的排查 周六闲来无事,就试着安装和部署下yii2,安装过程没什么问题,但部署到nginx上时遇到了502 bad gatewar...
站长的头像-小浪学习网月度会员站长11个月前
3112
yii框架项目怎么部署-小浪学习网

yii框架项目怎么部署

yii框架项目怎么部署? yii框架的部署方法 yii框架(yii framework)的部署方法 刚開始学习的人来说,部署yii框架还是有一定难度的,Yii是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架...
站长的头像-小浪学习网月度会员站长11个月前
3115
Ubuntu如何编译安装PHP和Nginx-小浪学习网

Ubuntu如何编译安装PHP和Nginx

编译安装nginx 切换目录到工作文件夹: cd /usr/local/src 下载pcre源代码并安装 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-10.20.tar.gz tar -zxvf pcre2-10.20....
站长的头像-小浪学习网月度会员站长11个月前
4911
如何用JAVA语言分析双重检查锁定-小浪学习网

如何用JAVA语言分析双重检查锁定

1、双重检查锁定 在程序开发中,有时需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化,此时可以采用双重检查锁定来延迟对象初始化操作。双重检查锁定是设计用来减少...
站长的头像-小浪学习网月度会员站长11个月前
2810
Nginx如何配置多端口多域名访问-小浪学习网

Nginx如何配置多端口多域名访问

主域名多端口访问 在dns nameserver设置a记录 将  指向服务器ip 开放所需端口,修改nginx配置文件 比如我们有两个服务分别开放在80端口和8080端口 如果有iptable,先开放端口: iptables -a ...
站长的头像-小浪学习网月度会员站长11个月前
268
ThinkPHP6 任意文件操作漏洞分析-小浪学习网

ThinkPHP6 任意文件操作漏洞分析

漏洞介绍 2020年1月10日,ThinkPHP团队发布一个补丁更新,修复了一处由不安全的SessionId导致的任意文件操作漏洞。该漏洞允许攻击者在目标环境启用session的条件下创建任意文件以及删除任意文件...
站长的头像-小浪学习网月度会员站长11个月前
3215
thinkphp6 任意文件创建漏洞复现-小浪学习网

thinkphp6 任意文件创建漏洞复现

01 背景  近日奇安信发布了 ThinkPHP 6.0 “任意”文件创建漏洞安全风险通告,对此,DYSRC第一时间对该漏洞进行了分析,并成功复现该漏洞。 漏洞影响范围:top-think/framework 6.x 02 定位问...
站长的头像-小浪学习网月度会员站长11个月前
2510
vscode能写java吗?-小浪学习网

vscode能写java吗?

vscode(Visual Studio Code)是一款免费开源的现代化轻量级代码编辑器,内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C/C++、C#、Python、PHP...
站长的头像-小浪学习网月度会员站长11个月前
2215